0000008947-24-000044.txt : 20240422 0000008947-24-000044.hdr.sgml : 20240422 20240422061607 ACCESSION NUMBER: 0000008947-24-000044 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 144 CONFORMED PERIOD OF REPORT: 20240229 FILED AS OF DATE: 20240422 DATE AS OF CHANGE: 20240422 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-12777 FILM NUMBER: 24859468 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-K 1 azz-20240229.htm 10-K azz-20240229
0000008947--02-29FALSEFY2024P3Y0M0Dhttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://www.azz.com/20240229#RightOfUseAssetshttp://www.azz.com/20240229#RightOfUseAssetshttp://www.azz.com/20240229#RightOfUseAssetshttp://www.azz.com/20240229#RightOfUseAssetshttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240229#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrent00000089472023-03-012024-02-2900000089472023-08-31iso4217:USD00000089472024-04-18xbrli:shares00000089472024-02-290000008947us-gaap:SeriesAPreferredStockMember2024-02-2900000089472023-02-280000008947azz:AISJointVentureMember2024-02-290000008947azz:AISJointVentureMember2023-02-28iso4217:USDxbrli:shares00000089472022-03-012023-02-2800000089472021-03-012022-02-28xbrli:pure00000089472022-02-2800000089472021-02-280000008947us-gaap:CommonStockMember2021-02-280000008947us-gaap:AdditionalPaidInCapitalMember2021-02-280000008947us-gaap:RetainedEarningsMember2021-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-280000008947us-gaap:AdditionalPaidInCapitalMember2021-03-012022-02-280000008947us-gaap:CommonStockMember2021-03-012022-02-280000008947us-gaap:RetainedEarningsMember2021-03-012022-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-012022-02-280000008947us-gaap:CommonStockMember2022-02-280000008947us-gaap:AdditionalPaidInCapitalMember2022-02-280000008947us-gaap:RetainedEarningsMember2022-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-280000008947us-gaap:AdditionalPaidInCapitalMember2022-03-012023-02-280000008947us-gaap:CommonStockMember2022-03-012023-02-280000008947us-gaap:RetainedEarningsMember2022-03-012023-02-280000008947us-gaap:CommonStockMember2023-02-280000008947us-gaap:AdditionalPaidInCapitalMember2023-02-280000008947us-gaap:RetainedEarningsMember2023-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-280000008947us-gaap:CommonStockMember2023-03-012024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2023-03-012024-02-290000008947us-gaap:RetainedEarningsMember2023-03-012024-02-290000008947us-gaap:CommonStockMember2024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2024-02-290000008947us-gaap:RetainedEarningsMember2024-02-290000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-02-29azz:segment0000008947azz:AZZInfrastructureSolutionsMemberazz:AISJointVentureMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2022-09-300000008947srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2024-02-290000008947us-gaap:AllowanceForCreditLossMember2023-02-280000008947us-gaap:AllowanceForCreditLossMember2022-02-280000008947us-gaap:AllowanceForCreditLossMember2021-02-280000008947us-gaap:AllowanceForCreditLossMember2023-03-012024-02-290000008947us-gaap:AllowanceForCreditLossMember2022-03-012023-02-280000008947us-gaap:AllowanceForCreditLossMember2021-03-012022-02-280000008947us-gaap:AllowanceForCreditLossMember2024-02-290000008947us-gaap:AllowanceForCreditLossMemberazz:AZZInfrastructureSolutionsMember2024-02-290000008947us-gaap:AllowanceForCreditLossMemberazz:AZZInfrastructureSolutionsMember2023-02-280000008947us-gaap:AllowanceForCreditLossMemberazz:AZZInfrastructureSolutionsMember2022-02-280000008947azz:Construction1Member2023-03-012024-02-290000008947azz:Construction1Member2022-03-012023-02-280000008947azz:Construction1Member2021-03-012022-02-280000008947azz:IndustrialMember2023-03-012024-02-290000008947azz:IndustrialMember2022-03-012023-02-280000008947azz:IndustrialMember2021-03-012022-02-280000008947azz:TrasmissionDistributionMember2023-03-012024-02-290000008947azz:TrasmissionDistributionMember2022-03-012023-02-280000008947azz:TrasmissionDistributionMember2021-03-012022-02-280000008947azz:PowerGenerationMember2023-03-012024-02-290000008947azz:PowerGenerationMember2022-03-012023-02-280000008947azz:PowerGenerationMember2021-03-012022-02-280000008947azz:ElectricalUtilityMember2023-03-012024-02-290000008947azz:ElectricalUtilityMember2022-03-012023-02-280000008947azz:ElectricalUtilityMember2021-03-012022-02-280000008947us-gaap:OtherCustomerMember2023-03-012024-02-290000008947us-gaap:OtherCustomerMember2022-03-012023-02-280000008947us-gaap:OtherCustomerMember2021-03-012022-02-280000008947srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2024-02-290000008947srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2024-02-290000008947srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2024-02-290000008947srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2024-02-290000008947srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2024-02-290000008947srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2024-02-290000008947srt:MinimumMemberus-gaap:VehiclesMember2024-02-290000008947srt:MaximumMemberus-gaap:VehiclesMember2024-02-290000008947srt:MinimumMemberazz:ComputersandSoftwareMember2024-02-290000008947srt:MaximumMemberazz:ComputersandSoftwareMember2024-02-290000008947srt:MinimumMember2024-02-290000008947srt:MaximumMember2024-02-290000008947azz:TransitionServicesAgreementTSAMember2023-03-012024-02-290000008947azz:TransitionServicesAgreementTSAMember2022-03-012023-02-280000008947us-gaap:EquityMethodInvesteeMember2023-02-280000008947us-gaap:LandMember2024-02-290000008947us-gaap:LandMember2023-02-280000008947us-gaap:BuildingAndBuildingImprovementsMember2024-02-290000008947us-gaap:BuildingAndBuildingImprovementsMember2023-02-280000008947us-gaap:MachineryAndEquipmentMember2024-02-290000008947us-gaap:MachineryAndEquipmentMember2023-02-280000008947us-gaap:FurnitureAndFixturesMember2024-02-290000008947us-gaap:FurnitureAndFixturesMember2023-02-280000008947us-gaap:VehiclesMember2024-02-290000008947us-gaap:VehiclesMember2023-02-280000008947us-gaap:ConstructionInProgressMember2024-02-290000008947us-gaap:ConstructionInProgressMember2023-02-280000008947us-gaap:CostOfSalesMember2023-03-012024-02-290000008947us-gaap:CostOfSalesMember2022-03-012023-02-280000008947us-gaap:CostOfSalesMember2021-03-012022-02-280000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-03-012024-02-290000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-03-012023-02-280000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-03-012022-02-280000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2023-02-280000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2023-03-012024-02-290000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2024-02-290000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2023-02-280000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2023-03-012024-02-290000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2024-02-290000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2022-02-280000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2022-03-012023-02-280000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2022-02-280000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2022-03-012023-02-280000008947us-gaap:CustomerRelatedIntangibleAssetsMember2023-03-012024-02-290000008947us-gaap:CustomerRelatedIntangibleAssetsMember2024-02-290000008947us-gaap:CustomerRelatedIntangibleAssetsMember2023-02-280000008947us-gaap:NoncompeteAgreementsMember2023-03-012024-02-290000008947us-gaap:NoncompeteAgreementsMember2024-02-290000008947us-gaap:NoncompeteAgreementsMember2023-02-280000008947us-gaap:TrademarksMember2023-03-012024-02-290000008947us-gaap:TrademarksMember2024-02-290000008947us-gaap:TrademarksMember2023-02-280000008947us-gaap:DevelopedTechnologyRightsMember2023-03-012024-02-290000008947us-gaap:DevelopedTechnologyRightsMember2024-02-290000008947us-gaap:DevelopedTechnologyRightsMember2023-02-280000008947us-gaap:RelatedPartyMember2024-02-290000008947us-gaap:RelatedPartyMember2023-02-280000008947us-gaap:NonrelatedPartyMember2024-02-290000008947us-gaap:NonrelatedPartyMember2023-02-280000008947azz:PrecoatMetalsBusinessDivisionMember2022-05-132022-05-130000008947srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberazz:PrecoatMetalsBusinessDivisionMember2022-05-130000008947azz:PrecoatMetalsBusinessDivisionMember2022-05-130000008947srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberazz:PrecoatMetalsBusinessDivisionMember2022-05-1300000089472022-05-130000008947srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-05-130000008947srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-05-130000008947azz:DAAMGalvanizingCoLtdMember2022-02-282022-02-280000008947azz:DAAMGalvanizingCoLtdMember2022-02-280000008947azz:DAAMGalvanizingCoLtdMember2023-03-012024-02-290000008947azz:AzzIncMember2021-03-012022-02-280000008947azz:PrecoatMetalsMember2021-03-012022-02-280000008947azz:SteelCreekGalvanizingCompanyLLCMember2022-01-032022-01-030000008947azz:SteelCreekGalvanizingCompanyLLCMember2022-01-0300000089472022-01-030000008947azz:SteelCreekGalvanizingCompanyLLCMember2024-02-290000008947azz:AISJointVentureMember2022-09-300000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2022-03-012023-02-280000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2021-03-012022-02-28azz:lease0000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-02-290000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-02-280000008947azz:TermLoanBMember2024-02-290000008947azz:TermLoanBMember2023-02-280000008947azz:TermLoanBMemberus-gaap:LoansPayableMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberazz:StandbyAndCommercialLettersOfCreditMember2022-05-130000008947azz:TermLoanBMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-08-172023-08-170000008947srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-08-172023-08-170000008947srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-08-172023-08-170000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-08-172023-08-170000008947azz:TermLoanBMember2023-08-170000008947azz:TermLoanBMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-12-200000008947azz:TermLoanBMember2022-08-312022-08-310000008947azz:TermLoanBMemberus-gaap:ConvertibleDebtMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMember2022-03-012022-11-300000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:SubsequentEventMember2024-05-312024-05-310000008947azz:A2022CreditAgreementAndTermLoanBMember2023-03-012024-02-290000008947us-gaap:ConvertibleDebtMember2022-05-130000008947us-gaap:SeriesAPreferredStockMember2022-08-050000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2024-02-290000008947us-gaap:LineOfCreditMemberus-gaap:SeniorNotesMember2024-02-290000008947us-gaap:StateAndLocalJurisdictionMember2024-02-290000008947us-gaap:ForeignCountryMember2024-02-290000008947us-gaap:SeriesAPreferredStockMember2022-08-052022-08-050000008947us-gaap:SubsequentEventMember2024-05-130000008947us-gaap:SeriesAPreferredStockMember2023-03-012024-02-290000008947us-gaap:SeriesAPreferredStockMember2023-02-280000008947azz:A2020ShareRepurchaseProgramMember2020-11-100000008947azz:A2020ShareRepurchaseProgramMember2021-03-012022-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2021-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2021-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2021-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2021-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2021-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2021-03-012022-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2021-03-012022-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2021-03-012022-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2021-03-012022-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2021-03-012022-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2022-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2022-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2022-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2022-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2022-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2022-03-012023-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2022-03-012023-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2022-03-012023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2022-03-012023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2022-03-012023-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-03-012024-02-290000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-03-012024-02-290000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-03-012024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-03-012024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-03-012024-02-290000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-02-290000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947us-gaap:StockCompensationPlanMember2023-03-012024-02-290000008947us-gaap:StockCompensationPlanMember2022-03-012023-02-280000008947us-gaap:StockCompensationPlanMember2021-03-012022-02-280000008947us-gaap:SeriesAPreferredStockMemberus-gaap:ConvertiblePreferredStockMember2023-03-012024-02-290000008947us-gaap:DefinedBenefitPlanCashMember2024-02-290000008947us-gaap:DefinedBenefitPlanEquitySecuritiesMember2024-02-290000008947us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2024-02-290000008947us-gaap:DefinedBenefitPlanDebtSecurityMember2024-02-290000008947us-gaap:PensionPlansDefinedBenefitMember2023-02-280000008947us-gaap:PensionPlansDefinedBenefitMember2022-02-280000008947us-gaap:PensionPlansDefinedBenefitMember2023-03-012024-02-290000008947us-gaap:PensionPlansDefinedBenefitMember2022-03-012023-02-280000008947us-gaap:PensionPlansDefinedBenefitMember2024-02-290000008947us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2024-02-290000008947us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2024-02-290000008947us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2023-02-280000008947us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-02-280000008947us-gaap:DefinedBenefitPlanEquitySecuritiesMember2023-02-280000008947us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2024-02-290000008947us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2024-02-290000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2024-02-290000008947us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2023-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2023-02-280000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2023-02-280000008947us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember2023-02-280000008947us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2024-02-290000008947us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2024-02-290000008947us-gaap:CorporateBondSecuritiesMember2024-02-290000008947us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2023-02-280000008947us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-02-280000008947us-gaap:CorporateBondSecuritiesMember2023-02-280000008947us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-02-290000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-02-290000008947us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-02-290000008947us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-02-280000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-02-280000008947us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-02-280000008947us-gaap:FairValueInputsLevel1Memberus-gaap:MunicipalBondsMember2024-02-290000008947us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2024-02-290000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:MunicipalBondsMember2024-02-290000008947us-gaap:MunicipalBondsMember2024-02-290000008947us-gaap:FairValueInputsLevel1Memberus-gaap:MunicipalBondsMember2023-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2023-02-280000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:MunicipalBondsMember2023-02-280000008947us-gaap:MunicipalBondsMember2023-02-280000008947us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2024-02-290000008947us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2024-02-290000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2024-02-290000008947us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2024-02-290000008947us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-02-280000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-02-280000008947us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-02-280000008947us-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:FairValueInputsLevel2Member2024-02-290000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2024-02-290000008947us-gaap:FairValueInputsLevel1Member2023-02-280000008947us-gaap:FairValueInputsLevel2Member2023-02-280000008947us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-02-280000008947azz:A2023PlanMember2024-02-290000008947azz:A2023PlanMember2023-02-280000008947us-gaap:RestrictedStockMember2023-03-012024-02-290000008947us-gaap:RestrictedStockUnitsRSUMember2023-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2022-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2021-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2023-03-012024-02-290000008947us-gaap:RestrictedStockUnitsRSUMember2022-03-012023-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2021-03-012022-02-280000008947us-gaap:RestrictedStockUnitsRSUMember2024-02-290000008947us-gaap:PerformanceSharesMember2023-03-012024-02-290000008947us-gaap:PerformanceSharesMember2023-02-280000008947us-gaap:PerformanceSharesMember2022-02-280000008947us-gaap:PerformanceSharesMember2021-02-280000008947us-gaap:PerformanceSharesMember2022-03-012023-02-280000008947us-gaap:PerformanceSharesMember2021-03-012022-02-280000008947us-gaap:PerformanceSharesMember2024-02-290000008947srt:MinimumMemberus-gaap:PerformanceSharesMember2023-03-012024-02-290000008947srt:MaximumMemberus-gaap:PerformanceSharesMember2023-03-012024-02-290000008947us-gaap:StockAppreciationRightsSARSMember2023-03-012024-02-290000008947us-gaap:StockAppreciationRightsSARSMember2023-02-280000008947us-gaap:StockAppreciationRightsSARSMember2022-02-280000008947us-gaap:StockAppreciationRightsSARSMember2021-02-280000008947us-gaap:StockAppreciationRightsSARSMember2022-03-012023-02-280000008947us-gaap:StockAppreciationRightsSARSMember2021-03-012022-02-280000008947us-gaap:StockAppreciationRightsSARSMember2024-02-290000008947azz:DirectorsGrantsMember2023-03-012024-02-290000008947azz:DirectorsGrantsMember2022-03-012023-02-280000008947azz:DirectorsGrantsMember2021-03-012022-02-280000008947azz:EmployeeStockPurchasePlanMember2023-03-012024-02-290000008947azz:EmployeeStockPurchasePlanMember2024-02-290000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2023-12-012024-02-290000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2023-12-012024-02-290000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2023-12-012024-02-290000008947us-gaap:CorporateNonSegmentMember2023-12-012024-02-2900000089472023-12-012024-02-290000008947azz:MetalCoatingsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-03-012024-02-290000008947azz:PrecoatMetalsMember2023-03-012024-02-290000008947us-gaap:CorporateNonSegmentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-03-012024-02-290000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2022-03-012023-02-280000008947us-gaap:CorporateNonSegmentMember2022-03-012023-02-280000008947azz:MetalCoatingsMemberus-gaap:CostOfSalesMember2022-03-012023-02-280000008947azz:MetalCoatingsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-03-012023-02-280000008947azz:MetalCoatingsMemberus-gaap:OperatingSegmentsMember2021-03-012022-02-280000008947azz:PrecoatMetalsMemberus-gaap:OperatingSegmentsMember2021-03-012022-02-280000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2021-03-012022-02-280000008947us-gaap:CorporateNonSegmentMember2021-03-012022-02-280000008947azz:MetalCoatingsMemberus-gaap:CostOfSalesMember2021-03-012022-02-280000008947us-gaap:CorporateNonSegmentMember2023-03-012024-02-290000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2024-02-290000008947azz:InfrastructureSolutionsMemberus-gaap:OperatingSegmentsMember2023-02-280000008947us-gaap:CorporateNonSegmentMember2024-02-290000008947us-gaap:CorporateNonSegmentMember2023-02-280000008947country:US2023-03-012024-02-290000008947country:US2022-03-012023-02-280000008947country:US2021-03-012022-02-280000008947country:CA2023-03-012024-02-290000008947country:CA2022-03-012023-02-280000008947country:CA2021-03-012022-02-280000008947country:US2024-02-290000008947country:US2023-02-280000008947country:CA2024-02-290000008947country:CA2023-02-280000008947azz:AZZInfrastructureSolutionsMemberazz:AISJointVentureMember2023-03-012024-02-290000008947azz:AISJointVentureMember2024-02-290000008947azz:AISJointVentureMember2022-03-012023-02-280000008947azz:InterestRateSwapPortionOfVariableRateDebtMember2022-09-270000008947us-gaap:InterestRateSwapMember2022-09-270000008947us-gaap:InterestRateSwapMember2024-02-290000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2024-02-290000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2024-02-290000008947us-gaap:InterestRateSwapMember2023-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2023-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2023-02-2800000089472024-01-1500000089472023-06-012023-08-3100000089472023-10-272023-10-270000008947azz:ZincMember2023-03-012024-02-290000008947srt:NaturalGasReservesMember2023-03-012024-02-29utr:sqft0000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2024-03-200000008947srt:MinimumMemberazz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2024-03-202024-03-200000008947srt:MaximumMemberazz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2024-03-202024-03-20
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
        ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended February 29, 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
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes No  
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 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 filerSmaller 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that require a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
As of August 31, 2023, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was $1,196,632,127 based on the closing sale price as reported on the New York Stock Exchange. As of April 18, 2024, there were 25,101,828 shares of the registrant’s common stock ($1.00 par value) outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's Proxy Statement for its 2024 Annual Meeting of Shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K are incorporated by reference into Part III, Items 10-14 of this Annual Report on Form 10-K.
1


AZZ Inc.
FORM 10-K
For the Fiscal Year Ended February 29, 2024
INDEX
 
Item 1.
Item 1A.
Item 1B.
Item 1C.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.[Reserved]
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Item 15.
Item 16.

2


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 Annual Report on Form 10-K may contain forward-looking statements that involve risks and uncertainties including, but not limited to, changes in customer demand for our manufactured solutions, including demand by the construction markets, the industrial markets, and the metal coatings markets. We could also experience additional increases in labor costs, components and raw materials including zinc and natural gas, which are used in our hot-dip galvanizing process; supply-chain vendor delays; customer requested delays of our manufactured solutions; delays in additional acquisition opportunities; an increase in our debt leverage and/or interest rates on our debt, of which a significant portion is tied to variable interest rates; availability of experienced management and employees to implement AZZ’s growth strategy; a downturn in market conditions in any industry relating to the manufactured solutions that we provide; economic volatility, including a prolonged economic downturn or macroeconomic conditions such as inflation or changes in the political stability in the United States and other foreign markets in which we operate; acts of war or terrorism inside the United States or abroad; and other changes in economic and financial conditions. For further information on risks and uncertainties beyond those listed here, see "Item 1A. Risk Factors" herein as well as other risks that are described from time to time in our SEC reports as filed. 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.
PART I
Item 1. Business
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 consists of our 40% 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, automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. AIS Investment Holdings LLC was wholly-owned by AZZ until September 30, 2022, when we contributed our AZZ Infrastructure Solutions business, excluding AZZ Crowley Tubing and excluding certain receivables retained by AZZ ("AIS"), to the AVAIL JV and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). For the years ended February 28, 2023 and February 28, 2022, financial data for the AZZ Infrastructure Solutions business is segregated and reported as discontinued operations.
Unless stated otherwise, the discussion of our business and financial information throughout this Annual Report on Form 10-K refers to our continuing operations and results from continuing operations.
Strategy
AZZ is North America’s leading independent post-fabrication hot-dip galvanizing and coil coating solutions company with leading positions in markets we serve. Our business segments provide sustainable, unmatched metal coating solutions that reduce emissions, extend the lifecycle, and enhance the appearance of buildings products and infrastructure that are essential to everyday life. We strive to provide high quality manufactured solutions to our customers while delivering long-term value to our shareholders by:
3

Integrating human capital, diversity and environmental initiatives into our operations and corporate culture;
Ensuring shareholder engagement is embedded into developing and executing on AZZ’s strategic goals;
Driving profitable growth in both AZZ Metal Coatings and AZZ Precoat Metals segments; and
Targeting increased capital returns to shareholders.
Seasonality
Our business is cyclical in nature, as seasonal fluctuations affect volumes, revenue, and earnings. Historically, we experience increases in our business during the warmer months, and slowdowns during the winter, as the largest portion of our business is related to the construction industry. Volumes, operating costs and earnings can also be adversely affected by inclement weather, especially the impact of severe winter weather in our fourth fiscal quarter.
AZZ Metal Coatings Segment
The AZZ Metal Coatings segment provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel. The zinc alloying provides corrosion protection and extends the lifecycle of fabricated steel for several decades. As of February 29, 2024, we operated 41 galvanizing plants, six surface technologies plants and one tubing plant, located in various locations throughout the United States and Canada.
Competition
Metal coating is a highly competitive business, and we compete with other galvanizing companies, captive galvanizing facilities operated by manufacturers, and alternate forms of corrosion protection such as material selection (stainless steel or aluminum) or alternative barrier protections such as paint and weathering steel. Our galvanizing markets are generally limited to areas within relatively close proximity to our metal coating plants.
We typically serve fabricators or manufacturers that provide solutions to the transmission and distribution, bridge and highway, petrochemical and general industrial markets, and numerous original equipment manufacturers. We do not depend on any single customer for a significant amount of our sales, and we do not believe the loss of any single customer would have a material adverse effect on our consolidated sales or net income.
Resources
Zinc, the principal raw material used in the galvanizing process, is currently readily available, but can be subject to volatile pricing. We manage our exposure to changes in the price of zinc by entering into agreements with our zinc suppliers and such agreements generally include fixed premiums. We may or may not continue to use these or other strategies to manage commodity risk in the future.
Recent Acquisitions
On February 28, 2022, we entered into an agreement to acquire all the outstanding shares of DAAM Galvanizing Co. Ltd. ("DAAM"), a privately held hot-dip galvanizing company based in Edmonton, Alberta Canada. The acquisition added two galvanizing facilities and a service depot and supported our goal of continued geographic expansion as well as portfolio expansion of our metal coatings solutions.
On December 31, 2021, we completed the acquisition of the assets of Steel Creek Galvanizing Company, LLC, a privately held hot-dip galvanizing company based in Blacksburg, South Carolina. The acquisition expanded our geographical reach in metal coating solutions and broadened our offerings in strategic markets.
For additional information on the AZZ Metal Coatings segment's operating results, see "Item 7. Management's Discussion and Analysis—Results of Operations." For additional financial information by segment, see "Item 8. Financial Statements and Supplementary Data—Note 18."
AZZ Precoat Metals Segment
AZZ Precoat Metals engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets. The acquisition of Precoat Metals in fiscal year 2023 supported our goal of continued geographic expansion as well as portfolio expansion of our metal coatings solutions. The AZZ
4

Precoat Metals segment operates through 13 plants located in the United States, and is constructing a new facility in Washington, Missouri that is expected to be operational by 2025.
Competition
AZZ Precoat Metals operates in a highly competitive industry, where we compete with other toll coil coaters, and integrated steel and aluminum mills. Our customers, and us as their toll processor, also face competition from alternative forms of coated metal, like powder-coated metal, or from other potential substrates such as wood, plastics, or concrete that could be used in place of painted metal.
We primarily serve distributors, fabricators and manufacturers that ultimately provide manufactured painted products to the construction, appliance, HVAC, transportation, container, and general industrial markets, as well as numerous original equipment manufacturers. We do not depend on any single customer for a significant amount of our sales, and we do not believe the loss of any single customer would have a material adverse effect on our consolidated sales or net income.
Resources
Paint and customer-owned substrate availability are important for our toll-coating process. Although paint prices have risen in recent years, we carry limited risk associated with paint cost, as it is a pass-through to our customer base. There are currently no concerns regarding the availability of customer-owned bare substrate as an input to our coil coating process, despite recent volatility in substrate price and lead times.
For additional information on the AZZ Precoat Metals segment's operating results, see "Item 7. Management's Discussion and Analysis—Results of Operations." For additional financial information by segment, see "Item 8. Financial Statements and Supplementary Data—Note 18."
AZZ Infrastructure Solutions segment
AZZ's Infrastructure Solutions segment consists of the equity in earnings of the Company's 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 leading provider of specialized products and services primarily designed to support industrial and electrical applications. The segment's product offerings include custom switchgear, electrical enclosures, medium and high voltage bus ducts, and explosion proof and hazardous duty lighting products, which supports the delivery of safe and reliable transmission of power from generation sources to end customers. In addition to our product offerings, our AZZ Infrastructure Solutions segment also focuses on life-cycle extension for the power generation, refining and industrial infrastructure, through providing automated weld overlay solutions for corrosion and erosion mitigation.
For additional information regarding the AZZ Infrastructure Solutions financial results, see "Item 8. Financial Statements and Supplementary Data—Note 19."
Human Capital Management
At AZZ, our culture is defined by trust, respect, accountability, integrity, teamwork and sustainability ("TRAITS"). We value our employees by continuously investing in a healthy work-life balance, offering competitive compensation and benefit packages and a team-oriented environment centered on professional service and open communication among our employees. We are dedicated to our employees by fully training and equipping them and providing a safe environment to grow personally and professionally. We strive to build, maintain and create a work environment that attracts and retains employees who are high contributors, have outstanding skills, are engaged in our culture, and who embody our Company mission: to create superior value in a culture where people can grow both professionally and personally, and where TRAITS matter.
Attracting, developing and retaining the best talent in our industry is important to all aspects of AZZ’s long-term strategy and continued success. We recognize that an engaged workforce directly contributes to our efforts to improve AZZ’s sustainability and performance.
Our Employees
As of February 29, 2024, we employed approximately 3,873 people worldwide, of which 3,575 were employed in the U.S. and 298 were employed in Canada. Our total workforce consisted of approximately 84% hourly employees and 16% salaried employees. Of our total employees as of February 29, 2024, 624 were covered by collective bargaining agreements.


5

Diversity and Inclusion
We embrace the diversity of our employees, customers, vendors, suppliers, stakeholders and consumers, including their unique backgrounds, experiences, skills and talents. Everyone is valued and appreciated for their distinct contributions to the growth and sustainability of our business.
Equal Opportunity Employment is a fundamental principle of our Company, where employment and applications for employment are evaluated based upon a person’s capabilities and qualifications without discrimination based on actual or perceived race, color, religion, sex, age, national origin, disability, genetic information, marital status, veteran status, sexual orientation, or any other protected characteristic as established by applicable local, state, federal or international laws. This principle is incorporated into each of the Company's policies and procedures relating to recruitment, hiring, promotions, compensation, benefits, discipline, termination and all of AZZ’s other terms and conditions of employment. We seek to continuously improve our hiring, development, advancement and retention of diverse talent and our overall diversity representation.
As of February 29, 2024, our U.S. employees had the following race and ethnicity demographics:
White44.0 %
Hispanic35.4 %
African American13.6 %
Asian1.2 %
Multi-Racial1.4 %
American Indian or Alaska Native0.8 %
Not Stated3.6 %

Approximately 52.4% of our employees are diverse, as reported to the Equal Employment Opportunity Commission.
As of February 29, 2024, our employees had the following gender demographics:
WomenMen
U.S. Employees15.0%85.0%
Global Employees(1)
14.3%85.7%
(1) Includes employees in Canada.
Additionally, 22.2% of the executive team and 22.2% of our non-employee Board members are female.

Employee Compensation and Benefits
We are committed to paying our employees competitive and fair compensation that is commensurate with their position and performance and is competitive in the markets in which they work. We conduct regular surveys of the market rates for jobs to ensure that our compensation is competitive. We offer annual merit-based increases, as well as annual short- and long-term incentive packages that are aligned with the Company’s vision and key business objectives and are intended to motivate strong performance.
We believe our employees are critical to the success of our business and we structure our benefits package to attract and retain a highly talented and engaged workforce. We are continuously evolving our programs to adapt to our employees’ and their family’s needs, and to provide comprehensive health, wellness and quality of life coverage. Our programs vary by location, but most include the following benefits:

6

HealthFinancialWork/Life
Medical, Dental and VisionCompetitive Base SalariesCompany/Voluntary Life Insurance
Medical Insurance Premium ReductionHourly Overtime and Shift Differential PayCompensated Time Off and Holiday Pay
Health ScreeningsCash Incentive Program (annual)Accidental Death & Dismemberment
Prescription Drug CoverageEmployee Stock Purchase PlanPaid Short-Term and Long-Term Disability
24/7/365 Virtual and Telehealth Services100% 401(k) match for the first 1% and 50% match between 2% and 6%Flexible Work Arrangements
Annual Flu ImmunizationsPre-tax Contributions to Eligible Savings AccountsFamily Emergency Leave
Employee Assistance ProgramTuition reimbursementMilitary Leave

Growth and Development
We invest in and provide ongoing development and continuous learning opportunities for all of our employees. AZZ supports enterprise-wide professional development by offering a variety of instructor-led and self-paced learning programs ranging in audience from individual contributors to supervisors and executive leadership. We also provide a variety of resources to help our employees grow professionally and personally and build new skills, including (i) online development courses containing unlimited access to more than 4,500 learning modules, (ii) continuing education credits, and (iii) learning preferences such as in-person seminars, videos and webinars. AZZ also provides tuition assistance for employees enrolled in higher education programs directed at improving their performance or helping them prepare for future leadership roles within the Company and emphasizes individual development training as part of our annual performance goal setting process.
Periodically, all employees have the opportunity and are encouraged to provide feedback on their employee experience through an anonymous employee survey. The feedback received through this survey is used to drive actions to improve the overall experience for employees across the Company, as well as to support continuous improvement in leader effectiveness and to enhance our corporate culture.
Health and Safety
Core to our corporate values, AZZ emphasizes safeguarding our people and fostering a culture of safety awareness that promotes the wellbeing of our employees, contractors and business partners. We maintain a safety culture grounded on the premise of eliminating workplace incidents, risks and hazards, while operating and delivering our work responsibly and sustainably. AZZ has created and implemented training and audit processes and incident learning communications to help mitigate safety events and to reduce the frequency and severity of accidents. AZZ has safety teams and has a formal mentor training program that includes a diverse group of management and hourly employees that contribute to the overall safety culture of our facilities.
We review and monitor safety performance closely. Our goal is to achieve zero serious injuries through continued investments in core safety programs and injury reduction initiatives. We utilize a mixture of leading and lagging indicators to assess the health and safety performance of our operations. Lagging indicators include the Occupational Safety & Health Administration: (i) Total Recordable Incident Rate ("TRIR"); (ii) Lost Time (or Lost Workday) Incident Rate ("LTIR") based upon the number of incidents per 100 employees (or per 200,000 work hours); and (iii) Days Away, Restricted or Transferred rate ("DART"). Leading indicators include reporting of all near miss events as well as Environmental, Health and Safety ("EHS") coaching and engagement. In fiscal year 2024, we continued to demonstrate excellence in safety across our 61 plants worldwide, and incident rates as indicated below:
TRIRLTIRDART
AZZ Metal Coatings Segment3.28 1.15 2.22 
AZZ Precoat Metals Segment2.03 0.68 0.90 



7

Information About Our Executive Officers
The names, ages, and experience of our executive officers as of April 22, 2024 are as follows:
 
NameAgeBusiness Experience of Executive Officers for Past Five Years
Position or Office with Registrant or Prior Employer
Held Since
Thomas E. Ferguson67 President and Chief Executive Officer2013
Philip Schlom59 Senior Vice President, Chief Financial Officer
Vice President and Chief Accounting Officer/Interim Chief Financial Officer
2020
2019
Tara D. Mackey54 Chief Legal Officer and Secretary2014
Matt Emery57 Chief Information and Human Resource Officer2013
Tiffany Moseley52 Chief Accounting Officer
Vice President, Business Risk Management - Valero Energy Corporation,
a manufacturer of transportation fuels and petrochemical products
2023
2019-2021
Chris Bacius63 Vice President, Business Development2014
David Nark56 Senior Vice President of Marketing, Communications and Investor Relations
Vice President of Marketing and Communications
2019

2013-2019
Bryan Stovall59 Chief Operating Officer – Metal Coatings
President - AZZ Galvanizing Solutions
Senior Vice President - Metal Coatings
2020
2019
2018-2019
Kurt Russell54 Chief Operating Officer - Precoat Metals
President - Precoat Metals Division of Sequa Corporation, a portfolio
company owned by Carlyle, a global private equity firm
2022
2016-2022
Each executive officer was elected by the Board of Directors to hold office until the next annual meeting of shareholders or until their successor is elected. No executive officer has any family relationships with any other executive officer of the Company.
Available Information
Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and, if applicable, amendments to those reports filed or furnished pursuant to Section 13(a) of the Securities Exchange Act of 1934, as amended, are available free of charge on or through our web site, www.azz.com/investor-relations, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission ("SEC"). The SEC’s website, www.sec.gov, contains reports, proxy and information statements, and other information regarding issuers, including AZZ, that file electronically with the SEC. References to our website in this Annual Report on Form 10-K are provided as a convenience, and the information on our website is not, and shall not be deemed to be a part of this Annual Report on Form 10-K or incorporated into any other filings we make with the SEC.
Corporate Governance and Sustainability
Our Company’s Board of Directors (the "Board"), with the assistance of its Nominating and Corporate Governance Committee, has adopted Corporate Governance Guidelines that set forth the Board’s policies regarding corporate governance and its oversight of the Company's sustainability efforts. In connection with the Board’s responsibility to oversee our legal compliance and conduct business based upon a foundation of the highest business ethics and social responsibility, the Board has adopted the following policies:
Code of Conduct, which applies to the Company’s officers, directors and employees;
Vendor Code of Business Conduct that applies to dealings with our customers, suppliers, vendors, and third-party
representatives, including agents and business partners;
Human Rights Policy; and
Environmental Health and Safety Policy.
The Board has adopted charters for each of its Audit Committee, Compensation Committee and Nominating and Corporate Governance Committee. You may review the Corporate Governance Guidelines, Codes of Conduct or any of our sustainability or corporate social responsibility policies, and our Committee charters under the heading "Investor Relations,"
8

subheadings "Corporate Governance," or "Corporate Social Compliance" on our website at: www.azz.com. We intend to disclose future amendments to, or waivers from, certain provisions of the Code of Conduct on our website.
You may also obtain a copy of these documents by mailing a request to:
 
AZZ Inc.
Investor Relations
One Museum Place, Suite 500
3100 West 7th Street
Fort Worth, TX 76107
Item 1A. Risk Factors
Our business is subject to a variety of risks, including, but not limited to, the risks described below, which we believe are the most significant risks and uncertainties facing our business. Additional risks and uncertainties not known to us or not described below may also impair our business operations in the future. If any of the following risks actually occur, our business, financial condition and results of operations and future growth could be negatively or materially impacted. Carefully consider the risks described below and all of the other information included in this Annual Report on Form 10-K when deciding whether to invest in our securities or otherwise evaluating our business. You should also refer to the explanation of the qualifications and limitations on forward-looking statements contained here under the heading "Forward-Looking Statements."
Risks Related to Our Business and Operations
Our business segments operate in highly competitive markets.
Competition is based on a number of factors, including price. Certain competitors in each of our segments may have lower cost structures or larger economies of scale on raw materials and may, therefore, be able to provide their manufactured solutions at lower prices than we are able to provide. If our response to competitor pricing actions is not timely, we could be impacted by loss of market share. We cannot be certain that our competitors will not develop the expertise, experience and resources to provide manufactured solutions that are superior to ours in price, delivery time or quality in the future. Similarly, we cannot be certain that we will be able to maintain or enhance our competitive position within our industries, maintain our customer base at current levels or increase our customer base.
Our operating results may vary significantly from quarter to quarter.
Our quarterly results may be materially and adversely affected by the following, among others: 
changes in political actions and landscapes across the globe, including global conflicts;
unstable political economic conditions and public health issues or crisis, such as a pandemic, delaying our or our customer's operations;
timing and volume of work under new or existing agreements;
general economic conditions;
fluctuations in the budgetary spending of customers, including seasonality;
increases in manufacturing or transportation costs;
variations in margins, due to sales price or manufacturing complexities, of projects performed during any particular quarter;
losses experienced in our operations not otherwise covered by insurance;
delays of raw materials or component suppliers;
a change in the demand of our manufactured solutions caused by severe weather conditions;
a change in the mix of our customers, contracts and business;
modifications or changes in customer delivery schedules;
ability or willingness of customers to timely pay their invoices when owed to us; and
changes in interest rates.
Accordingly, our operating results in any particular quarter may not be indicative of the results expected for any other quarter or for the entire year.


9


Our business requires skilled labor, and we may be unable to attract and retain qualified employees.
Our ability to maintain our productivity and profitability could be limited by an inability to employ, train and retain skilled personnel necessary to meet our labor requirements. A significant increase in the wages paid by competing employers could result in a shortage of skilled personnel, increases in labor-related costs, or both. It is necessary that we maintain a skilled labor force to operate efficiently and support our growth strategy. Labor shortages or increased labor-related costs could impair our ability to maintain our profit margins or impact our ability to sustain and grow our sales.
Technological innovations by competitors may make existing production methods obsolete.
The manufactured solutions we provide require evolving technologies for success in the markets we serve. The competitive environments can be highly sensitive to technological innovation. It is possible for our competitors, or new market place entrants, both foreign and domestic, to develop new manufactured solution methods or technologies which could make our existing manufactured solutions or methods obsolete or at least hasten their obsolescence or materially reduce our competitive advantage in the markets that we serve.
Our business segments are cyclical and are sensitive to economic downturns.
Our business often aligns with the economic environments that we operate within, especially in our Precoat Metals segment, and is subject to seasonality within the annual operating cycle of the business. Our customers may delay or cancel new or previously planned projects. If there is a downturn in the general economies in which we operate, there could be a material adverse effect on price levels and the quantity of goods and services purchased by our customers, which could adversely impact our sales, consolidated results from operations and cash flows. A number of factors, including financing conditions and potential bankruptcies in the industries we serve, could adversely affect our customers and their ability or willingness to fund their internal projects in the future and pay for services. Certain economic conditions may also impact the financial condition of one or more of our key suppliers, which could affect our ability to secure raw materials and components to meet our customers’ demand for our manufactured solutions in the future. Other various factors impact demand for our manufactured solutions, including the price of commodities (such as zinc, natural gas or other commodities), paint, economic forecasts and financial markets. Uncertainty in the economy and financial markets could impact our customers and could, in turn, severely impact the demand for corporate infrastructure projects which could result in a reduction in orders for our manufactured solutions. All of these factors combined together could materially impact our business, financial condition, cash flows and results of operations.
International events and political issues may adversely affect our operating segments.
A portion of the sales from our segments are from markets outside the U.S. The occurrence of any of the risks described below could have an adverse effect on our consolidated results of operations, cash flows and financial condition: 
political and economic instability in the countries where we conduct business;
social unrest, acts of war terrorism, severe weather events, other natural conditions, and global outbreaks of contagious diseases;
inflation, or hyper-inflation or recession;
significant currency fluctuations, currency devaluations or restrictions on currency conversions;
governmental activities that limit or disrupt markets, restrict payments or limit the movement of funds;
trade restrictions, tariffs and economic embargoes by the United States or other countries; and
travel restrictions placed upon personnel.
Catastrophic events could have a material adverse effect on our business, financial condition, results of operations, or cash flows.
The occurrence of catastrophic events ranging from acts of war and terrorism, severe weather events and other natural conditions such as earthquakes, tsunamis, hurricanes and other severe weather conditions, or the outbreaks of epidemic, pandemic or contagious diseases could potentially cause future disruption in our business. At this time, the ongoing armed conflicts in Ukraine, Israel and the broader Middle East have not materially impacted our operations. However, any disruption of our customers or suppliers and their respective contract manufacturers from the ongoing conflicts or new conflicts could likely impact our future sales and operating results. In addition, the spread of contagious diseases, could adversely affect the economies and financial markets of many countries, and result in an economic downturn that could affect the demand for our manufactured solutions. These situations are outside of the Company’s control and any of these events could have a material adverse effect on our business, financial condition, results of operations, or cash flows.
10

Supply chain disruptions and inflation in the price of energy and certain raw materials for our business segments may adversely affect our operations.
Within our AZZ Metal Coatings segment, zinc and natural gas costs represent a large portion of our cost of sales. In our AZZ Precoat Metals segment, paint and natural gas costs represent a large portion of our cost of sales.
For both segments, operating margins could be negatively impacted by supply chain disruptions and adverse price movements in the market for zinc, natural gas, and paint. Unanticipated commodity price increases could significantly increase our operating costs if we cannot pass the costs to our customers, and could potentially adversely affect profitability. The following factors, which are beyond our control, affect the price of raw materials and energy for our segments:
supply and demand;
freight costs and transportation availability;
trade duties and taxes; and
labor disputes.
We seek to maintain our operating margins by increasing the price of our manufactured solutions in response to increased costs but may not be successful in passing these increased costs of operation through to our customers. Even if successful, there is no guarantee the increased price would not negatively affect the volume of future orders. While the Company is exposed to inflationary pressures for zinc, and energy, the Company evaluates market conditions and follows a general practice of locking in the fixed premiums associated with zinc on annual contracts unless market conditions dictate otherwise, and we enter into energy contracts for gas and electricity normally for durations of six- to twelve-months to reduce risks associated with large fluctuations in these commodities.
No other individual material input cost represents a significant portion of our cost of sales other than those previously discussed. We believe for the remaining input costs any price increase would not be able to significantly affect margins even if the increased costs could not be passed on to our customers.
A failure in our operational information systems or the occurrence of cyber incidents or cyber security attacks at any of our facilities, or those of our third-party suppliers and service providers, may adversely affect our financial results. Such incidents or cyber security attacks may also result in faulty business decisions, operational inefficiencies, damage to our reputation or our employee and business relationships, and/or subject us to costs, fines, or lawsuits.
Our business is heavily supported by operational systems to process large amounts of data and support complex transactions. If significant financial, operational, or other data processing systems fail, experience actual or attempted cyber-attacks or have other significant shortcomings, our financial results could be adversely affected. Our financial results could also be adversely affected if an employee causes our operational systems to fail, either as a result of inadvertent error or by deliberately tampering with or manipulating our financial or operational systems. Third-parties may also attempt to fraudulently induce employees into disclosing sensitive information such as user names, passwords or other information in order to gain access to customer or supplier data or our internal data, including intellectual property, financial, and other confidential business information. Due to increased technology advances, we are more reliant on technologies to support our operations. We use computer software and programs to run our financial and operational information, and this may subject our business to increased risks. Cyber-attacks are an ever-increasing risk to companies. We rely on commercially available systems, software, tools, third-party service providers and monitoring to provide security for processing, transmission and storage of confidential information and data. While we have security measures in place, our systems, networks, and third-party service providers have been and will continue to be subject to ongoing threats. We believe our mitigation measures reduce but cannot eliminate the risk of a cyber incident; however, there can be no assurance that our existing and planned precautions of backup systems, regular data backups, security protocols and other procedures will be adequate to prevent significant damage, system failure or data loss and the same is true for our suppliers and other third parties on which we rely. Because techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative or mitigating measures. We and our third-party service providers have experienced and expect to continue to experience actual or attempted cyber-attacks of our information systems or networks; however, none of these actual or attempted cyber-attacks had a material impact on our operations or financial condition. Any significant cyber security attacks that affect our facilities, our customers, our key suppliers, or material financial data could have a material adverse effect on our business.
In addition, cyber-attacks on our customers, suppliers and employee data may result in a financial loss, including potential fines for failure to safeguard data, and may negatively impact our reputation. Third-party systems on which we rely could also suffer operational system failures or cyber-attacks. An unauthorized disclosure or use of information could cause interruptions in our operations and might require us to spend significant management time and other resources investigating the event and dealing with local and federal law enforcement.
11

Occurrences of any of the events discussed above could disrupt our business, result in potential liability or reputational damage or otherwise have an adverse effect on our business, results of operations or financial condition.

If we are unable to adequately protect our intellectual property, we may lose some of our competitive advantage.

We possess intellectual property, which is instrumental in our ability to compete and grow our business. If our intellectual property rights are not adequately protected, we could lose our competitive advantage. We rely on a combination of copyrights, trademarks and trade secret protection and contractual rights to establish and protect our intellectual property. Failure of our copyrights, trademarks and trade secret protection, non-disclosure agreements and other measures to provide protection of our technologies and our intellectual property rights could enable our competitors to more effectively compete with us and could result in an adverse effect on our business, financial condition or results of operations. In addition, our trade secrets and proprietary know-how may otherwise become known or be independently discovered by others. No guarantee can be given that others will not independently develop substantially equivalent or superior proprietary information or manufacturing and service know-how and techniques, or otherwise gain access to our proprietary technology.
Defects in the solutions we provide could increase our cost of quality and could result in consequential damage claims.
Our business exposes us to potential liability risks that are inherent in the manufacture and sale of our solutions. We provide assurance-type warranties for our coil coating solutions. Widespread manufacturing defects and quality system failures could result in significant losses due to the costs of containment, the destruction of customer-owned inventory, consequential damages and lost sales due to the unavailability of a solution for a period of time. We may not be able to obtain indemnity or reimbursement from our suppliers or other third parties for the costs or liabilities associated with our suppliers' products. A significant warranty claim could also result in adverse publicity, damage to our business reputation, and a loss of consumer confidence in our solutions or offerings all of which could have a material adverse effect on our business financial condition or results of operations.
Risks Related to Strategy
Our acquisition strategy involves a number of risks.
We intend to pursue continued growth through acquiring the assets of target companies that will enable us to (i) expand our product and service offerings and (ii) increase our geographic footprint. We routinely review potential acquisitions. However, we may be unable to implement this growth strategy if we are not able to reach agreement on mutually acceptable terms to complete the acquisition. Moreover, our acquisition strategy involves certain risks, including: 
risks and liabilities from our acquisitions that may not be discovered during the pre-acquisition due diligence process;
difficulties in the post-acquisition integration of operations and systems;
the termination of relationships with key personnel and customers of the acquired company;
the potential failure to add additional employees to manage the increased volume of business;
additional post-acquisition challenges and complexities in areas such as tax planning, treasury management, financial reporting and legal compliance;
a disruption of our ongoing business or an inability of our ongoing business to receive sufficient management attention;
a failure to realize the cost savings or other financial benefits we anticipated prior to acquisition;
expansion through acquisition may expose us to new business, regulatory, political, operational, financial, and economic risks associated with such expansion, both inside and outside of the U.S.; and
counterparties to the transaction may fail to perform.
Future acquisitions may require us to obtain additional equity or debt financing, which may not be available to us, and may increase our leverage ratios.
We may be unsuccessful at implementing and generating internal growth from our strategic growth initiatives.
Our ability to generate internal growth will be affected by, among other factors, our ability to: 
attract new customers, internationally and domestically;
integrate regulatory changes;
increase the number or size of projects performed for existing customers;
hire and retain employees:
complete construction projects in a timely manner; and
12

increase volume utilizing existing facilities.
Many of the factors affecting our ability to generate internal growth through our initiatives may be beyond our control, and we cannot be certain that our strategies will be successful or that we will be able to generate cash flow sufficient to fund our operations and to support internal growth. If we are unsuccessful, we may not be able to achieve internal growth, expand our operations or grow our business.
The departure of key personnel could disrupt our business.
We depend on the continued efforts of our executive officers and senior management team. We cannot be certain that any individual will continue in such capacity for any particular period of time. The future loss of key personnel, or the inability to hire and retain qualified employees, could negatively impact our ability to manage our business, which could disrupt our operations or otherwise have a material adverse effect on our business.
Risks Related to Legal Liability, Taxes, and Regulations
Actual and potential claims, lawsuits, and proceedings could ultimately reduce our profitability and liquidity and negatively impact our financial condition.
The Company could be named as a defendant in legal proceedings claiming damages from us in connection with the operation of our business. Most actions filed against our Company typically arise out of the normal course of business related to commercial disputes regarding equipment we manufacture or services we provide. We could potentially be a plaintiff in legal proceedings against our customers, in which we seek to recover payments of contractual amounts we believe are due to us, and indemnity claims for increased costs or damages incurred by our Company. Under applicable accounting literature, and when appropriate, we establish financial provisions for certain legal exposures meeting the criteria of being both probable and reasonably estimable. Where material, we may adjust any such financial provisions from time to time depending on developments related to each case. If our assumptions and estimates related to such exposures prove to be inadequate or incorrect, or we have material adverse claims or lawsuits, such events could harm our business reputation, divert management resources away from operating our business, and result in a material adverse effect on our business, results of operations, cash flow or financial condition.

Changes to U.S. trade policy, tariff and import/export regulations and foreign government regulations could adversely affect our business, operating results, foreign operations, sourcing of materials and financial condition.
Changes in U.S. or international social, political, regulatory and economic conditions or in laws and policies governing foreign trade, manufacturing, development and investment in the territories or countries where we currently manufacture, distribute and/or sell our manufactured solutions or conduct our business, as well as any negative sentiment toward the U.S. as a result of such changes, could adversely affect our business. New tariffs, changes in existing tariffs and other changes in U.S. trade policy have the potential to adversely impact the economies in which we operate or certain sectors thereof, our industry and the demand for our manufactured solutions, and as a result, could have a material adverse effect on our business, operating results and financial condition.
Our business is also subject to risks associated with U.S. and foreign legislation and regulations relating to imports, including quotas, duties, tariffs or taxes, and other charges or restrictions on imports, which could adversely affect our operations and our ability to import or export manufactured solutions at current or increased levels, and substantially all of our import operations are subject to customs duties on imported manufactured solutions imposed by the governments where our production facilities are located, including raw materials. We cannot predict whether additional U.S. and foreign customs quotas, duties (including antidumping or countervailing duties), tariffs, taxes or other charges or restrictions, requirements as to where raw materials must be purchased, reporting obligations pertaining to "conflict minerals" mined from certain countries, additional workplace regulations, or other restrictions on our imports will be imposed upon the importation or exportation of our manufactured solutions in the future or adversely modified, or what effect such actions would have on our costs of operations. Future quotas, duties, or tariffs may have a material adverse effect on our business, financial condition, and results of operations. Future trade agreements could also provide our competitors with an advantage over us, or increase our costs, either of which could potentially have a material adverse effect on our business, financial condition, and results of operations.
Regulations related to conflict minerals could adversely impact our business.
Pursuant to the Dodd-Frank Act, which established annual disclosure and reporting requirements for publicly-traded companies that use tin, tantalum, tungsten or gold (collectively, "conflict minerals") mined from the Democratic Republic of Congo and adjoining countries in their manufactured solutions, we are subject to certain annual disclosures and audit requirements. There are costs associated with complying with these disclosure requirements, including costs for due diligence
13

to determine the source of any conflict minerals used in our manufactured solutions and other potential changes to manufactured solutions, processes, or sources of supply. Despite our continued due diligence efforts, in the future we may be unable to verify the origin of all conflict minerals used in our component products. As a result, we could potentially face reputational and other challenges with our customers that require that all of the components incorporated in our manufactured solutions be certified as conflict-free.
Adoption of new or revised employment and labor laws and regulations could make it easier for our employees to obtain union representation and our business could be adversely impacted.
As of February 29, 2024, 624 (or 16.1%) of our full-time employees were represented by unions under collective bargaining agreements. Our U.S.-based employees have the right at any time under the National Labor Relations Act to form or affiliate with a union. If a large portion of our U.S. workforce were to become unionized and the terms of the collective bargaining agreement were significantly different from our current compensation arrangements, it could increase our operating costs and adversely impact our profitability. Any changes in regulations, the imposition of new regulations, or the enactment of new legislation could have an adverse impact on our business to the extent it becomes easier for workers to obtain union representation.
Changes in labor or employment laws, including minimum wage rules, could increase our costs and may adversely affect our business.
Various federal, state and international labor and employment laws govern our relationship with employees and affect operating costs. These laws include minimum wage requirements, overtime, unemployment tax rates, workers’ compensation rates, leaves of absence, mandated health and other benefits, and citizenship requirements. Significant additional government-imposed increases or new requirements in these areas could materially affect our business, financial condition, operating results or cash flows.
Risks Related to Environmental Conditions
Climate change could impact our business.
Climate change could present risks to our future operations from severe weather events and other natural conditions, such as hurricanes, tornadoes, earthquakes, wildfires, droughts or flooding. Consequences of such extreme weather conditions could include physical risks to our facilities, supply chain disruptions, increased operational costs, as well as the price and/or availability of insurance coverage for Company assets. We cannot predict the potential timing or impact from potential global warming, winter storms and other severe weather events and other natural conditions. We carry certain limits of insurance to mitigate the potential effects of events that could impact our businesses, as well as disaster recovery plans related to any potential severe weather events and other natural conditions that might occur within regions in which we have operations, or at any of the Company locations.
Changes in environmental laws and regulations and heightened focus on corporate sustainability initiatives and practices are under increased scrutiny by both governmental and non-governmental bodies, which could cause a change in our business practices by increasing capital, compliance, operating and maintenance costs, which could impact our future operating results.
Over the past several years, there has been a heightened focus by both governmental and non-governmental bodies requesting disclosure of information relating to corporate sustainability practices as well as an increase in customers' preference to source from suppliers who have implemented effective sustainability initiatives. International agreements, national and regional legislation, and regulatory measures to further reduce greenhouse gas emissions and require companies to more efficiently use energy, water and reduce waste, are in various stages of discussion and/or implementation across the globe. These laws, regulations and policies, as well as other sustainability demands made by governmental and non-governmental bodies may result in the need for future capital, compliance, operating and maintenance costs. We cannot predict the level of expenditures or potential impact to the Company that may be required to comply with these evolving environmental and sustainability laws and regulations due to the uncertainties on the laws enacted in each jurisdiction in which we operate, and our activities in each one of these jurisdictions.
The financial impact of the heightened focus on sustainability practices for all companies to increase efficiencies in consumption of resources and regulations regarding greenhouse gas emissions will depend on a number of factors including, but not limited to:
the sectors covered;
future permitted levels for greenhouse gas emissions;
14

the extent to which we would be entitled to receive emission allowance allocations or would need to invest in additional compliance equipment or compliance instruments, either on the open market or through auctions;
the price and availability of emission allowances and credits; and
the impact of legislation or other regulation on our ability to recover the costs incurred through the pricing of our manufactured solutions.
Our operations could be adversely impacted by the effects of future changes to the law and government regulations regarding emissions, the environment and other sustainability matters.
Various regulations have been implemented regarding emissions, the environment and other sustainability matters. We cannot predict future changes in the law and government regulations regarding emissions, the environment and other sustainability matters, or what actions may be taken by our customers or other industry participants in response to any future legislation. While the Company actively is engaged in enhancing our environmental, social and governance programs, changes in laws or governmental regulations could negatively impact our business or the demand for our manufactured solutions by customers, other industry related participants, or our investors, and could result in a negative impact to our operations, profitability, or our ability to perform projects in the future.
Risks Related to Financial Matters and Our Capital Structure
The Company’s flexibility to operate its business could be impacted by provisions in its debt obligations.
The Company’s debt instruments, consisting of a term loan and a revolving credit facility, contain covenants which restrict or prohibit certain actions ("negative covenants"), including, but not limited to, the Company's ability to incur debt, restrict or limit certain liens, capital spending limits, engage in certain merger, acquisition, or divestiture actions, or increase dividends beyond a specific level. The Company’s debt instruments also contain covenants requiring the Company to, among other things, maintain specified financial ratios ("affirmative covenants"). Failure to comply with these negative covenants and affirmative covenants could result in an event of default that, if not cured or waived, could restrict the Company’s access to liquidity and have a material adverse effect on the Company’s business or prospects. If the Company does not have enough cash to service its debt or fund other liquidity needs, the Company may be required to take actions such as requesting a waiver from lenders, reducing or delaying capital expenditures, selling assets, restructuring or refinancing all or part of the existing debt, or seeking additional equity capital. The Company cannot assure that any of these remedies can be effected on commercially reasonable terms or at all.
Our indebtedness and restrictive debt covenants could materially adversely affect our financial condition, our ability to raise additional capital to fund our operations, our ability to operate our business, our ability to react to changes in the economy or our industry, our ability to meet our obligations under our outstanding indebtedness and could divert our cash flow from operations for debt payments.
Our consolidated indebtedness increased substantially following the completion of the acquisition of Precoat Metals ("Precoat Acquisition") in May 2022. This increased level of indebtedness could adversely affect us, including by decreasing our business flexibility. Our Credit Agreement contains a number of restrictive covenants that impose significant operating and financial restrictions on us. These covenants may limit our ability to optimally operate our business. In addition, our Credit Agreement requires that we meet certain financial tests, including a leverage ratio test. Our increased indebtedness and these restrictive covenants could adversely affect our ability to:

finance our operations;
make needed capital expenditures;
make strategic acquisitions or investments or enter into joint ventures;
withstand a future downturn in our business, the industry or the economy in general;
engage in business activities, including future opportunities, that may be in our best interest; and
plan for or react to market conditions or otherwise execute our business strategies.

The covenant restrictions related to our indebtedness could impact our ability to expand our business, which could have a material adverse effect on our business, financial condition and results of operations. As a result of these restrictions, we could be limited as to how we conduct our business and we may be unable to raise additional debt or equity financing to compete effectively or to take advantage of new business opportunities. The terms of any future indebtedness we may incur could include more restrictive covenants. We cannot assure you that we will be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will be able to obtain waivers from the lenders and/or amend the covenants. Our failure to comply with the restrictive covenants described above and/or the terms of any future indebtedness from time to time could result in an event of default, which, if not cured or waived, could result in our being required to repay
15

these borrowings before their due date and the termination of future funding commitments by our lenders. During fiscal 2024, we successfully refinanced our long-term debt to lower interest rates; however, if we are forced to refinance these borrowings on less favorable terms or cannot refinance these borrowings in the future, our results of operations and financial condition could be adversely affected. The Credit Agreement contains cross-default provisions that could result in the acceleration of all of our indebtedness. A breach of the covenants under our Credit Agreement could result in an event of default under the applicable indebtedness. Such a default may allow the creditors to accelerate the related indebtedness and may result in the acceleration of any other indebtedness to which cross-acceleration or cross-default provision applies. In addition, an event of default under the Credit Agreement would permit the lenders under the Credit Agreement to terminate all commitments to extend further credit under that facility. Furthermore, if we were unable to repay amounts due and payable under the Credit Agreement, those lenders could proceed against the collateral granted to them to secure that indebtedness. In the event our lenders accelerate the repayment of our borrowings, we and our guarantors may not have sufficient assets to repay that indebtedness. Additionally, we may not be able to borrow money from other lenders to enable us to refinance our indebtedness. Increased levels of indebtedness could also create competitive disadvantages for us relative to other companies with lower debt levels.

Our investment in the AVAIL Joint Venture could be materially and adversely affected by our lack of sole decision-making authority over the majority of the strategic and operational decisions of the business, corporate governance matters, and our reliance on our AVAIL Joint Venture partner's financial condition.
On September 30, 2022, we completed a disposition of 60% of the equity of AIS Investment Holdings LLC, a Delaware limited liability company (the "AVAIL JV"), which consists of our former AZZ Infrastructure Solutions Segment (excluding AZZ Crowley Tubing) (the "AIS Business"), with Fernweh AIS Acquisition LP, a Delaware limited partnership. Pursuant to the terms of the agreement, AZZ no longer has a controlling interest in the AVAIL JV, and therefore the AVAIL JV is operating and will continue to operate independently. As the non-controlling interest holder in the AVAIL JV, our influence on all aspects of the AIS Business will continue to diminish. Accordingly, we might not be able to prevent the AVAIL JV from taking actions adverse to our interests in the AVAIL JV. We cannot exercise sole decision-making authority regarding the AIS Business, including, but not limited to, hiring and retaining employees and executive officers, management of and payments into its multiemployer pension plans, governance issues, entering into new markets or exiting existing markets, making certain acquisitions or dispositions, and other material strategic transactions, which in each case could create the potential risk of creating operational issues and/or impasses on decisions or decisions at the AVAIL JV-level not in our best interest. Additionally, investments in joint ventures or partnerships, such as the AVAIL JV, may, under certain circumstances, involve risks not present when a third-party is not involved, including the possibility that joint venture partners may become bankrupt, fail to fund their share of required capital contributions to various parties, or otherwise struggle operationally or financially. Disputes between AZZ Inc, and our joint venture partner could result in litigation or arbitration that would increase our expense and distract our executive officers and directors from focusing their time and efforts on AZZ Inc.'s business and could result in subjecting the AIS Business to additional risk.
Any of the foregoing operational risks could materially reduce the expected return of our prior investment in the AVAIL JV and materially and adversely affect our business, results of operations, financial condition and the trading price of our securities.
Adverse changes in the value of assets or obligations associated with our defined benefit pension plan could have a material adverse effect on our financial condition.
We have a defined benefit pension plan which is frozen with respect to benefits and the addition of participants. The funded status and our ability to satisfy the future obligations of the plan is affected by, among other things, changes in interest rates, returns from plan asset investments, and actuarial assumptions including the life expectancies of the plan’s participants. As of February 29, 2024, the plan was underfunded, and we have a liability of $31.1 million on our consolidated balance sheet. Our ability to adequately fund or meet our future obligations with respect to the plan could have a material adverse effect on our business, results of operations, financial condition, or cash flows.
A change in a customer’s creditworthiness could result in significant accounts receivable write-offs.
As a normal course of business, we extend credit to certain of our customers. The amount of credit extended to customers is based upon the due diligence performed, including, but not limited to, the review of the potential customer’s financial statements and banking information. The Company may perform various credit checks and evaluate the customer's previous payment history. While we do not believe we have significant concentration of sales with any one customer, we have certain larger customers, which could result in a significant amount of credit exposure if there is a sudden or severe change in the customer’s creditworthiness. We monitor our outstanding receivables on a regular basis; however, if a customer with large
16

credit exposure is unable to make payment on its outstanding receivables, we could experience a significant write-off of accounts receivable, which could have a material adverse effect on our results of operations, financial condition or cash flows.

If our goodwill, definite-lived intangible assets or other indefinite-lived intangible assets were to become impaired, our net income and results of operations could be negatively affected.
Goodwill represents the excess of cost over the fair market value of net assets acquired in business combinations. Indefinite-lived intangibles are comprised of certain trade names. We test goodwill and intangible assets with an indefinite life for potential impairment annually, in the fourth quarter, and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of the goodwill below its carrying amount. Factors that could indicate that our goodwill or indefinite-lived intangible assets are impaired include a decline in our stock price and market capitalization, lower than projected operating results and cash flows and economic downturns or slower growth rates in our industry, market downturns or major events like a global pandemic. Our stock price historically has shown volatility and often fluctuates significantly in response to market and other factors. Declines in our stock price, lower operating results and any decline in industry conditions in the future could increase the risk of impairment. The evaluation for impairment includes our estimates of future operating results and cash flows, estimates of allocations of certain assets and cash flows among reporting segments, estimates of future growth rates, and our judgment regarding the applicable discount rates used on estimated operating results and cash flows.
Intangible assets on the consolidated balance sheets are comprised of customer relationships, non-compete agreements, trademarks, technology and certifications. Intangible assets are evaluated for impairment whenever events or changes in circumstances indicate that their carrying value may not be recoverable. Recoverability is measured by a comparison of their carrying amount to the estimated undiscounted cash flows to be generated by those assets. If the undiscounted cash flows are less than the carrying amount, we record impairment losses for the excess of their carrying value over the estimated fair value.
Should a review indicate impairment, a write-down of the carrying value of the goodwill or intangible asset would occur, resulting in a non-cash charge, which could have a material adverse effect on our financial statements, impact our credibility with our shareholders, or impact our relationships with our customers, suppliers or supporting banks.
We are exposed to exchange rate fluctuations in the international markets in which we operate.
We operate in the United States and Canada and anticipate that there will be instances in which sales and costs will not be exactly matched with respect to foreign currency denomination. Gains and losses from the remeasurement of assets and liabilities that are receivable or payable in currencies other than our subsidiaries’ functional currency are included in our consolidated statements of income. In addition, currency fluctuations cause the U.S. dollar value of our Canadian results of operations and net assets to vary with exchange rate fluctuations. A decrease in the value of the Canadian currency relative to the U.S. dollar could have a negative impact on our business, financial condition, results of operations or cash flows. As we continue to expand geographically, we could experience economic loss and a negative impact on earnings or net assets solely as a result of foreign currency exchange rate fluctuations.
Our operations entail inherent risks that may result in substantial liability. We do not insure against all potential losses and could be seriously harmed by unexpected liabilities.
Our manufacturing processes and services provided to our customers entail inherent risks, including defects. The insurance we carry to mitigate many of these risks may not be adequate to cover future claims or losses. In addition, we are substantially self-insured for workers’ compensation, employer’s liability, property, general liability and employee group health claims in view of the relatively high per-incident deductibles we absorb under our insurance arrangements for these risks. Further, insurance covering the risks we expect to face or in the amounts we desire may not be available in the future or, if available, the premiums may not be commercially justifiable. If we were to incur substantial liability and such damages were not covered by insurance or were in excess of policy limits, our business, financial condition and results of operations could be negatively impacted.
Tax legislation and administrative initiatives or challenges to our tax positions could adversely affect our results of operations and financial condition.
We operate in locations throughout the U.S. and Canada and, as a result, we are subject to the tax laws and regulations of U.S. federal, state, and local governments and the Canadian government. From time to time, various legislative or administrative initiatives may be proposed that could adversely affect our tax positions. In addition, U.S. federal, state, local and foreign tax laws and regulations are extremely complex and subject to varying interpretations. Moreover, economic and political pressures to increase tax revenue in various jurisdictions may make resolving any future tax disputes favorably more difficult. There can be no assurance that our tax positions will not be challenged by relevant tax authorities or that we would be
17

successful in any such challenge. Changes to our tax positions resulting from future tax legislation and administrative initiatives or challenges from taxing authorities could adversely affect our results of operations and financial condition.
The insurance coverage that we maintain may not fully cover all operational risks.
We maintain property, business interruption, casualty and cyber/information security insurance but such insurance may not cover all of the risks associated with the hazards of our business and is subject to limitations, including deductibles and maximum liabilities covered. We may incur losses beyond the limits, or outside the coverage, of our insurance policies, including liabilities for environmental remediation. In the future, the types of insurance we obtain and the level of coverage we maintain may be inadequate or we may be unable to continue to maintain our existing insurance or obtain comparable insurance at a reasonable cost.
The Series A Preferred Stock has a liquidation preference and redemption amount significantly in excess of the carrying amount of the Series A Preferred Stock.
The 6.0% Series A Convertible Preferred Stock (“Series A Preferred Stock”) has a liquidation preference equal to the greater of (i) the aggregate principal amount of $240.0 million (the “Series A Base Amount”) plus accrued but unpaid dividends and (ii) the amount that would have been received had the shares of Series A Preferred Stock been converted immediately prior to liquidation (or other event giving rise to the payment). 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.
If the Company undergoes a change of control, bankruptcy, insolvency, liquidation or de-listing of the Company’s common stock (a “Fundamental Change Event”), holders of Series A Preferred Stock may elect to (i) receive the as-converted value of the Company’s common stock at the then-current Conversion Price, (ii) require the Company to redeem the Series A Preferred Stock in cash for the Redemption Amount (as defined below) or (iii) if a non-cash change of control, retain their shares of Series A Preferred Stock.
The Company will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”).
The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) the Company’s ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the May 13, 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024, the Company has not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter.
The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits the Company’s right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires the Company’s 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. Should the Company exercise its right to redeem the Series A Preferred stock, net income and net income per share available to common shareholders would be reduced, as the excess of the Redemption Amount over the carrying value of the Series A Preferred Stock would be paid to the Series A Preferred stockholders as an additional dividend, which would result in decreased net income available to common stockholders and earnings per share.
Shares of common stock issuable upon conversion of our Series A Preferred Stock will be dilutive to our existing shareholders upon conversion and adversely affect the market price of our common stock.
As of February 29, 2024, we had outstanding 240,000 shares of Series A Preferred Stock with an aggregate liquidation preference of approximately $312.5 million. As of February 29, 2024, shares of Series A Preferred Stock are convertible into 4.1 million shares of common stock. The issuance of common stock upon conversion of the Series A Preferred Stock would result in immediate dilution to existing holders of our common stock.
18

Further, the Series A Preferred Stock ranks senior to our common stock, which could affect the value of the common stock on liquidation or on a change in control transaction.

Blackstone may sell shares of our common stock in the public market, which may cause the market price of our common stock to decrease, and therefore make it more difficult to raise equity financing or issue equity as consideration in an acquisition.
Our registration rights agreement with Blackstone requires us to register all shares of common stock held by Blackstone and its permitted transferees issuable upon conversion of the Series A Preferred Stock under the Securities Act, which we completed on November 4, 2022. The registration rights for Blackstone allow Blackstone to sell its shares without compliance with the volume and manner of sale limitations under Rule 144 promulgated under the Securities Act, and facilitates the resale of such securities into the public market. The market value of our common stock could decline as a result of sales by Blackstone from time to time. In particular, the future sale of a substantial number of the shares of our common stock by Blackstone within a short period of time, or the perception that such sale might occur, could cause our stock price to decrease, make it more difficult for us to raise funds through future offerings of our common stock or acquire other businesses in the future using our common stock as consideration for the purchase price.
Interest Rate Risk
An increase in interest rates would increase interest costs on variable-rate debt and could adversely impact the ability to refinance existing debt.
As of February 29, 2024, we have $1.0 billion of gross debt outstanding that bears interest at variable rates that reset periodically and are generally based on the Secured Overnight Financing Rate ("SOFR") or Base Rate, as defined in the Credit Agreement. We utilize interest rate swaps to mitigate the interest rate risk, and we have hedged approximately one-half of our gross debt outstanding. However, approximately one-half of our gross debt outstanding is unhedged. If interest rates increase, so will our interest costs, which could adversely affect cash flow and the ability to pay principal and interest on our debt and the ability to make distributions to shareholders. In addition, rising interest rates could limit our ability to refinance existing debt when it matures. An increase in interest rates could also affect our ability to make new investments on favorable terms or at all.
We may increase our debt or raise additional capital in the future, which could affect our financial condition, may decrease our profitability or could dilute our shareholders.
We may increase our debt or raise additional equity capital in the future, subject to restrictions in our debt agreements, whether in a private offering or pursuant to our effective shelf registration statement on Form S-3, which we filed on January 10, 2024. If our cash flow from operations is less than we anticipate, or if our cash requirements are more than we expect, we may require more financing. However, debt or equity financing may not be available on terms acceptable to us, if at all. If we incur additional debt or raise equity through the issuance of additional shares of common stock or other equity-linked securities, the terms of the debt or any shares of common stock or other equity-linked securities issued may give the holders rights, preferences and privileges senior to those of holders of our common stock, particularly in the event of liquidation. The terms of any new debt may also impose additional and more stringent restrictions on our operations than we currently have. If we raise funds through the issuance of additional equity, our current shareholders’ ownership in the Company would be diluted. If we are unable to raise additional capital when needed, it could affect our financial flexibility, which could negatively affect our shareholders.
General Risks Factors

The market price and trading volume of our common stock may be volatile.
The market price of our stock may be influenced by many factors, some of which are beyond our control, including the following:
the inability to meet the financial estimates of analysts who follow our common stock;
investor perceptions of the investment opportunity associated with our Company relative to other investment alternatives;
strategic actions by us or our competitors;
announcements by us or our competitors of significant contracts, acquisitions, joint marketing relationships, joint ventures or capital commitments;
variations in our quarterly operating results and those of our competitors;
general economic and stock market conditions;
19

risks relating to our business and our industry, including those discussed above;
changes in conditions or trends in our industry, markets or customers;
cyber-attacks, terrorist acts or armed hostilities;
future sales of our common stock or other securities;
repurchases of our outstanding shares; and
material weaknesses in our internal control over financial reporting.
These broad market and industry factors may materially reduce the market price of our common stock, regardless of our operating performance.
Item 1B. Unresolved Staff Comments
None.
Item 1C. Cybersecurity
We recognize the critical importance of cybersecurity in today's digital landscape and acknowledge the inherent risks associated with cyber threats. As such, cybersecurity is an integral component of our overall risk management strategy and corporate governance framework.
To meet business objectives, we rely on both internal information technology systems and networks, and those of third parties and their vendors, to process and store sensitive data, including confidential research, business plans, financial information, intellectual property, and personal data that may be subject to legal protection, and to ensure the continuity of our supply chain.
We maintain a cybersecurity risk management program designed to identify, assess, manage, mitigate, and respond to cybersecurity threats. The underlying controls of this program are based on recognized best practices and standards for cybersecurity and information technology, including those set forth in the National Institute of Standards and Technology ("NIST") Cybersecurity Framework. Among the key elements of our cybersecurity risk management program are the following:
Security Awareness and Training - We use an IT security awareness program consisting of training on the fundamentals of information security protection. These training courses are provided annually to all employees.
Annual Risk Assessment - An annual risk assessment is conducted by a third party, which is designed to assess the effectiveness of the Company's security controls and to identify key risks.
Network Protection - Network protection, detection, and monitoring technologies have been deployed on all external and internal network connections to segment different sections of the business from each other to strengthen key protection capabilities.
Identity and Access Management - We have implemented user authentication controls on the Company's systems, devices, data and applications. In addition, multi-factor authentication is implemented for all personnel who remotely access or have privileged account access to systems and networks.
Penetration Testing – We have partnered with a third-party penetration testing company to help identify new vulnerabilities and continuously improve the security posture of the Company through annual testing.
Endpoint Detection and Response ("EDR") – EDR is an integrated, layered approach to endpoint protection that uses continuous monitoring and data analytics. We have partnered with a third-party security operations center, to provide critical support in monitoring, identifying and assessing cyber threats such as malware, ransomware, breaches, and denial of service attacks.
Security Incident Management - In the event of a cybersecurity incident, we have established an incident response plan, which outlines clear protocols for incident detection, containment, investigation, and resolution, aiming to minimize the impact on our operations, customers, and stakeholders.
We do not believe that any risks from cybersecurity threats, including any as a result of prior cybersecurity incidents we have experienced, have had a material adverse impact on our operations, business or financial condition. For more information regarding the risks we face from cybersecurity threats, see "Item 1A. Risk Factors."
Our approach to cybersecurity governance is embedded within the broader governance structure of the Company. The Audit Committee of the Board of Directors is tasked with reviewing our policies and procedures related to cybersecurity risks,
20

including the Company's cybersecurity risk management program discussed above, to ensure their alignment with industry best practices and regulatory standards. The Audit Committee and the Board of Directors ("Board") regularly engages with management to assess cybersecurity risks, mitigation efforts, and the overall effectiveness of our cybersecurity program.
Our Director of Information Technology Infrastructure leads a dedicated management committee responsible for overseeing cybersecurity matters. The Information Security committee contributes decades of experience in technology, cybersecurity, architecture, and incident response in both military and private sector with certifications including Certified Information Systems Security Professional ("CISSP"), Certified Ethical Hacker ("CEH"), CompTIA Secure Infrastructure Specialist ("CSIS"), and degrees in cybersecurity, data science, and computer science. Collectively, this team has served in various large, publicly traded companies, implementing and managing robust IT and cybersecurity programs, developing tools, and safeguarding internal networks, business applications, customer-facing applications, and payment systems. This committee consists of members with diverse expertise, including information technology, legal, risk management and finance, who collaborate to provide strategic guidance, evaluate potential risks and ensure the adequacy of our cybersecurity measures. The committee regularly provides updates to senior leadership and the Audit Committee, as well as the full Board, which includes information regarding our cybersecurity program initiatives, program performance, and the reporting provided by third party service providers.

Item 2. Properties
Our headquarters and executive offices are in leased office spaces in Fort Worth, Texas and St. Louis, Missouri. We also lease office space in several locations related to our operations facilities. As of February 29, 2024, our office and manufacturing operations facilities were as follows:
 
Square Footage
SegmentLocationNumber of FacilitiesTotalOwnedLeased
Metal CoatingsUnited States44 3,121,628 2,801,118 320,510 
Canada193,952 186,645 7,307 
Precoat MetalsUnited States13 3,407,682 2,686,472 721,210 
CorporateUnited States68,939 — 68,939 
Total63 6,792,201 5,674,235 1,117,966 
We believe that our current facilities are adequate to meet the requirements of our present and foreseeable future operations. See "Item 8. Financial Statements and Supplementary Data—Note 10" for additional information about our lease obligations. See "Item 7. Management's Discussion and Analysis—Greenfield Aluminum Coil Coating Facility" for information about a new facility under construction in our AZZ Precoat Metals segment.
Item 3. Legal Proceedings
AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business.  These proceedings include labor and employment claims, use of intellectual property, worker’s compensation, environmental matters, and various commercial disputes, all arising in the normal course of business. The outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. However, management, after consultation with legal counsel, believes it has strong defenses to all these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on our financial position, results of operations or cash flows. See "Item 8. Financial Statements and Supplementary Data—Note 22" for further discussion.
Item 4. Mine Safety Disclosures
Not applicable.
21

PART II
 
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
General
Our common stock, $1.00 par value, is traded on the New York Stock Exchange under the symbol "AZZ". As of April 18, 2024, we had approximately 325 holders of record of our common stock, not including those shares held in street or nominee name. A substantially greater number of holders of our common stock are "street name" or beneficial holders whose shares are held of record by banks, brokers and other financial institutions.
 
Dividend Policy
The payment of dividends on our common stock is within the discretion of our Board of Directors ("Board") and is dependent on our earnings, capital requirements, operating and financial condition and other factors. We have a history of paying dividends on common shares on a quarterly basis. We paid dividends on common shares of $17.0 million, $16.9 million, and $16.9 million for the fiscal years 2024, 2023, and 2022, respectively. Under our credit agreement, we may make dividend payments in an aggregate amount per annum not to exceed 6.0% of market capitalization, so long as no default or event of default shall have occurred and be continuing or would result therefrom. We can make dividend payments under other provisions of the credit agreement as well, subject to the tests and restrictions outlined therein. Any future dividends payments will be reviewed each quarter and declared by the Board at its discretion.
The 6.0% Series A Convertible Preferred Stock ("Series A Preferred Stock") accumulates a 6.0% dividend per annum. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount ("PIK Dividends"). Dividends are payable on the sum of (i) the Series A Base Amount plus (ii) any PIK Dividends. Dividends are accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. We paid dividends on preferred shares of $14.4 million and $5.8 million, for fiscal years 2024 and 2023, respectively. 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. The dividend will increase annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. We currently intend to pay such dividends in cash when due.
Equity Compensation Plans
For information regarding securities authorized for issuance under our equity compensation plans, see Part III, Item 12, "Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters."

Purchases of Equity Securities
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During fiscal 2024 and 2023, to prioritize repayments of debt, including debt incurred to finance the Precoat Acquisition, we did not repurchase shares of common stock under the 2020 Share Authorization. We withhold common stock shares associated with net share settlements to cover employee tax withholding obligations upon the vesting of restricted stock unit awards under our employee equity incentive program. As of February 29, 2024, there was $53.2 million remaining to repurchase shares under the 2020 Authorization. See Note 17 to the consolidated financial statements included in Item 8 of this Form 10-K for additional information regarding our equity incentive plans.
22


Stock Performance Graph
The following graph illustrates the five-year cumulative total return on investments in our common stock, the S&P 1500 Building Products Industry Index (U.S. Companies) and the Russell 2000 Index (U.S. Companies). The Company's common stock is listed on the New York Stock Exchange. The shareholder return shown below is not necessarily indicative of future performance. Total shareholder return, as shown, assumes $100 invested on February 28, 2019, in shares of AZZ common stock and each index, all with cash dividends reinvested. The calculations exclude trading commissions and taxes.
Comparison of Five Year-Cumulative Total Returns
Value of $100 Invested on February 28, 2019
For Fiscal Year Ended on the Last Day of February

5 year table FY24.jpg

 
February 28/29,
201920202021202220232024
AZZ Inc.100.00 90.00 103.00 103.00 92.00 136.00 
S&P Composite 1500 Building Industry Products100.00 116.00 150.00 186.00 179.00 224.00 
Russell 2000100.00 102.00 132.00 129.00 123.00 124.00 
Notes:
A.The lines represent monthly index levels derived from compounded daily returns that include all dividends.
B.The indices weights are calculated daily, using the market capitalization on the previous trading day.
C.If the monthly interval, based on the fiscal year-end, is not a trading day, the preceding trading day is used.
D.The index level for all series was set to $100 on February 28, 2019.

Item 6. [Reserved]

23

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion together with "Item 8. Financial Statements and Supplementary Data." This discussion contains forward-looking statements regarding our business and operations; see "Forward-Looking Statements" at the beginning of this Annual Report on Form 10-K. Our actual results may differ materially from those we currently anticipate as a result of the factors we describe under "Item 1A. Risk Factors" and elsewhere in this Annual Report on Form 10-K.
A discussion regarding our financial condition and results of operations as well as our liquidity and capital resources for fiscal year 2023 compared to fiscal year 2022 can be found under "Item 7. Management's Discussion and Analysis" in our Annual Report on Form 10-K for the fiscal year ended February 28, 2023, filed with the SEC on April 25, 2023, which such discussion is hereby incorporated by reference.
Overview
We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets 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, which consists of the Company's 40% investment in a joint venture, AIS Investment Holdings LLC (the "AVAIL JV"). On September 30, 2022, we contributed our AZZ Infrastructure Solutions business (the "AIS business"), excluding AZZ Crowley Tubing, to the AVAIL JV and sold a 60% interest to Fernweh AIS Acquisition LP. Following the transaction on September 30, 2022, we account for our retained investment in the AVAIL JV as an equity method investment, and our equity in the earnings of the AVAIL JV are included in continuing operations. Therefore, the results of operations for the AIS business for the period from March 1, 2022 through September 30, 2022 were reported as discontinued operations, and financial data was segregated and presented as discontinued operations for this period. Our discussion and analysis of financial condition and results of operations is presented for each of our segments, along with corporate costs and other costs not specifically identifiable to a segment. For a reconciliation of segment operating income (loss) from continuing operations to consolidated operating income, see "Item 8. Financial Statements and Supplementary Data—Note 18". References herein to fiscal years are to the twelve-month periods that end in February of the relevant calendar year. For example, the twelve-month period ended February 29, 2024 is referred to as "fiscal 2024," "fiscal year 2024", "current year" or "current period", and the twelve-month period ended February 28, 2023 is referred to as "fiscal 2023," "fiscal year 2023," "prior year" or "prior period."

Business Operations Update
Our results for the year ended February 29, 2024 were favorably impacted by the continued demand for our manufactured solutions in the construction, industrial, consumer and transportation industries, coupled with our value driven pricing strategy.
The demand for our manufactured solutions and continued strength in pricing were the primary contributors to us reporting $87.2 million of net income attributable to common shareholders for the year ended February 29, 2024. Our operating results for fiscal 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 $244.5 million of cash in fiscal 2024, which includes $54.0 million generated from reduction in working capital. The cash flows were used to make $95.1 million of capital investments in our business and return $31.4 million to our common and preferred shareholders through dividend payments. In addition, we reduced our outstanding debt through $115.0 million in net payments on our Term Loan B and revolving credit facility. As a result of this and other activity, our cash and cash equivalents were $4.3 million as of February 29, 2024, an increase of $1.5 million from February 28, 2023. As of February 29, 2024, we had $355.5 million available under the revolving credit facility. The components of our liquidity and descriptions of our cash flows, capital investments, and other matters impacting our liquidity and capital resources can be found below under “Liquidity and Capital Resources.”

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

Sales prices in our AZZ Metal Coatings segment are expected to remain consistent with current levels.
Sales prices in our AZZ Precoat Metals segment are expected to remain consistent with current levels, with expected seasonal fluctuations in mix due to an increase in construction business, which may impact the average selling price.
24

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 constant, 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
Net income (loss) from continuing operations by segment for fiscal 2024 and 2023 were as follows (in thousands):
Year Ended February 29, 2024
Metal Coatings(1)
Precoat Metals
Infrastructure Solutions(2)
Corporate(3)(4)
Total
Sales$656,189 $881,400 $— $— $1,537,589 
Cost of sales465,147 708,981 — — 1,174,128 
Gross margin191,042 172,419 — — 363,461 
Selling, general and administrative26,314 32,848 6,246 76,453 141,861 
Operating income (loss) from continuing operations164,728 139,571 (6,246)(76,453)221,600 
Interest expense— — — (107,065)(107,065)
Equity in earnings of unconsolidated subsidiaries— — 15,407 — 15,407 
Other income128 — — 33 161 
Income (loss) from continuing operations before income tax$164,856 $139,571 $9,161 (183,485)130,103 
Income tax expense28,496 28,496 
Net income (loss) from continuing operations$(211,981)$101,607 
(1) For fiscal 2024, AZZ Metal Costings included expenses related to a legal matter of $5.5 million in "Selling, general and administrative".
(2) 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, including $5.8 million related to a legal settlement.
(3) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(4) For fiscal year 2024, amortization expense for acquired intangible assets of $24.0 million is included in Corporate expenses in "Selling, general and administrative" expense as these expenses are not allocated to the segments. Fiscal year 2024 also includes an accrual related to a legal settlement of $5.8 million for the settlement of a litigation matter that was acquired as part of the Precoat Acquisition and relates to the business activities that were discontinued prior to our acquisition.
25

Year Ended February 28, 2023
Metal Coatings(1)
Precoat Metals(2)
Infrastructure Solutions(3)
Corporate(4)
Total
Sales$636,982 $686,667 $— $— $1,323,649 
Cost of sales462,473 565,233 — — 1,027,706 
Gross margin174,509 121,434 — — 295,943 
Selling, general and administrative18,556 41,925 — 61,824 122,305 
Operating income (loss) from continuing operations155,953 79,509 — (61,824)173,638 
Interest expense— — — (88,800)(88,800)
Equity in earnings of unconsolidated subsidiaries— — 2,597 — 2,597 
Other income101 765 — 374 1,240 
Income (loss) from continuing operations before income tax$156,054 $80,274 $2,597 (150,250)88,675 
Income tax expense22,336 22,336 
Net income (loss) from continuing operations$(172,586)$66,339 
(1) For fiscal year 2023, amortization expense for acquired intangible assets of $7.1 million and $15.5 million is included in AZZ Metal Coatings
    expenses in "Cost of sales" and in AZZ Precoat Metals in "Selling, general and administrative" expense, respectively.
(2) For the fiscal year 2023, AZZ Precoat Metals segment includes results from May 13, 2022 - February 28, 2023.
(3) Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV.
(4) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
For the fiscal year ended February 29, 2024, we recorded sales of $1,537.6 million, compared to prior year’s sales of $1,323.6 million. Of total sales for fiscal 2024, 42.7% were generated from the AZZ Metal Coatings segment and 57.3% of sales were generated from the AZZ Precoat Metals segment. Net income from continuing operations for fiscal 2024 was $101.6 million, compared to $66.3 million for fiscal 2023. Net income from continuing operations as a percentage of sales was 6.6% for fiscal 2024 as compared to 5.0% for fiscal 2023. Diluted earnings per common share from continuing operations increased by 48.5%, to $3.46 per share for fiscal 2024, compared to $2.33 per share for fiscal 2023.
On May 13, 2022, we completed the Precoat Acquisition.
Sales
Sales for the AZZ Metal Coatings segment increased $19.2 million, or 3.0%, to $656.2 million, from the prior year’s sales of $637.0 million. The increase in sales was primarily due to an increase in selling price, which contributed $13.3 million and a higher volume of steel processed, which contributed $9.5 million. This increase was partially offset by a net decrease of $3.6 million in sales of other products.
Sales for the AZZ Precoat Metals segment increased $194.7 million, or 28.4%, to $881.4 million, from the prior year's sales of $686.7 million, due primarily to a full twelve-month period in the current year, compared to the period from May 13, 2022 through February 28, 2023 for the prior year. This additional period contributed incremental sales of $178.4 million. The remaining increase was primarily due to an increase in sales price due to product mix.
Operating Income
Operating income for the AZZ Metal Coatings segment increased $8.7 million, or 5.6%, for fiscal 2024, to $164.7 million, as compared to $156.0 million for the prior year. 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 $2.7 million, primarily due to higher labor and overhead costs, partially offset by a decrease in zinc costs and a change in classification of amortization of intangible assets of $7.1 million to the Corporate segment, from the AZZ Metal Coatings segment. Selling, general and administrative expense increased due to the recognition of $5.5 million for a legal accrual and related expenses, and the change in classification of certain compensation and information technology costs of $2.7 million to the AZZ Metal Coatings segment, from the Corporate segment.
Operating income for the AZZ Precoat Metals segment, which was acquired on May 13, 2022, increased $60.1 million, or 75.6%, for fiscal 2024, to $139.6 million, as compared to $79.5 million for the prior year. The increase is primarily due to the inclusion of a full first quarter of fiscal 2024 compared to a partial fiscal quarter of 2023, which contributed $31.0 million to operating income. The increases in the remaining quarters were due to: an increase in sales, as described above, lower
26

freight costs and lower selling, general and administrative expense, primarily due to the change in classification of amortization of intangible assets of $15.5 million. These increases to operating income were partially offset by an increase in cost of sales, primarily driven by higher cost of labor and materials (primarily due to higher volume), higher employee related costs, travel, other indirect costs and the change in classification of certain compensation costs to the AZZ Precoat Metals segment, from the Corporate segment.
Operating loss for the AZZ Infrastructure solutions segment for fiscal 2024 was $6.2 million, due to legal and other expenses related to receivables that were retained following the sale of the AIS business, including $5.8 million related to a legal settlement.
Corporate Expenses
Corporate expenses increased $14.7 million, to $76.5 million for fiscal 2024, compared to $61.8 million for fiscal 2023. The increase is primarily due to amortization expense of $24.0 million related to intangible assets, which is included in corporate expense in the current year period and allocated to the segments in the prior year period; an increase due to a legal settlement in the current year period of $5.8 million; a decrease in transition services agreement fees associated with the AVAIL JV; and employee-related costs. These increases were offset by a decrease in acquisition costs of $15.3 million incurred in the prior year period and the allocation of certain compensation and information technology costs to the segments in the current year period, that were previously included in corporate expenses. See also "Item 8. Financial Statements and Supplementary Data—Note 7".
Interest Expense
Interest expense for fiscal 2024 increased $18.3 million, to $107.1 million, as compared to $88.8 million in fiscal 2023. The increase is primarily attributable a full year of interest expense on the debt we obtained in conjunction with the Precoat Acquisition, partially offset by a decrease due to $2.1 million of higher capitalized interest in the current period associated with the new facility under construction in Washington, MO. See "Liquidity and Capital Resources—Greenfield Aluminum Coil Coating Facility" below for more information.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current period increased $12.8 million, to $15.4 million, compared to $2.6 million in the prior year period. The increase is primarily due to higher earnings from the AVAIL JV, and a full year of equity in earnings in the current period, compared to one month in the prior year period. See "Item 8. Financial Statements and Supplementary Data—Note 19" for more information about the AVAIL JV.
Other (Income) Expense, Net
For fiscal 2024, other income, net decreased $1.1 million, to $0.2 million for fiscal 2024 compared to $1.2 million for fiscal 2023. The decrease is primarily due to the reclassification in the current year of sublease income earned through the Company's sublease agreements in the Precoat Metals segment, which is netted against lease expense in the current year, as well as foreign currency losses resulting from unfavorable movements in exchange rates.
Income Taxes
The provision for income taxes from continuing operations was 21.9% for fiscal 2024 compared to 25.2% for fiscal 2023. The decrease in the effective tax rate is the result of favorable changes to our state footprint following the divestiture of the AIS business, as well as an increase in tax credits that were generated in the current year compared to the prior year.
Income from Discontinued Operations, net of tax
The results of our AZZ Infrastructure Solutions segment are classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations for all periods presented. The results of operations from discontinued operations for fiscal 2023 consist of the following (in thousands):
27

Year Ended February 28,
2023
Sales$256,224 
Cost of sales202,707 
Gross margin53,517 
Selling, general and administrative26,186 
Restructuring and impairment charges— 
Loss on disposal of discontinued operations159,910 
Operating loss from discontinued operations(132,579)
Interest expense(8)
Other expense, net(6,270)
Loss from discontinued operations before income tax(138,857)
Income tax benefit(19,544)
Net loss from discontinued operations$(119,313)

See "Item 8. Financial Statements and Supplementary Data—Note 9" for more information.

28

Liquidity and Capital Resources
We have historically met our cash needs through a combination of cash flows from operating activities along with bank and bond market debt. Our cash requirements generally include cash dividend payments, capital improvements, debt repayment and acquisitions. Based on our current financial condition and current operations, we believe that our cash position, cash flows from operating activities and our expectation of continuing availability to draw upon our credit facilities are sufficient to meet our cash flow needs for the next twelve months and beyond.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Year Ended February 29/28,
20242023
Net cash provided by operating activities of continuing operations$244,468 $91,430 
Net cash used in investing activities of continuing operations(95,064)(1,228,921)
Net cash provided by (used in) financing activities of continuing operations(147,888)1,027,335 
Net cash used in operating activities from discontinued operations— (21,275)
Net cash used in investing activities from discontinued operations— (1,336)
Net cash provided by financing activities from discontinued operations— 120,000 
Net cash provided by operating activities of continuing operations for fiscal 2024 was $244.5 million, driven primarily by net income from continuing operations of $101.6 million, adjusted to exclude non-cash charges, net of non-cash income of $90.4 million, an increase in cash resulting from a reduction in working capital of $54.0 million, and a cash distribution on the investment in the AVAIL JV of $3.1 million. The reduction in working capital is due primarily to a reduction in accounts receivable, other receivables and inventories due to improved management of collections of trade and other receivables, and due to improved management of inventory needs. Net cash provided by operating activities was used to fund $95.1 million of capital expenditures, make net payments on long term debt and finance leases liabilities of $115.4 million and make dividend payments of $31.4 million.
Net cash provided by operating activities of continuing operations for fiscal 2023 was $91.4 million, driven primarily by net income from continuing operations of $66.3 million, adjusted to exclude non-cash charges, net of non-cash income, of $97.7 million, and a decrease in cash resulting from an increase in working capital of $67.1 million and a decrease in cash from changes in other long-term assets and liabilities of $5.5 million. The increase in working capital is due primarily to an increase in accounts receivable, other receivables and inventories and a decrease in accounts payable and accrued expenses. Net cash provided by operating activities was used to fund $57.1 million of capital expenditures, and make dividend payments of $22.7 million. The Company obtained proceeds from long-term debt of $1.6 billion, of which $1.3 billion was used to fund the Precoat Acquisition during fiscal 2023. The divestiture of the AIS business provided $106.8 million of cash. The proceeds were also used to repay $419.8 million of long-term debt.
See "Financing and Capital" section below for additional information.
Financing and Capital
2022 Credit Agreement and Term Loan B

We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 (the "2022 Credit Agreement"). The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
29

iv.borrowings under the Term Loan B bear a rate of Secured Overnight Financing Rate ("SOFR") plus 3.75% (following the repricing on August 17, 2023 as described below) and the Revolving Credit Facility bears a leverage-based rate between 2.75% and 3.50%; as of February 29, 2024, the rate was SOFR plus 3.50% (following the repricing on December 20, 2023, as described below);
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.

During fiscal 2024, we repriced our Revolving Credit Facility and Term Loan B, which amended the 2022 Credit Agreement as follows:

i.On August 17, 2023, we repriced the Term Loan B. The repricing reduced the interest rate margin by 50 basis points to an interest rate of SOFR plus 3.75% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.
ii.On December 20, 2023, we repriced its $400.0 million Revolving Credit Facility. The repricing reduced the interest rate margin on all leveraged-based pricing tiers, to a range of SOFR plus 2.75% to 3.50% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.
On March 20, 2024, the Company repriced the Term Loan B, for which $980.3 million was outstanding as of February 29, 2024 under the 2022 Credit Agreement. The repricing converted from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
We utilize proceeds from the Revolving Credit Facility primarily to finance working capital needs, capital improvements, dividends, acquisitions and for general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments are due against the outstanding principal of the Term Loan B and are 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 a prepayment of $210.0 million that we made on the Term Loan B during fiscal year 2023 in connection with the sale of the AIS business, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are not required at this time.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.58% at February 29, 2024. Our credit agreement required us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 6.25 through November 2022. For each subsequent quarter, the maximum ratio decreases by 25 basis points through May 31, 2024, when the maximum Total Net Leverage Ratio reaches 4.50. As of February 29, 2024, we were in compliance with all covenants and other requirements set forth in the debt agreement.
Series A Convertible Preferred Stock
In connection with the Precoat Acquisition, on May 13, 2022, we completed the issuance of $240.0 million aggregate principal amount of 6.00% convertible subordinated notes due June 30, 2030 (the "Convertible Notes") pursuant to the Securities Purchase Agreement (the "Securities Purchase Agreement") with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, "Blackstone"), an investment vehicle of funds affiliated with Blackstone Inc. Interest on the Convertible Notes was payable on June 30 and December 31. 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 Convertible Preferred Stock ("Series A Preferred Stock"), following the receipt of shareholder approval for the issuance of preferred stock. The Series A Preferred Stock has a $1.00 par value per share and ranks 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.
Liquidation Preference

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

30

The Series A Preferred Stock has a liquidation preference, as defined by GAAP, equal to the Redemption Amount. Under 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 and February 28, 2023, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million and $326.9 million, respectively, in the event of any liquidation, dissolution or winding up of the Company as of such year end.
The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount."
Dividends
The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through February 29, 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 year ended February 29, 2024 and February 28, 2023 were $14.4 million and $8.1 million, respectively. As of February 29, 2024, the 240,000 shares of outstanding Series A Convertible Preferred Stock had accrued dividends of $2.4 million. We currently intend to pay such dividends in cash when due.
Redemption Features
AZZ will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”).
The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) our ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024,we have not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter.
The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits the Company’s right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires the Company’s market price per share of common stock to exceed 185% of the conversion price.
As of February 29, 2024 and February 28, 2023, the Redemption Amount for the Series A Preferred stock was $312.5 million and $326.9 million, respectively.
At February 29, 2024, the outstanding shares of Series A Preferred Stock were not redeemable at the election of the holder, and we determined that the events outside of our control that would trigger the holders' right to redemption were not probable.
Letters of Credit
As of February 29, 2024, we had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
Interest Rate Swap
We manage our exposure to fluctuations in interest rates by utilizing interest rate swaps to convert the variable interest rate to a fixed rate on approximately one-half of our variable-rate debt.
31

On September 27, 2022, we entered into a fixed-rate interest rate swap agreement with banks that are parties to the 2022 Credit Agreement, which was subsequently amended on October 7, 2022, to change the SOFR-based component of the interest rate. The interest rate swap fixes the SOFR portion of our variable-rate debt to a fixed rate of 4.277% (the "2022 Swap"). On August 17, 2023, the Company repriced its Term Loan B to SOFR plus 3.75%, resulting in a total fixed rate of 8.027%. 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. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
Other
We plan to contribute $8.0 million to our pension plan during fiscal 2025. See "Item 8. Financial Statements and Supplementary Data—Note 16" for a discussion of our employee benefit plan.
As of February 29, 2024, we had $1.01 billion of floating-rate and fixed-rate debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $355.5 million of additional credit available for future draws or letters of credit as of February 29, 2024.
Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities through the construction of a 215,000 square foot aluminum coil coating facility in Washington, Missouri that is expected to be operational in fourth quarter of fiscal 2025. The new facility will be included in the AZZ Precoat Metals segment and is supported by a contractual commitment for approximately 75% of the output from the new plant. We expect to spend approximately $125.8 million for the land building and equipment. As of February 29, 2024, we have capital commitments of approximately $43.2 million, which are expected to be funded through cash flows from operations and borrowings under the Revolving Credit Facility. The project is expected to result in an increase to our earnings and cash flows.
Share Repurchase Program
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During fiscal 2024 and 2023, to prioritize repayments of debt, including debt incurred to finance the Precoat Acquisition, we did not repurchase shares of common stock under the 2020 Share Authorization. As of February 29, 2024, there was $53.2 million remaining to repurchase shares under the 2020 Authorization.
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 through fixed cost contract purchases on natural gas. 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 where competitively feasible. We have indirect exposure to copper, aluminum, steel and nickel-based alloys in the AZZ Infrastructure Solutions segment through our 40% investment in the AVAIL JV.
Off Balance Sheet Arrangements and Contractual Commitments
As of February 29, 2024, the Company 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.
32

As of February 29, 2024, the Company had non-cancelable forward contracts to purchase approximately $47.4 million of zinc at fixed premiums, and $8.2 million of natural gas. All such contracts expire in fiscal 2025. The Company had no other contracted commitments for any other commodities including steel, aluminum, copper, zinc, nickel based alloys, except for those entered into under the normal course of business.
As of February 29, 2024, we had outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued to support collateral requirements with insurance companies.
As of February 29, 2024, we have contractual commitments related to the construction of the coil coating facility in Washington, Missouri of $43.2 million that are expected to be paid in the next 12 months. See "Greenfield Aluminum Coil Coating Facility" section above. See "Item 8. Consolidated Financial Statements and Supplementary Data—Note 22" for a discussion of our contractual commitments related to our leases.
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. Actual results may differ from these estimates under different assumptions or conditions. The SEC defines critical accounting estimates as those made in accordance with U.S. GAAP that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on a company's financial condition or results of operations. We consider the following accounting estimates to meet this definition because they are dependent on our judgement and assumptions about matters that are inherently uncertain and represent our more critical estimates.
Impairment of Goodwill
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in each business combination and is not amortized. We test goodwill for potential impairment annually as of December 31 and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of the reporting unit below its carrying amount.
An entity may first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more-likely-than-not that the fair value is less than the carrying amount. If no impairment indicators are present, we may first perform a qualitative assessment of goodwill to determine whether a quantitative assessment is necessary. If we perform a quantitative assessment for our annual goodwill impairment test, we use the income approach. The income approach uses Level 3 fair value inputs, such as future cash flows and estimated terminal values for our reporting units that are discounted using a market participant perspective to determine the fair value of the reporting unit, which is then compared to the carrying value of that reporting unit to determine if there is impairment. The income approach includes assumptions about revenue growth rates, operating margins and terminal growth rates, discounted by an estimated weighted-average cost of capital derived from other publicly traded companies that are similar but not identical from an operational and economic standpoint. A significant change in events, circumstances or any of these assumptions could result in an impairment of long-lived assets, including identifiable intangible assets. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to manufactured solutions we offer to the construction, industrial, consumer, transportation, electrical, and utility markets, changes in economic conditions of these various markets, changes in costs of raw material and natural gas, and the availability of experienced labor and management to implement our growth strategies.
Long-lived assets and Intangible assets
Long-lived assets, including property and equipment and intangible assets, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying value may not be recoverable. Indefinite-lived intangible assets are evaluated for impairment on an annual basis, as of December 31. Impairment is measured by a comparison of the carrying amount to the estimated undiscounted cash flows to be generated by those assets. If the undiscounted cash flows are less than the carrying amount, we record impairment losses for the excess of their carrying value over the estimated fair value.
We make estimates of projected cash flows when performing our impairment evaluation. These estimates include, but are not limited to, assumptions about future sales, zinc and natural gas prices, operating costs, margins, the use or disposition of the asset, the asset's estimated remaining useful life, and future expenditures necessary to maintain the asset's existing service potential. Due to the significant subjectivity of the assumptions used to test for recoverability, changes in market conditions could result in significant impairment charges in the future, which would impact our earnings.

33

Accruals for Contingent Liabilities
We are subject to the possibility of various loss contingencies arising in the normal course of business. The amounts we may record for estimated claims, such as self-insurance programs, warranty, environmental, legal, and other contingent liabilities, requires us to make judgments regarding the amount of expenses that will ultimately be incurred. We use past history and experience and other specific circumstances surrounding these claims in evaluating the amount of liability that should be recorded. Due to the inherent limitations in estimating future events, actual amounts paid or transferred may differ from those estimates.
Income taxes
We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. We recognize a valuation allowance against net deferred tax assets to the extent that we believe those net assets are not more-likely-than-not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.
As applicable, we record uncertain tax positions on the basis of a two-step process whereby (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority. Because of the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the Company's current estimate of the unrecognized tax benefit liabilities. These differences will be reflected as increases or decreases to income tax expense in the period in which new information becomes available.
Business Combinations
Assets acquired and liabilities assumed as part of a business acquisition are generally recorded at their fair value at the date of acquisition. The excess of purchase price over the fair value of assets acquired and liabilities assumed is recorded as goodwill. Determining fair value of identifiable assets, particularly intangibles, and liabilities acquired also requires management to utilize assumptions and estimates, which are based upon available information that may be subject to further refinement over the purchase accounting period of one year.
Recent Accounting Pronouncements
See Part II, "Item 8. Consolidated Financial Statements and Supplementary Data, Note 1," Summary of Significant Account Policies, of the Notes to the consolidated financial statements of this Annual Report on Form 10-K, for a full description of recent accounting pronouncements, including the actual and expected dates of adoption and estimated effects on our consolidated results of operations and financial condition, which is incorporated herein by reference.
Non-GAAP Disclosures
In addition to reporting financial results in accordance with Generally Accepted Accounting Principles in the United States ("GAAP"), we provide adjusted net income, adjusted earnings per share and adjusted EBITDA (collectively, the "Adjusted Earnings Measures"), which are non-GAAP measures. Management believes that the presentation of these measures provides investors with greater transparency when comparing operating results across a broad spectrum of companies, which provides a more complete understanding of our financial performance, competitive position and prospects for future capital investment and debt reduction. Management also believes that investors regularly rely on non-GAAP financial measures, such as adjusted net income, adjusted earnings per share and adjusted EBITDA to assess operating performance and that such measures may highlight trends in our business that may not otherwise be apparent when relying on financial measures calculated in accordance with GAAP.
Management defines adjusted net income and adjusted earnings per share to exclude intangible asset amortization, acquisition expenses, transaction related expenses and certain legal settlements and accruals, from the reported GAAP measure. Management defines Adjusted EBITDA as earnings excluding depreciation, amortization, interest, provision for income taxes, acquisition expenses, transaction related expenses and certain legal settlements and accruals. Management believes Adjusted EBITDA is used by investors to analyze operating performance and evaluate the Company's ability to incur and service debt and its capacity for making capital expenditures in the future.
34

Management provides non-GAAP financial measures for informational purposes and to enhance understanding of the Company’s GAAP consolidated financial statements. Readers should consider these measures in addition to, but not instead of or superior to, the Company's financial statements prepared in accordance with GAAP, and undue reliance should not be placed on these non-GAAP financial measures. Additionally, these non-GAAP financial measures may be determined or calculated differently by other companies, limiting the usefulness of those measures for comparative purposes.
The following tables provides a reconciliation for the years ended February 29, 2024 and February 28, 2023 between the non-GAAP Adjusted Earnings Measures to the most comparable measures calculated in accordance with GAAP (dollars in thousands, except per share data):

35

Adjusted Net Income and Adjusted Earnings Per Share from Continuing Operations
Year Ended February 29/28,
20242023
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Net income from continuing operations$101,607 $66,339 
Less: preferred stock dividends(14,400)(8,240)
Net income from continuing operations available to common shareholders87,207 58,099 
Impact of preferred stock dividends14,400 8,240 
Net income and diluted earnings per share from continuing operations for Adjusted net income calculation(2)
101,607 $3.46 66,339 $2.35 
Adjustments:
Acquisition and transaction-related expenditures(3)
— — 15,320 0.54 
Amortization of intangible assets23,960 0.83 22,613 0.79 
Legal settlement and accrual(4)
17,043 0.58 — — 
Subtotal41,003 1.41 37,933 1.33 
Tax impact(5)
(9,841)(0.34)(9,104)(0.32)
Total adjustments31,162 1.07 28,829 1.01 
Adjusted net income and adjusted earnings per share from continuing operations (non-GAAP)$132,769 $4.53 $95,168 $3.36 
Weighted average shares outstanding - Diluted29,326 28,283 
See notes on page 37.
Adjusted EBITDA from Continuing Operations
Year Ended February 29/28,
20242023
Net income from continuing operations$101,607 $66,339 
Interest expense107,065 88,800 
Income tax expense28,496 22,336 
Depreciation and amortization(6)
79,423 74,590 
Adjustments:
Acquisition and transaction-related expenditures(3)
— 15,320 
Legal settlement and accrual(4)
17,043 — 
Adjusted EBITDA from continuing operations (non-GAAP)$333,634 $267,385 
See notes on page 37.
















36


Adjusted EBITDA by Segment
Year Ended February 29, 2024
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss) from continuing operations$164,856 $139,571 $9,161 $(211,981)$101,607 
Interest expense— — — 107,065 107,065 
Income tax expense— — — 28,496 28,496 
Depreciation and amortization(6)
26,353 27,941 — 25,129 79,423 
Adjustments:
Legal settlement and accrual(4)
5,450 — 5,750 5,843 17,043 
Adjusted EBITDA from continuing operations (non-GAAP)$196,659 $167,512 $14,911 $(45,448)$333,634 

See notes on page 37.
Year Ended February 28, 2023
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss) from continuing operations$156,054 $80,274 $2,597 $(172,586)$66,339 
Interest expense— — — 88,800 88,800 
Income tax expense— — — 22,336 22,336 
Depreciation and amortization(6)
32,955 40,199 — 1,436 74,590 
Adjustments:
Acquisition and transaction-related expenditures(3)
— — — 15,320 15,320 
Adjusted EBITDA from continuing operations (non-GAAP)$189,009 $120,473 $2,597 $(44,694)$267,385 
(1) Earnings per share amounts included in the table above may not sum due to rounding differences.
(2) For the year ended February 29, 2024 and February 28, 2023, the calculation of diluted earnings per share is based on weighted average shares outstanding of
25,209 and 24,978, respectively, as the preferred shares are anti-dilutive for these calculations. The calculation of adjusted diluted earnings per share is based
on weighted average shares outstanding of 29,326 and 28,283, respectively, as the preferred shares are dilutive for these calculations. Adjusted net income
for adjusted earnings per share also includes the addback of preferred dividends for the periods noted above.
(3) Includes Corporate expenses related to the Precoat Acquisition and the divestiture of AZZ Infrastructure Solutions business into the AVAIL JV.
(4) For the year ended February 29, 2024, represents a legal accrual related to the Metal Coatings segment of $5.5 million, $5.8 million for the settlement of a
litigation matter related to the AIS segment that was retained following the sale of the AIS business, and $5.8 million for the settlement of a litigation matter
that was acquired as part of the Precoat Acquisition and relates to the business activities that were discontinued prior to our acquisition. See "Item 8.
Financial Statements and Supplementary Data—Note 22."
(5) The non-GAAP effective tax rate for each of the periods presented is estimated at 24.0%.
(6) For fiscal year 2024, amortization expense for acquired intangible assets of $24.0 million is included in Corporate expenses in "Selling, general and
administrative" expense as these expenses are not allocated to the segments. For fiscal year 2023, amortization expense for acquired intangible assets of
$7.1 million and $15.5 million are included in AZZ Metal Coatings expenses in "Cost of sales" and in AZZ Precoat Metals in "Selling, general and administrative"
expense, respectively.
37

Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk from changes in commodity prices, interest rates and foreign currency exchange rates. We use derivative instruments principally to reduce our exposure to market risks from changes in commodity prices and interest rates. We do not enter into or hold derivative instruments for speculative or trading purposes.
Commodity Prices
In our AZZ Metal Coatings segment, we have exposure to commodity price changes for zinc and natural gas, which are the primary inputs in the metal coatings process. In our Precoat Metals segment, we have exposure to commodity price changes for natural gas. We manage our exposure to changes in the price of zinc by entering into agreements with our zinc suppliers and such agreements generally include fixed premiums. We also secure firm pricing for natural gas supplies with individual utilities when possible. We believe these agreements ensure adequate supplies and partially offset exposure to commodity price escalation.
Interest Rates
We had $1.0 billion of gross variable-rate debt outstanding as of February 29, 2024 under our revolving credit facility and Term Loan B. We manage our exposure to fluctuations in interest rates by utilizing interest rate swaps to convert the variable interest rate to a fixed rate on approximately one-half of our variable-rate debt. Our interest rate swap eliminates the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates, and is designated as a cash flow hedge. We are subject to future interest rate fluctuations for the unhedged portion of our borrowings, which could potentially have a negative impact on our results of operations, financial position or cash flows.
Foreign Exchange Rates
The Company’s foreign exchange exposures result primarily from intercompany balances, sale of manufactured solutions in foreign currencies, foreign currency denominated purchases, employee-related and other costs of running operations in foreign countries. As of February 29, 2024, the Company had exposure to foreign currency exchange rates related to our operations in Canada.
Sensitivity Analysis
The weighted average balance of variable interest debt outstanding, less the portion that is fixed through our interest rate swap agreement, was $483.3 million and $578.0 million as of February 29, 2024 and February 28, 2023, respectively. We estimate that a hypothetical 10% increase in interest rates from their current level would have increased interest expense by $4.2 million and $5.8 million during fiscal 2024 and 2023, respectively. We do not believe that a hypothetical change of 10% of the currency exchange rate that are currently in effect or a change of 10% of commodity prices would have a significant adverse effect on our results of operations, financial position, or cash flows, if we are able to pass along the increases in commodity prices to our customers. However, there can be no assurance that either interest rates, foreign exchange rates or commodity prices will not change in excess of the 10% hypothetical amount or that we would be able to pass along rising costs of commodity prices to our customers, and such hypothetical change, if it occurred, could have an adverse effect on our results of operations, financial position, and cash flows. 
38

Item 8. Financial Statements and Supplementary Data 

Index to Consolidated Financial Statements and Schedules
 

39

Report of Independent Registered Public Accounting Firm


Board of Directors and Shareholders
AZZ, Inc.

Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of AZZ Inc. (a Texas corporation) and subsidiaries (the “Company”) as of February 29, 2024 and February 28, 2023, the related consolidated statements of operations, comprehensive income (loss), changes in shareholders’ equity, and cash flows for each of the three years in the period ended February 29, 2024, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of February 29, 2024 and February 28, 2023, and the results of its operations and its cash flows for each of the three years in the period ended February 29, 2024, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of February 29, 2024, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated April 22, 2024 expressed an unqualified opinion.

Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical audit matter
Critical audit matters are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.


/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2019.

Dallas, Texas
April 22, 2024
40

Report of Independent Registered Public Accounting Firm

Board of Directors and Shareholders
AZZ Inc.
Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of AZZ, Inc. (a Texas corporation) and subsidiaries (the “Company”) as of February 29, 2024, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of February 29, 2024, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended February 29, 2024, and our report dated April 22, 2024, expressed an unqualified opinion on those financial statements.

Basis for opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Controls Over Financial Reporting (“Management’s Report”). Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ GRANT THORNTON LLP
Dallas, Texas
April 22, 2024

41



AZZ INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value)
 
As of
February 29, 2024February 28, 2023
Assets
Current assets:
Cash and cash equivalents$4,349 $2,820 
Trade accounts receivable, net of allowance for credit losses of $2,347 and $5,752 at February 29, 2024 and February 28, 2023, respectively
142,246 156,443 
Other receivables15,599 26,969 
Inventories117,656 143,920 
Contract assets79,335 79,273 
Prepaid expenses and other7,814 7,991 
Total current assets366,999 417,416 
Property, plant and equipment, net541,652 498,503 
Right-of-use assets23,739 26,392 
Goodwill705,468 702,512 
Deferred tax assets5,606 12,467 
Intangible assets, net445,435 469,392 
Investment in joint venture98,169 84,760 
Other assets8,437 10,037 
Total assets$2,195,505 $2,221,479 
Liabilities, Mezzanine Equity and Shareholders’ Equity
Current liabilities:
Accounts payable$88,001 $84,256 
Income tax payable172 272 
Accrued salaries and wages30,823 26,262 
Other accrued liabilities68,651 70,047 
Lease liability, short-term6,659 6,403 
Total current liabilities194,306 187,240 
Long-term debt, net952,742 1,058,120 
Lease liability, long-term17,827 20,704 
Deferred tax liabilities38,567 40,536 
Other long-term liabilities57,572 61,419 
Total liabilities1,261,014 1,368,019 
Commitments and contingencies (Note 22)
Mezzanine equity:
Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at February 29, 2024 and February 28, 2023, respectively; aggregate liquidation preference $312,520 and $326,920 at February 29, 2024 and February 28, 2023, respectively
233,722 233,722 
Shareholders’ equity:
Common Stock, $1 par value; 100,000 shares authorized; 25,102 and 24,912 shares issued and outstanding at February 29, 2024 and February 28, 2023, respectively
25,102 24,912 
Capital in excess of par value103,330 93,357 
Retained earnings576,231 506,042 
Accumulated other comprehensive loss(3,894)(4,573)
Total shareholders’ equity700,769 619,738 
Total liabilities, mezzanine equity and shareholders' equity$2,195,505 $2,221,479 
 
The accompanying notes are an integral part of the consolidated financial statements.
42



AZZ INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
 
 Year Ended
 February 29, 2024February 28, 2023February 28, 2022
Sales$1,537,589 $1,323,649 $525,598 
Cost of sales1,174,128 1,027,706 379,445 
Gross margin363,461 295,943 146,153 
Selling, general and administrative141,861 122,305 66,934 
Operating income221,600 173,638 79,219 
Interest expense(107,065)(88,800)(6,363)
Equity in earnings of unconsolidated subsidiaries15,407 2,597  
Other income, net161 1,240 175 
Income from continuing operations before income taxes130,103 88,675 73,031 
Income tax expense28,496 22,336 23,214 
Net income from continuing operations101,607 66,339 49,817 
Income from discontinued operations, net of tax 12,770 34,205 
Loss on disposal of discontinued operations, net of tax (132,083) 
Net income (loss) from discontinued operations (119,313)34,205 
Net income (loss)101,607 (52,974)84,022 
Dividends on preferred stock(14,400)(8,240) 
Net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Basic earnings (loss) per share
Earnings per common share from continuing operations$3.48 $2.34 $2.00 
Earnings (loss) per common share from discontinued operations$ $(4.81)$1.38 
Earnings (loss) per common share$3.48 $(2.47)$3.38 
Diluted earnings (loss) per share
Earnings per common share from continuing operations$3.46 $2.33 $1.99 
Earnings (loss) per common share from discontinued operations$ $(4.78)$1.36 
Earnings (loss) per common share$3.46 $(2.45)$3.35 
Weighted average shares outstanding - Basic25,041 24,828 24,855 
Weighted average shares outstanding - Diluted25,209 24,978 25,077 
Cash dividends declared per common share$0.68 $0.68 $0.68 
The accompanying notes are an integral part of the consolidated financial statements.
43



AZZ INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)

 Year Ended
 February 29, 2024February 28, 2023February 28, 2022
Net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Other comprehensive income (loss):
Foreign currency translation adjustments:
Unrealized translation loss(57)(7,997)(2,310)
Unrealized translation gain for unconsolidated subsidiary, net of tax(1)
1,418   
Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations 27,750  
Net pension actuarial gain (loss), net of tax(2)
(303)119  
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain on interest rate swap, net of tax(3)
3,321 2,740  
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax(4)
(3,667)139  
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary(1)
(33)  
Other comprehensive income (loss)679 22,751 (2,310)
Comprehensive income (loss)$87,886 $(38,463)$81,712 
(1) Unrealized translation gain for unconsolidated subsidiary and unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary are related to the Company's unconsolidated investment in the AVAIL JV and represents the Company's 40% interest for each respective amount. Net of tax expense of 491 for 2024.
(2) Net of tax expense (benefit) of $(105) and $43 for 2024 and 2023, respectively.
(3) Net of tax expense of $1,088 and $995 for 2024 and 2023, respectively.
(4) Net of tax expense (benefit) of $(1,268) and $51 for 2024 and 2023, respectively.
The accompanying notes are an integral part of the consolidated financial statements.



44


AZZ INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 Year Ended
February 29, 2024February 28, 2023February 28, 2022
Cash flows from operating activities
Net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Net (income) loss from discontinued operations 119,313 (34,205)
Plus: Dividends on preferred stock14,400 8,240  
Net income from continuing operations101,607 66,339 49,817 
Adjustments to reconcile net income from continuing operations to net cash provided by operating activities:
Depreciation and amortization79,423 74,590 32,081 
Deferred income taxes4,685 7,007 3,201 
Equity in earnings of unconsolidated entities(15,407)(2,597) 
Distribution on investment in AVAIL joint venture3,113   
Net loss (gain) on sale of property, plant and equipment61 (1,032)666 
Amortization of debt financing costs12,171 11,271 455 
Share-based compensation expense9,510 8,382 9,449 
Other non-cash items(67)77 740 
Changes in current assets and current liabilities54,002 (67,075)(32,325)
Changes in other long-term assets and long-term liabilities(4,630)(5,532)(3,486)
Net cash provided by operating activities of continuing operations244,468 91,430 60,598 
Cash flows from investing activities
Purchase of property, plant and equipment(95,119)(57,120)(23,590)
Acquisition of subsidiaries, net of cash acquired (1,282,730)(61,219)
Proceeds from divestiture 106,808  
Other investing activities55 4,121 2,666 
Net cash used in investing activities of continuing operations(95,064)(1,228,921)(82,143)
Cash flows from financing activities
Proceeds from issuance of common stock2,364 2,372 2,788 
Payments for taxes related to net share settlement of equity awards(1,711)(3,000)(2,187)
Proceeds from revolving loan249,000 380,000 296,000 
Payments on revolving loan(314,000)(362,000)(248,000)
Proceeds from long term debt 1,540,000  
Payments on long term debt and finance lease liabilities(50,424)(419,750) 
Payments of debt financing costs(1,699)(87,548) 
Repurchase and retirement of treasury stock  (30,815)
Payments of dividends(31,418)(22,739)(16,874)
Net cash provided by (used in) financing activities of continuing operations(147,888)1,027,335 912 
Effect of exchange rate changes on cash13 505 158 
Net cash provided by (used in) operating activities from discontinued operations (21,275)25,412 
Net cash used in investing activities from discontinued operations (1,336)(4,692)
Net cash provided by financing activities from discontinued operations 120,000  
Net cash provided by discontinued operations 97,389 20,720 
Net increase (decrease) in cash and cash equivalents1,529 (12,262)245 
Cash and cash equivalents at beginning of period2,820 15,082 14,837 
Cash and cash equivalents at end of period$4,349 $2,820 $15,082 
Less: Cash and cash equivalents from discontinued operations at end of period  (3,000)
Cash and cash equivalents from continuing operations at end of period$4,349 $2,820 $12,082 

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

AZZ INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(in thousands)
 
 Common StockCapital in Excess of Par
Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
 SharesAmount
Balance at February 28, 202125,108 $25,108 $75,979 $547,289 $(25,084)$623,292 
Share-based compensation— — 9,449 — — 9,449 
Common stock issued under stock-based plans and related tax expense109 109 (2,296)— — (2,187)
Common stock issued under employee stock purchase plan73 73 2,715 — — 2,788 
Repurchase and retirement of common stock(602)(602)— (30,213)— (30,815)
Cash dividends paid on common shares— — — (16,874)— (16,874)
Net income— — — 84,022 — 84,022 
Other comprehensive loss— — — (70)(2,240)(2,310)
Balance at February 28, 202224,688 $24,688 $85,847 $584,154 $(27,324)$667,365 
Share-based compensation— $— $8,362 $— $— $8,362 
Common stock issued under stock-based plans and related tax expense154 154 (3,154)— — (3,000)
Common stock issued under employee stock purchase plan70 70 2,302 — — 2,372 
Dividends on preferred stock— — — (8,240)— (8,240)
Cash dividends paid on common shares— — — (16,898)— (16,898)
Net loss— — — (52,974)— (52,974)
Other comprehensive income— — — — 22,751 22,751 
Balance at February 28, 202324,912 $24,912 $93,357 $506,042 $(4,573)$619,738 
Share-based compensation22 $22 $9,488 $— $— $9,510 
Common stock issued under stock-based plans and related tax expense100 100 (1,811)— — (1,711)
Common stock issued under employee stock purchase plan68 68 2,296 — — 2,364 
Dividends on preferred stock— — — (14,400)— (14,400)
Cash dividends paid on common shares— — — (17,018)— (17,018)
Net income— — — 101,607 — 101,607 
Other comprehensive income— — — — 679 679 
Balance at February 29, 202425,102 $25,102 $103,330 $576,231 $(3,894)$700,769 
The accompanying notes are an integral part of the consolidated financial statements.
46

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. The Company, Basis of Presentation and Significant Accounting Policies
Organization
AZZ Inc. (the "Company," "AZZ" or "we") operates in the United States of America and Canada. We have three operating segments: AZZ Metal Coatings, AZZ Precoat Metals, and AZZ Infrastructure Solutions. Through September 30, 2022, the Company also had operations in Brazil, China, the Netherlands, Poland, Singapore, and India through its AZZ Infrastructure Solutions segment ("AIS"). On September 30, 2022, the Company contributed AIS to AIS Investment Holdings LLC (the "AVAIL JV"), and sold a 60% interest in the AIS JV to Fernweh. See Note 9 for further discussion of the divestiture. See Note 18 for information about the Company's operations by segment.
On May 13, 2022, we completed the acquisition of the Precoat Metals business division ("Precoat Metals") of Sequa Corporation ("Sequa"), a portfolio company owned by Carlyle, a global private equity firm (the "Precoat Acquisition"). See Notes 7 and 16 for further discussion about Precoat Metals. As a result of the Precoat Acquisition, we changed our operating segments, and added AZZ Precoat Metals as a new operating segment.
Unless stated otherwise, the discussion of our business and financial information throughout this Annual Report on Form 10-K refers to our continuing operations and results from continuing operations.
Basis of consolidation
The consolidated financial statements were prepared in accordance with the accounting principles generally accepted in the United States of America and include the accounts of AZZ and its wholly owned subsidiaries. All material inter-company accounts and transactions have been eliminated in consolidation. Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 9 for more information about results of operations reported in discontinued operations in the consolidated balance sheets, statements of operations and statements of cash flows for the years ended February 28, 2023 and 2022.
Use of estimates
The preparation of the financial statements in conformity with generally accepted accounting principles in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revision of Consolidated Financial Statements
After the original issuance of our consolidated financial statements as of and for the quarter ended November 30, 2023, we identified an immaterial error in our accounting for the 6.0% Series A Convertible Preferred Stock (“Series A Preferred Stock”). We determined that we misclassified the Series A Preferred Stock as a component of stockholders’ equity instead of as mezzanine (or temporary) equity, outside of stockholders' equity. The Series A Preferred stock should have been classified as mezzanine equity because, pursuant to the terms of the Certificate of Designations, Preferences, Rights and Limitations of 6.0% Series A Convertible Preferred Stock (the “COD”), owners of the Series A Preferred Stock have the right to require us to redeem the Series A Preferred Stock in certain circumstances that are not solely in the control of the Company. As a result of incorrectly accounting for the Series A Preferred Stock as permanent equity, mezzanine equity was understated by $233.7 million with a corresponding overstatement of stockholders’ equity, starting with the original issuance date of the Series A Preferred Stock in August 2022. Because the events outside of our control that could lead to redemption are not probable of occurring, remeasurement of the Series A Preferred Stock to its redemption amount is not required. The revision had no impact on net income, earnings per share or cash flows.
Concentrations of credit risk
Financial instruments that potentially subject AZZ to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable. As of February 29, 2024, we had cash in banks of $24.6 million in excess of the Federal Deposit Insurance Corporation ("FDIC") limits, which includes $21.1 million of outstanding checks.
We maintain cash and cash equivalents with various financial institutions. Our policy is designed to limit exposure to any one institution. We perform periodic evaluations of the relative credit standing of those financial institutions that are
47

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
considered in our banking relationships and have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents.
We have limited concentrations of credit risk with respect to trade accounts receivable due to its multiple operating segments, large and diversified customer base and its geographic diversification. We perform ongoing evaluations of our customers' financial condition. Collateral is usually not required from customers as a condition of sale.
Accounts receivable, net of allowance for credit losses
Accounts receivable are stated amounts due from customers. We maintain an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. We treat trade accounts receivable as one portfolio and record an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The allowance is adjusted based on specific information in connection with aged receivables. Accounts receivable are considered to be past due when payment is not received in accordance with the customer’s credit terms. Accounts are written off when management determines the account is uncollectible. Recoveries are recorded against the allowance in the period received.
The following table shows the changes in the allowance for credit losses for fiscal 2024, 2023 and 2022 (in thousands):
 202420232022
Balance at beginning of year$5,752 $5,395 $5,378 
Adjustment based on aged receivables analysis(67)(58)100 
Charge-offs, net of recoveries338 83 (85)
Other(1)
(3,676)327  
Effect of exchange rate changes 5 2 
Balance at end of year(2)
$2,347 $5,752 $5,395 
(1) For fiscal 2024, "Other" represents the write off of $3.7 million of reserves following the settlement of a litigation matter. The reserves
     related to the AZZ Infrastructure Solutions segment and were retained following the AIS divestiture.
(2) For fiscal 2024, 2023 and 2022, the allowance for credit losses includes $1.7 million, $5.4 million and $5.4 million, respectively, of
    reserves related to the AZZ Infrastructure Solutions segment that were retained following the AIS divestiture.
Other Receivables
Other receivables includes income taxes receivable, receivables for supplier rebates, and other miscellaneous receivables.
Revenue recognition
Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration that it expects to be entitled to in exchange for those goods or services. The amount and timing of revenue recognition varies by segment, based on the nature of the goods or services provided and the terms and conditions of the customer contract.
AZZ Metal Coatings Segment
AZZ's Metal Coatings segment is a provider of hot-dip galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries. Within this segment, the contract is typically governed by a customer purchase order or work order. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of metal coating services. We recognize sales over time as the metal coating is applied to customer provided material as the process enhances a customer-controlled asset. Contract modifications are rare within this segment and most contracts are on a fixed price basis with no variable consideration.
AZZ Precoat Metals Segment
AZZ Precoat Metals provides advanced applications of protective and decorative 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.
48

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Within this segment, the contract is typically governed by a customer purchase order. The contract generally specifies the delivery of a performance obligation consisting of coating services, and may also include secondary services, such as slitting, embossing or cut to length. We recognize sales over time as the coil coating is applied to customer provided material as the process enhances a customer-controlled asset. Contract modifications are rare within this segment. In certain cases, we may offer volume discounts, which are recorded as a reduction to sales, and recognized over time in the same manner as the related revenue.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets, and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Billing can occur after revenue recognition, resulting in contract assets. In addition, we can receive advances or deposits 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 from continuing operations during fiscal year 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $1.0 million and $1.3 million as of February 29, 2024 and February 28, 2023, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. As of both February 29, 2024 and February 28, 2023, the balance for contract assets was $79.3 million. The balance for both years was primarily related to the AZZ Precoat Metals segment. We recognized $1.3 million of revenue for amounts that were included in contract liabilities as of February 28, 2023.
Other
No general rights of return exist for customers; however, we provide assurance-type warranties and a provision for estimated warranties has been established. AZZ generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. We do not adjust the contract price for the effects of a significant financing component if we expect, at contract inception, that the period between when we transfer a good or service to a customer and when the customer pays for that good or service will be one year or less, which is generally the case. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.
Disaggregated Sales
Sales by segment and geography is disclosed in Note 18. In addition, the following table presents disaggregated sales, from continuing operations, by customer industry for fiscal years 2024, 2023 and 2022 (in thousands):

202420232022
Sales:
Construction$841,557 $667,852 $119,294 
Industrial153,686 152,731 113,561 
Consumer128,658 105,587  
Transportation141,237 135,319 98,106 
Utilities100,236 94,188 71,073 
Other (1)
172,215 167,972 123,564 
Total sales$1,537,589 $1,323,649 $525,598 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other.
Cash and cash equivalents
We consider cash and cash equivalents to include cash on hand, deposits with banks and all highly liquid investments with an original maturity of three months or less.


49

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification cost method for the Precoat Metals segment. A reserve for excess quantities and obsolescence is based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, which we record as a charge to reduce inventory to its net realizable value.
Property, plant and equipment
Property and equipment are stated at cost less accumulated depreciation. Costs for improvements that extend the useful life of our property and equipment are capitalized as additions. The improvements are depreciated over the estimated useful lives, and assets that are replaced are disposed of at the net book value. In addition, we capitalize interest on borrowings during the active construction period of capital projects. Capitalized interest is added to the cost of the assets and depreciated over the estimated useful lives of the assets. Depreciation is computed using the straight-line method over the following estimated useful lives:
 
Leasehold improvements, buildings and structures
10-27 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment
3-5 years
Computers and software
3-7 years
Repairs and maintenance are charged to expense as incurred.
Amortizable intangible and long-lived assets
Intangible assets on the consolidated balance sheets are comprised of customer relationships, non-compete agreements, trademarks, technology and certifications. Such intangible assets (excluding indefinite-lived intangible assets) are amortized on a straight-line basis over the estimated useful lives of the assets ranging from three to 30 years. Long-lived assets, such as property and equipment and intangible assets, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying value may not be recoverable. Impairment is measured by a comparison of their carrying amount to the estimated undiscounted cash flows to be generated by those assets. If the undiscounted cash flows are less than the carrying amount, we record impairment losses for the excess of their carrying value over the estimated fair value. We did not recognize any impairment charges for fiscal years 2024, 2023, or 2022 since there were no changes in events or circumstances that would suggest these assets were impaired.
Goodwill and other indefinite-lived intangible assets
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. We test goodwill and other indefinite-lived intangibles for potential impairment annually as of December 31, or more frequently, if events or circumstances change that would more-likely-than-not reduce the reporting unit's fair value below its carrying amount. If no impairment indicators are present, we may first perform a qualitative assessment of goodwill to determine whether a quantitative assessment is necessary. If we perform a quantitative assessment for the annual goodwill impairment test, then we use the income approach. The income approach uses Level 3 fair value inputs, such as future cash flows and estimated terminal values for our reporting units that are discounted using a market participant perspective to determine the fair value of the reporting unit, which is then compared to the carrying value of that reporting unit to determine if there is impairment. The income approach includes assumptions about revenue growth rates, operating margins and terminal growth rates, discounted by an estimated weighted-average cost of capital derived from other publicly traded companies that are similar but not identical from an operational and economic standpoint. A significant change in events, circumstances or any of these assumptions could result in an impairment of long-lived assets, including identifiable intangible assets. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to manufactured solutions we offer to the construction, industrial, consumer, transportation, electrical, and utility markets, changes in economic conditions of these various markets, changes in costs of raw material and natural gas, and the availability of experienced labor and management to implement our growth strategies. For fiscal year 2024, we elected to perform a qualitative analysis and determined that no conditions existed that would make it more-likely-than-not that the goodwill or indefinite-lived intangible
50

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
assets were impaired. Therefore, no further quantitative testing was required. For fiscal years 2024, 2023 and 2022, no impairment losses were recognized for goodwill or indefinite-lived intangible assets.
Investment in Unconsolidated Joint Venture
We account for the investment in our joint venture under the equity method of accounting, as we exercise significant influence over, but do not control the joint venture. Investments in unconsolidated joint ventures are initially recorded at fair value, and subsequently increased or decreased for allocations of net income and changes in cumulative translation adjustments. Equity in net income (loss) from the AVAIL JV is allocated based on our 40% economic interest. We record our interest in the joint venture on a one-month lag to allow sufficient time to review and assess the joint venture’s effect on our reported results. We assess our investment in the unconsolidated joint venture 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. We do not believe that the value of our equity investment was impaired as of February 29, 2024.
Debt issuance costs
Debt issuance costs that are incurred in connection with the issuance of debt are amortized to interest expense using the effective interest rate method over the term of the debt. Costs related to our revolving credit facility are included in "Other assets" on the consolidated balance sheets. Costs related to our long-term debt instruments are presented as a reduction to long-term debt on the consolidated balance sheets.
Related Party Transactions
Following the close of the AVAIL JV, we entered into a transition services agreement with AIS Investment Holdings LLC, which is considered a related party. In conjunction with the transition services agreement ("TSA"), we recognized $3.5 million and $3.4 million of TSA fees for fiscal years 2024 and 2023, respectively, which are included as a reduction to "Selling, general and administrative" expense in the consolidated statements of operations. As of February 29, 2024, we did not have any related party receivables or payables outstanding. As of February 28, 2023, related party receivables and payables of $8.4 million and $6.3 million are included in "Accounts receivable" and "Other accrued liabilities," respectively, in the consolidated balance sheets.
Income taxes
We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
We recognize a valuation allowance against net deferred tax assets to the extent that we believe those net assets are not more-likely-than-not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would be able to realize its deferred tax assets in the future in excess of their net recorded amount, we make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
As applicable, we record Uncertain Tax Positions ("UTPs") on the basis of a two-step process whereby (1) we determine whether it is more-likely-than-not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
We are subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 29, 2024, we are no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2020.


51

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 Accounting Standards Codification ("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.

See Note 21 for more information.
Foreign Currency
The local currency is the functional currency for our foreign operations. Related assets and liabilities are translated into United States dollars at exchange rates existing at the balance sheet date, and revenues and expenses are translated at weighted-average exchange rates. The foreign currency translation adjustment is recorded as a separate component of shareholders’ equity and is included in "Accumulated other comprehensive income (loss)." Gains or losses arising from the translation of intercompany balances of our foreign entities are included in earnings, because the intercompany balances are denominated in a currency other than the functional currency of the foreign entity.
Accruals for Contingent Liabilities
We are subject to the possibility of various loss contingencies arising in the normal course of business. The amounts the Company may record for estimated claims, such as self-insurance programs, warranty, environmental, legal, and other contingent liabilities, requires us to make judgments regarding the amount of expenses that will ultimately be incurred. We use past history and experience and other specific circumstances surrounding these claims in evaluating the amount of liability that should be recorded. Due to the inherent limitations in estimating future events, actual amounts paid or transferred may differ from those estimates.
Leases
We are a lessee under various leases for facilities and equipment. For leases with terms over one year, we recognize a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet based on the present value of the future minimum lease payments. An ROU asset represents our right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. For short-term leases with an initial term of twelve months or less that do not contain an option to purchase that is likely to be exercised, we do not record ROU assets or lease liabilities on the consolidated balance sheet.
We use our incremental borrowing rate to determine the present value of future payments unless the implicit rate in the lease is readily determinable. The incremental borrowing rate is calculated based on what we would pay to borrow on a collateralized basis, over a similar term, based on information available at lease commencement. In determining the future minimum lease payments, we incorporate options to extend or terminate the lease when it is reasonably certain that such options will be exercised. The ROU asset includes any initial direct costs incurred and is recorded net of any lease incentives received. Leasehold improvements are capitalized and depreciated over the term of the lease, including any options for which are reasonably certain will be exercised, with a maximum of 10 years.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, as the ROU asset is amortized, and the lease liability is accreted. For facility leases, we account for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.
In addition to fixed lease payments, some lease agreements contain provisions for variable lease payments. Certain vehicle and equipment leases provide for variable lease payments based on, among other things, inflation adjustments, a specified index rate adjustment, or usage. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Defined Benefit Pension Plan
52

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In the AZZ Precoat Metals segment, certain current and past employees participate in a defined benefit pension plan sponsored and administered by AZZ. The pension plan calls for benefits to be paid to eligible employees at retirement, based primarily upon years of service and compensation rates near retirement. The plan was frozen prior to acquisition of Precoat Metals, and new employees are not eligible to participate.
We incur expenses in connection with the defined benefit pension plan. We use various assumptions to measure expense and the related benefit obligation, including discount rates used to value the obligation, expected return on plan assets used to fund these expenses, and estimated future inflation rates. These assumptions are based on historical experience as well as current facts and circumstances. An actuarial analysis is used to measure the expense and liability associated with pension benefits. We recognize the overfunded or underfunded status of defined benefit pension as an asset or liability in the consolidated balance sheets. Changes in the funded status are recognized in "Accumulated other comprehensive income (loss)," in the year in which the changes occur. See Note 16 for further information.
Series A Preferred Stock
We initially recorded the 240,000 shares of Series A Preferred Stock issued in connection with the Precoat Acquisition at its fair value less issuance costs. The Series A Preferred Stock is classified as mezzanine equity in the consolidated balance sheets. In accordance with ASC 480-10-S99, because the shares of Series A Preferred Stock are redeemable at the holder’s option upon the occurrence of an event that is not solely within our control, the carrying value of the Series A Preferred Stock is required to be classified as mezzanine equity. See Note 13 for further description of the Series A Preferred Stock, including the events upon which the holder has the right to redeem the Series A Preferred Stock in cash.
Recently Adopted Accounting Pronouncements
In October 2021, the FASB issued Accounting Standards Update No. ("ASU") 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract liabilities from Contracts with Customers ("ASU 2021-08"), which requires contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers ("ASC 606") at the acquisition date as if the acquirer had originated the contracts rather than adjust them to fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. AZZ adopted ASU 2021-08 in fiscal 2023 and the adoption did not have a material impact on our financial condition, results of operations or cash flows.
In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting" ("ASU 2020-04"), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate ("LIBOR") or by another reference rate expected to be discontinued. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform", ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"), which defers the sunset date of the reference rate reform guidance to December 31, 2024. The amendments in these ASUs were effective upon issuance. As we no longer have any LIBOR-based contracts, these ASUs did not have a material effect on our current financial position, results of operations or cash flows.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). This standard is intended to simplify the accounting and disclosure requirements for income taxes by eliminating various exceptions in accounting for income taxes as well as clarifying and amending existing guidance to improve consistency in the application of ASC 740. ASU 2019-12 was effective for the Company in the first quarter of its fiscal 2022. The Company adopted ASU 2019-12 in the first quarter of fiscal 2022, and the adoption did not have a material impact on its consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures of 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 are currently assessing the impact of this update on our consolidated financial statement 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
53

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 are currently assessing the impact of this update on our consolidated financial statement disclosures.
2. Property, Plant and Equipment
Property, plant and equipment consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
As of February 29/28,
20242023
Land$52,318 $52,322 
Building and structures301,189 291,254 
Machinery and equipment408,641 391,786 
Furniture, fixtures, software and computers30,026 28,906 
Automotive equipment2,677 2,757 
Construction in progress86,062 24,681 
880,913 791,706 
Less accumulated depreciation(339,261)(293,203)
Property, plant, and equipment, net$541,652 $498,503 
The following table outlines the classification of depreciation expense from continuing operations in the consolidated statements of income for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Cost of sales$53,035 $49,413 $23,795 
Selling, general and administrative2,427 2,564 1,628 
Total depreciation expense$55,462 $51,977 $25,423 
3. Goodwill and Intangible Assets
Goodwill and indefinite-lived intangible assets are not amortized but are subject to annual impairment tests. Other intangible assets are amortized over their estimated useful lives.
 
Changes in goodwill by segment for fiscal years 2024 and 2023 were as follows (in thousands):
 
As of February 29, 2024
SegmentBeginning Balance
Acquisitions(1)
Currency Translation AdjustmentEnding Balance
Metal Coatings$177,696 $ $(21)$177,675 
Precoat Metals524,816 2,977  527,793 
Total$702,512 $2,977 $(21)$705,468 
54

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of February 28, 2023
SegmentBeginning Balance
Acquisitions(1)
Currency Translation AdjustmentEnding Balance
Metal Coatings$190,391 $(10,783)$(1,912)$177,696 
Precoat Metals 524,816  524,816 
Total$190,391 $514,033 $(1,912)$702,512 
(1) The increase in Acquisitions for fiscal year 2024 and 2023 represents purchase price adjustments during the measurement period for the Precoat acquisition. The decrease in Acquisitions for fiscal year 2023 for the Metal Coatings segment represents purchase price adjustments for the DAAM acquisition.
Amortizable intangible assets consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
Weighted-Average Life (Years)As of February 29/28,
20242023
Customer related intangibles23$475,441 $475,457 
Non-compete agreements156,793 6,795 
Trademarks / Tradenames3435,774 35,774 
Technology1536,000 36,000 
Gross intangible assets554,008 554,026 
Less accumulated amortization(110,078)(86,139)
Total amortizable intangible assets, net$443,930 $467,887 
The following table outlines the classification of amortization expense in the consolidated statements of income for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Cost of sales$ $7,124 $6,658 
Selling, general and administrative23,961 15,489  
Total amortization expense$23,961 $22,613 $6,658 
In addition to its amortizable intangible assets, we have recorded indefinite-lived intangible assets of $1.5 million on the consolidated balance sheets as of February 29, 2024 and February 28, 2023, related to certain tradenames acquired as part of prior business acquisitions.
The following table summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):
 
2025$22,747 
202622,717 
202722,711 
202821,555 
202921,403 
Thereafter332,797 
Total$443,930 

55

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4. Inventories
The following table summarizes the components of inventory (in thousands):
As of February 29/28,
20242023
Raw material$111,674 $138,227 
Work in process898 1,558 
Finished goods5,084 4,135 
Total inventories$117,656 $143,920 
Our inventory reserve was $4.5 million and $7.3 million as of February 29, 2024 and February 28, 2023, respectively.
5. Other Accrued Liabilities
Other accrued liabilities consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
 
As of February 29/28,
20242023
Materials and supplies accruals21,902 25,605 
Legal accrual10,800 685 
Employee-related expenses7,418 11,349 
Accrued customer discount5,757 3,674 
Accrued warranty4,993 2,852 
Sales and other taxes payable4,005 3,943 
Environmental liability - current 3,423 3,760 
Customer claims liability2,696 3,610 
Due to related party 6,260 
Other7,657 8,309 
Total$68,651 $70,047 

6. Other Long-Term Liabilities
Other long-term liabilities consisted of the following (in thousands):
As of February 29/28,
20242023
Pension liability$31,148 $31,287 
Environmental liability - long-term18,662 20,112 
Workers' compensation liability4,001 2,856 
ASC 740-10 Uncertain tax positions2,188 4,536 
Earnout liability920 1,757 
Non-current income tax payable653 871 
Other long-term liabilities$57,572 $61,419 
7. Acquisitions
Precoat Acquisition
On May 13, 2022, we acquired Precoat Metals for a purchase price of approximately $1.3 billion (the "Precoat Acquisition"). AZZ Precoat Metals is the leading independent provider of metal coil coating solutions in North America. The
56

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
acquisition represented the continued transition of AZZ to a focused provider of coating and galvanizing services for critical applications.
We completed the final purchase accounting valuation during the first quarter of fiscal year 2024. We accounted for the Precoat Acquisition as a business combination under the acquisition method of accounting. Goodwill from the acquisition of $527.8 million represents the excess purchase price over the estimated value of net tangible and intangible assets and liabilities assumed and is expected to be deductible for income tax purposes. Goodwill from the acquisition was allocated to the AZZ Precoat Metals segment. Assets acquired and liabilities assumed in the Precoat Acquisition were recorded at their estimated fair values as of the acquisition date.
When determining the fair values of assets acquired and liabilities assumed, management made significant estimates, judgments and assumptions. We engaged third-party valuation experts to assist in determination of fair value of property and equipment, intangible assets, pension benefit obligation and certain other assets and liabilities. Management believes that the current information provides a reasonable basis for the fair values of assets acquired and liabilities assumed. During the first quarter of fiscal 2024, we made purchase price allocation adjustments that impacted goodwill, contract assets and accrued expenses.






































57

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the Precoat Acquisition, as of the date of the acquisition (in thousands):
May 13, 2022Measurement Period AdjustmentsAs Adjusted
Assets
Accounts receivable, net$77,422 $ $77,422 
Inventories43,369  43,369 
Contract assets70,731 (2,417)68,314 
Prepaid expenses and other2,247  2,247 
Property, plant and equipment305,503  305,503 
Right-of-use assets13,753  13,753 
Goodwill524,816 2,977 527,793 
Deferred tax asset8,660  8,660 
Intangible assets, net446,000  446,000 
Other assets546  546 
Total fair value of assets acquired$1,493,047 $560 $1,493,607 
Liabilities
Accounts payable99,223  99,223 
Accrued expenses31,201 560 31,761 
Other accrued liabilities5,330  5,330 
Lease liability, short-term2,440  2,440 
Lease liability, long-term11,313  11,313 
Deferred tax liabilities3,100 (3,100) 
Other long-term liabilities56,991 3,100 60,091 
Total fair value of liabilities assumed$209,598 $560 $210,158 
Total purchase price, net of cash acquired$1,283,449 $ $1,283,449 
Intangible assets include customer relationships, tradenames and technology. Other long-term liabilities include the pension liability and certain environmental liabilities. See Notes 16 and 17 for more information about these long-term liabilities.
DAAM Acquisition
On February 28, 2022, we entered into an agreement to acquire all the outstanding shares of DAAM Galvanizing Co. Ltd. ("DAAM"), a privately held hot-dip galvanizing company based in Edmonton, Alberta Canada, for approximately $35.5 million. DAAM currently operates two galvanizing facilities in Canada; one located in Edmonton, Alberta and a second in Saskatoon, Saskatchewan, as well as a service depot in Calgary, Alberta. The addition of DAAM expanded our geographical coverage in the Northwest and enhanced the scope of metal coatings solutions offered in Canada. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment, and we estimate that approximately 50% of the goodwill amount is expected to be deductible for income tax purposes.
We engaged third-party valuation experts to assist with the purchase price allocation, the recorded valuation of property, plant and equipment, intangible assets and certain other assets and liabilities. Estimates from third-party experts along with the analysis and expertise of management have formed the basis for the allocation. During the third quarter of fiscal 2023, the purchase price allocation was finalized. We settled the working capital adjustment and received cash of $0.7 million during fiscal 2023, and adjusted other acquired assets and liabilities, which resulted in net decrease in the purchase price.



58

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):
February 28, 2022
Assets
Accounts receivable$3,082 
Other receivables171 
Inventories2,451 
Property, plant and equipment11,462 
Goodwill13,691 
Intangibles and other assets9,975 
Total fair value of assets acquired$40,832 
Liabilities
Accounts payable and other accrued liabilities3,910 
Deferred tax liabilities1,422 
Total fair value of liabilities assumed$5,332 
Total purchase price, net of cash acquired$35,500 
Unaudited Pro Forma Information
The following unaudited pro forma financial information for fiscal 2023 and 2022 combines the historical results of AZZ and the acquisition of Precoat Metals, assuming that the companies were combined as of March 1, 2021. The pro forma financial information includes business combination accounting effects from the Precoat Acquisition, including amortization expense from acquired intangible assets, depreciation expense from acquired property, plant and equipment, interest expense from financing transactions which occurred to fund the Precoat Acquisition, acquisition-related transaction costs and tax-related effects. The pro forma information as presented below is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition of Precoat Metals had taken place on March 1, 2021 or of future operating performance.
Year Ended February 28,
20232022
Sales$1,516,669 $1,265,953 
Net income from continuing operations (1)
85,440 62,167 
(1) Net income for the year ended February 28, 2022 includes acquisition costs of approximately $45.0 million, of which
    $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.
Steel Creek Acquisition
On January 3, 2022, we completed the acquisition of all the assets of Steel Creek Galvanizing Company, LLC ("Steel Creek"), a privately held hot-dip galvanizing company based in Blacksburg, South Carolina, for approximately $25.0 million. The acquisition expanded our geographical reach in metal coatings solutions and extends its ability to support customers in the Southeast region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes.



59

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The purchase price allocation was finalized during fiscal 2023. The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):
January 3, 2022
Assets
Accounts receivable$575 
Inventories3,593 
Property, plant and equipment15,796 
Intangibles872 
Goodwill7,755 
Total fair value of assets acquired$28,591 
Liabilities
Accounts payable and other accrued liabilities765 
Contingent consideration2,826 
Total fair value of liabilities assumed$3,591 
Total purchase price, net of cash acquired$25,000 
In addition to the initial cash payment upon closing, contingent consideration of up to $2.8 million is payable based on the achievement of specified operating results over the three-year period following completion of the acquisition. As of February 29, 2024, the contingent consideration liability was $0.9 million.

8. 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):
Year Ended February 29/28,
202420232022
Decrease (increase) in current assets:
Accounts receivable, net$14,261 $(12,556)$(15,643)
Other receivables11,370 (13,989)(5,648)
Inventories26,276 (17,198)(18,765)
Contract assets(2,479)(4,404)(37)
Prepaid expenses and other177 (4,190)1,578 
Increase (decrease) in current liabilities:
Accounts payable(801)(14,035)5,719 
Income taxes payable(100)(3,252)4,377 
Accrued expenses5,298 2,549 (3,906)
Changes in current assets and current liabilities$54,002 $(67,075)$(32,325)





60

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Cash flows related to interest and income taxes were as follows (in thousands):

Year Ended February 29/28,
202420232022
Cash paid for interest$97,812 $77,989 $6,062 
Cash paid for income taxes20,433 24,489 31,660 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Year Ended February 29/28,
202420232022
Issuance of preferred stock in exchange for convertible notes$ $233,722 $ 
Accrued dividends on preferred stock2,400 2,400  
Accruals for capital expenditures7,514 1,748 864 

During fiscal 2024, we had non-cash investing activities related to asset retirements of $9.5 million. See Note 10 for supplemental disclosures of non-cash investing and financing activities related to our leases.

9. Discontinued Operations
Discontinued Operations
On September 30, 2022, AZZ contributed its AZZ Infrastructure Solutions ("AIS") segment, excluding AZZ Crowley Tubing, to a joint venture, AIS Investment Holdings LLC (the "AVAIL JV") and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). On September 30, 2022, the AVAIL JV was deconsolidated. Beginning October 1, 2022, the Company began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment.
The divestiture of the AZZ Infrastructure Solutions segment represents an intentional strategic shift in our operations and allowed AZZ to become a focused provider of coating and galvanizing solutions for critical applications. As a result, the results of the AIS segment were classified as discontinued operations in our condensed statements of operations and excluded from both continuing operations and segment results for the fiscal years ended February 28, 2023 and 2022.
As part of recognizing the business as held for sale in accordance with GAAP, we were required to measure AIS at the lower of its carrying amount or fair value less cost to sell. As a result of this analysis, during fiscal 2023, we recognized a non-cash, pre-tax loss on disposal of $159.9 million. The loss is included in "Loss on disposal of discontinued operations" in the consolidated statements of operations. The loss was determined by comparing the fair value of the consideration received for the sale of a 60% interest in the AVAIL JV and the fair value of our retained 40% investment in the AVAIL JV with the net assets of the AVAIL JV immediately prior to the transaction. The fair value of our retained investment in the AVAIL JV was determined in a manner consistent with the transaction price received for the sale of the 60% interest in the AVAIL JV.








The results of operations from discontinued operations for the fiscal years 2023 and 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):
61

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Year Ended February 28,
20232022
Sales$256,224 $377,066 
Cost of sales202,707 297,996 
Gross margin53,517 79,070 
Selling, general and administrative26,186 46,747 
Restructuring and impairment charges (1,797)
Loss on disposal of discontinued operations159,910  
Operating income (loss) from discontinued operations(132,579)34,120 
Interest expense(8)(32)
Other expense, net(6,270)(774)
Income (loss) from discontinued operations before income tax(138,857)33,314 
Income tax benefit(19,544)(891)
Net income (loss) from discontinued operations$(119,313)$34,205 
Earnings (loss) per common share from discontinued operations:
Basic earnings (loss) per share$(4.81)$1.38 
Diluted earnings (loss) per share$(4.78)$1.36 
The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operation for the following fiscal years 2023 and 2022, consists of the following (in thousands):
Year Ended February 28,
20232022
Depreciation and amortization$7,279 $12,584 
Purchase of property, plant and equipment4,831 4,815 
Non-cash loss on disposal of discontinued operations159,910  
Loss on disposal group held for sale 1,797 
Loss on sale of property, plant and equipment 147 
As of February 29, 2024, February 28, 2023, and February 28, 2022 the Company had no restructuring liabilities outstanding.
10. Leases
We are a lessee under various leases for facilities and equipment. See Note 1 for a description of our accounting policy for leases.
As of February 29, 2024, we were the lessee for 162 operating leases and 42 finance leases with terms of 12 months or more. These leases are reflected on our balance sheet in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term."
Our operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have has a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily,
62

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
monthly and for other durations of time of one year or less. Our future lease commitments as of February 29, 2024 do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use asset and lease liabilities in the consolidated balance sheets for fiscal 2024 and 2023 (in thousands):
Balance Sheet ClassificationAs of February 29/28,
20242023
Assets
Operating right-of-use assetsRight-of-use assets$19,808 $25,076 
Finance right-of-use assets Right-of-use assets3,931 1,316 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,893 $6,119 
Operating lease liabilities ― long-termLease liability - long-term14,606 19,659 
Finance lease liabilities ― short-termLease liability - short-term766 284 
Finance lease liabilities ― long-termLease liability - long-term3,221 1,045 
Supplemental information related to AZZ's operating leases was as follows (in thousands, except years and percentages):
20242023
Operating cash flows from operating leases included in lease liabilities$7,270 $5,832 
Lease liabilities obtained from new ROU assets - operating$2,321 $3,986 
Weighted-average remaining lease term - operating leases4.12 years5.04 years
Weighted-average discount rate - operating leases4.49 %4.31 %
Decrease in ROU assets related to lease terminations$(1,294)$ 
Financing cash flows from finance leases included in lease liabilities$425 $186 
Operating cash flows from finance leases included in lease liabilities$109 $33 
Lease liabilities obtained from new ROU assets - finance leases$3,083 $420 
Weighted-average remaining lease term - finance leases5.21 years4.61 years
Weighted-average discount rate - finance leases6.70 %5.15 %
The following table outlines the classification of lease expense related to operating and finance leases in the consolidated statements of operations for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Operating lease expense:
Cost of sales$11,877 $12,210 $6,744 
Selling, general and administrative2,000 1,858 1,264 
Total operating lease expense$13,877 $14,068 $8,008 
Financing lease expense:
Cost of sales$468 $199 $93 
Interest expense109 33 13 
Total financing lease expense$577 $232 $106 
Total lease expense$14,454 $14,300 $8,114 

63

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of February 29, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$6,667 $1,004 $7,671 
20265,686 927 6,613 
20274,500 888 5,388 
20282,475 801 3,276 
20291,871 584 2,455 
Thereafter1,251 532 1,783 
Total lease payments$22,450 $4,736 $27,186 
Less imputed interest(1,951)(749)(2,700)
Total$20,499 $3,987 $24,486 
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." We recognized $1.0 million of income from subleases during fiscal year 2024.
11. Debt
Our long-term debt instruments and balances outstanding as of February 29, 2024 and February 28, 2023 were as follows (in thousands):
 
As of February 29/28,
20242023
Revolving Credit Facility$30,000 $95,000 
Term Loan B980,250 1,030,250 
Total debt, gross$1,010,250 $1,125,250 
Unamortized debt issuance costs(57,508)(67,130)
Long-term debt, net$952,742 $1,058,120 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 (the "2022 Credit Agreement"). The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear a rate of Secured Overnight Financing Rate ("SOFR") plus 3.75% (following the repricing on August 17, 2023 as described below) and the Revolving Credit Facility bears a leverage-based rate with various tiers between 2.75% and 3.5%; as of February 29, 2024, the rate was SOFR plus 3.50% (following the repricing on December 20, 2023, as described below);
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.

64

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
During fiscal 2024, we repriced our Revolving Credit Facility and Term Loan B, which amended the 2022 Credit Agreement as follows:
i.On August 17, 2023, we repriced the Term Loan B. The repricing reduced the interest rate margin by 50 basis points to an interest rate of SOFR plus 3.75% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.
ii.On December 20, 2023, we repriced its $400.0 million Revolving Credit Facility. The repricing reduced the interest rate margin from 4.25% to a leverage-based rate with various tiers ranging from SOFR plus 2.75% to 3.50% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.

See Note 23 for information related to the repricing of our Term Loan B on March 20, 2024.
We utilize proceeds from the Revolving Credit Facility primarily to finance working capital needs, capital improvements, dividends, acquisitions and for general corporate purposes. On May 13, 2022, our prior credit agreement and its senior unsecured notes were repaid with proceeds from the 2022 Credit Agreement.
As defined in the 2022 Credit Agreement, quarterly prepayments are due against the outstanding principal of the Term Loan B and are 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 a prepayment of $210.0 million that we made on the Term Loan B during fiscal year 2023 in connection with the sale of the AIS business, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are not required at this time.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.58% and 8.81% at February 29, 2024 and February 28, 2023, respectively.

Our credit agreement required us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 6.25 through November 2022. For each subsequent quarter, the maximum ratio decreases by 25 basis points through May 31, 2024, when the maximum Total Net Leverage Ratio reaches 4.50. As of February 29, 2024, we were required to maintain a Total Net Leverage Ratio no greater than 4.75. As of February 29, 2024, we were in compliance with all covenants and other requirements set forth in the debt agreement.
During the year ended February 28, 2023, we utilized a significant portion of the cash received from the sale of our controlling interest in the AVAIL JV to reduce the Term Loan B, and utilized the remaining cash received to reduce the Revolving Credit Facility and for general corporate purposes.
Convertible Subordinated Notes

On May 13, 2022, we completed the issuance of $240.0 million aggregate principal amount of 6.00% convertible subordinated notes due June 30, 2030 (the "Convertible Notes") pursuant to the Securities Purchase Agreement (the "Securities Purchase Agreement") with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, "Blackstone"), an investment vehicle of funds affiliated with Blackstone Inc. Interest on the Convertible Notes was payable on June 30 and December 31. The Convertible Notes were exchanged for 240,000 shares of our 6.0% Series A Convertible Preferred Stock on August 5, 2022, following the receipt of shareholder approval for the issuance of preferred shares. See Note 13 for a description of the Series A Preferred Stock.
We used the proceeds of the Convertible Notes, along with the Term Loan B, to fund the Precoat Acquisition.
Outstanding Borrowings, Letters of Credit and Future Principal Payments
As of February 29, 2024, we had $1.0 billion of floating-rate and fixed-rate debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $355.5 million of additional credit available for future draws or letters of credit as of February 29, 2024.
As of February 29, 2024, we had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.

65

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For each of the five years after February 29, 2024, required principal payments under the terms of the long-term debt are as follows (dollars in thousands):
 
Fiscal Year:Future Debt Maturities
2025$ 
2026 
202730,000 
2028 
2029980,250 
Total$1,010,250 
Other Disclosures
“Interest expense” is comprised as follows (in thousands):

Year Ended February 29/28,
202420232022
Interest expense$109,746 $89,354 $6,363 
Less: Capitalized interest(2,681)(554) 
Interest expense, net of capitalized interest $107,065 $88,800 $6,363 
12. Income Taxes
The provision for income taxes for continuing and discontinued operations for fiscal year 2024, 2023 and 2022 consisted of the following (in thousands):
 
Year Ended February 29/28,
202420232022
Income from continuing operations before income taxes
Domestic$123,955 $80,508 $67,697 
Foreign6,148 8,167 5,334 
Income from continuing operations before income taxes$130,103 $88,675 $73,031 
Current provision:
Federal$19,839 $(1,848)$17,994 
Foreign2,189 2,127 2,003 
State and local1,716 5,918 2,761 
Total current provision for income taxes$23,744 $6,197 $22,758 
Deferred provision (benefit):
Federal$3,920 $17,273 $933 
Foreign(316)(24)(491)
State and local1,148 (1,110)14 
Total deferred provision for (benefit from) income taxes for continuing operations$4,752 $16,139 $456 
Total provision for income taxes for continuing operations$28,496 $22,336 $23,214 
Income taxes (benefit) on discontinued operations (19,544)(891)
Total provision for income taxes$28,496 $2,792 $22,323 

66

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
A reconciliation from the federal statutory income tax rate to the effective income tax rate for continuing operations is as follows for the prior three fiscal years:
Year Ended February 29/28,
202420232022
Statutory federal income tax rate21.0 %21.0 %21.0 %
Permanent differences0.5 0.6 (0.2)
State income taxes, net of federal income tax benefit1.9 4.4 3.0 
Stock compensation0.1 0.1 0.1 
Tax credits(1.7) (0.3)
Foreign tax rate differential0.2 0.4 0.4 
ASC 740-10 Uncertain tax positions(1.8)(1.5)(1.7)
Audit settlement  0.6 
Management fee 3.2 6.2 
Outside basis - AVAIL JV (3.7) 
Other1.7 0.7 2.8 
Effective income tax rate21.9 %25.2 %31.9 %
The provision for income taxes from continuing operations was 21.9% for fiscal 2024 compared to 25.2% for fiscal 2023. The decrease in the effective tax rate is the result of favorable changes to our state footprint following the divestiture of the AIS business, as well as an increase in tax credits that were generated in the current year compared to the prior year
Deferred federal and state income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes. Significant components of the Company’s net deferred income tax liability for continuing operations are as follows for fiscal year 2024 and 2023 (in thousands):
As of February 29/28,
20242023
Deferred income tax assets:
Employee related items$12,148 $12,607 
Inventories5,756 6,639 
Accrued warranty1,268 761 
Accounts receivable2,061 1,603 
Lease liabilities6,033 6,643 
Net operating loss and other credit carryforwards4,739 1,842 
Research and experiment expenses5,688 5,222 
Interest expense limitation13,580 15,362 
Outside basis difference—JV 3,471 
Other deferred income tax assets281 860 
Total deferred income tax assets51,554 55,010 
Deferred income tax liabilities:
Depreciation methods and property basis differences$(42,508)$(48,604)
Right-of-use lease assets(5,858)(6,384)
Outside basis difference(1,466) 
Other assets and tax-deductible goodwill(34,683)(28,091)
Total deferred income tax liabilities(84,515)(83,079)
Net deferred income tax liabilities$(32,961)$(28,069)
The increase in the net deferred tax liability is primarily related to a decrease in inventories, additional interest expense that was previously capitalized that is now deductible, an increase in book over tax basis related to goodwill and an increase in
67

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
book over tax basis related to the Company's investment in the AVAIL JV, offset by an increase in state net operating losses and a decrease in book over tax basis related to fixed assets. As of February 29, 2024, the Company had pretax state NOL carry-forwards of $71.6 million which, if unused, will begin to expire in 2026 and pretax foreign NOL carry-forwards of $0.4 million, which, if unused, will begin to expire in 2044.
As of February 29, 2024 and February 28, 2023, a portion of the Company's deferred tax assets were the result of state and foreign jurisdiction NOL carry-forwards and state credit carry-forwards. The Company believes that it is more-likely-than-not that the benefit from certain foreign NOL carry-forwards and state credit carry-forwards will be realized. Therefore, the Company has not provided a valuation allowance as of February 29, 2024.
The calculation of the Company's tax liabilities involves dealing with uncertainties in the application of complex tax laws and regulations in a multitude of jurisdictions across the Company's operations. GAAP states that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, based on the technical merits. The Company may (1) record unrecognized tax benefits as liabilities in accordance with GAAP and (2) adjust these liabilities when the Company's judgment changes because of the evaluation of new information not previously available. Because of the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the Company's current estimate of the unrecognized tax benefit liabilities. These differences will be reflected as increases or decreases to income tax expense in the period in which new information becomes available.
A reconciliation of the beginning and ending balance of total unrecognized tax benefits, which is included in "Other long-term liabilities" in the consolidated balance sheets for the years ended February 29, 2024 and February 28, 2023 is as follows (in thousands):
As of February 29/28,
20242023
Balance at beginning of period$3,667 $2,294 
Increase for tax positions related to current periods:
Gross increases177 195 
Increase for tax positions related to prior periods:
Gross increases100 2,653 
Gross decreases(1,699)(729)
Decreases related to settlements with taxing authorities (175)
Lapse of statute of limitations(437)(571)
Balance at end of period$1,808 $3,667 

Current year increases to our UTPs primarily relate to matters related to research and development credits. Current year decreases primarily relate to the resolution of certain state tax issues and the lapse of the statute of limitations in various jurisdictions within which we do business.
The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. Penalties and interest recorded to tax expense (benefit) for fiscal 2024 and 2023 were $(0.4) million and $0.1 million, respectively.
The Company has prior year tax returns currently being examined in two states and does not have any other returns currently being examined by taxing authorities. The Company believes that it has provided adequate reserves for its income tax uncertainties in all open tax years. As the outcome of any tax audits cannot be predicted with certainty, if any issues addressed in the Company's tax audits are resolved in a manner inconsistent with management's expectations, the Company could adjust its provision for income taxes in the future.
As of February 29, 2024, the Company has operations and taxable presence in the U.S. and Canada. The tax positions of the Company and its subsidiaries are subject to income tax audits by multiple tax jurisdictions. The Company currently considers U.S. federal and state and Canada, to be significant tax jurisdictions. The Company’s U.S. federal and state tax returns since February 28, 2021 remain open to examination. The Company's Canada tax returns since February 28, 2020
68

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
remain open to examination. The statute of limitations for fiscal year 2021 for U.S. and fiscal year 2020 for Canada will expire in December 2024. The Company anticipates it is reasonably possible that a decrease of unrecognized tax benefits related to various federal, foreign and state positions of $0.2 million may be resolved in the next 12 months.
Prior to enactment of H.R. 1, formerly known as the Tax Cuts and Jobs Act of 2017 (the "Tax Act"), the Company asserted that all unremitted earnings of its foreign subsidiaries were considered indefinitely reinvested. As a result of the Tax Act, the Company reported and paid U.S. tax on most of its previously unremitted foreign earnings. As of February 29, 2024, the Company continues to be indefinitely reinvested with respect to investments in its foreign subsidiaries. Additionally, the Company has not recorded deferred tax liabilities associated with the remaining unremitted earnings that are considered indefinitely reinvested. It is impracticable for the Company to determine the amount of unrecognized deferred tax liabilities on these indefinitely reinvested earnings, due to the complexities associated with the hypothetical calculation.

13. Mezzanine Equity
Series A Convertible Preferred Stock
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 Convertible Preferred Stock ("Series A Preferred Stock"), following the receipt of shareholder approval for the issuance of preferred stock. The Series A Preferred Stock has a $1.00 par value per share and ranks 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.
Liquidation Preference

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

The Series A Preferred Stock has a liquidation preference, as defined by GAAP, equal to the Redemption Amount. Under 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 and February 28, 2023, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million and $326.9 million, respectively, in the event of any liquidation, dissolution or winding up of the Company as of such year end.
The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount."
Dividends
The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through February 29, 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 year ended February 29, 2024 and February 28, 2023 were $14.4 million and $8.1 million, respectively. As of February 29, 2024, the 240,000 shares of outstanding Series A Convertible Preferred Stock had accrued dividends of $2.4 million. We currently intend to pay such dividends in cash when due.
Conversion Features
Subject to a minimum conversion threshold of 1,000 shares of Series A Preferred Stock per conversion and customary anti-dilution and dividend adjustments, the Series A Preferred Stock is convertible by the holder at any time into shares of AZZ's common stock for $58.30 per common share (the “Conversion Price”). In addition, after May 13, 2024 we will be entitled to provide holders of Series A Preferred Stock with notice of a mandatory conversion of a portion of the Series A Preferred Stock (which may not exceed 25% of the amount of Series A Preferred Stock issued in any single quarter) at the
69

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

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
h.any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting of AZZ’s common stock.
The holders of Series A Preferred Stock will also have customary information and preemptive rights, and the Series A Preferred Stock will be subject to customary anti-dilution provisions. The Series A Preferred Stock and all shares of common stock issuable upon conversion of the Series A Preferred Stock will have customary demand and piggyback registration rights pursuant to the registration rights agreement, which was entered into on May 13, 2022 with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, “Blackstone”). Holders of Series A Preferred Stock will also be prohibited from transferring shares of Series A Preferred Stock to any competitor of AZZ or activist investors, subject to certain exceptions.
At February 29, 2024, the outstanding shares of Series A Preferred Stock were not redeemable at the election of the holder, and we determined that the events outside of our control that would trigger the holders' right to redemption were not probable.

14. Equity
Share Repurchases
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program, pursuant to which we 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 we might otherwise be precluded from doing so.
During fiscal 2024 and 2023 and 2023, to prioritize repayments of debt, including debt incurred to finance the Precoat Acquisition, we did not repurchase shares of common stock under the 2020 Share Authorization. During fiscal 2022, we repurchased 601,822 shares of common stock for $30.8 million, or $51.20 per share.

Accumulated Other Comprehensive Income
The components of accumulated other comprehensive gain (loss), after tax, consisted of the following for 2024, 2023 and 2022 (in thousands):
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of TaxNet Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of February 28, 2021$(25,084)$ $ $ $ $(25,084)
Other comprehensive loss before reclassification(2,240)    (2,240)
Amounts reclassified from AOCI      
Net change in AOCI(2,240)    (2,240)
Balance at February 28, 2022$(27,324)$ $ $ $ $(27,324)
Other comprehensive income (loss) before reclassification(7,997) 119 2,740  (5,138)
Amounts reclassified from AOCI27,750   139  27,889 
Net change in AOCI19,753  119 2,879  22,751 
Balance at February 28, 2023$(7,571)$ $119 $2,879 $ $(4,573)
Other comprehensive income (loss) before reclassification(57)1,418 (303)3,321 (33)4,346 
Amounts reclassified from AOCI   (3,667) (3,667)
Net change in AOCI(57)1,418 (303)(346)(33)679 
Balance at February 29, 2024$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)

71

AZZ INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
15. 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.
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (in thousands, except per share data):
 

Year Ended February 29/28,
202420232022
Numerator:
Net income from continuing operations$101,607 $66,339 $49,817 
Dividends on preferred stock(14,400)(8,240) 
Numerator for basic earnings per share continuing operations$87,207 $58,099 $49,817 
Numerator for diluted earnings per share continuing operations$87,207 $58,099 $49,817 
Net loss from discontinued operations$ $(119,313)$34,205 
Net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Numerator for diluted earnings per share—net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Denominator:
Weighted average shares outstanding for basic earnings per share25,041 24,828 24,855 
Effect of dilutive securities:
Employee and director stock awards168 150 222 
Denominator for diluted earnings per share25,209 24,978 25,077 
Basic earnings (loss) per share
Earnings per common share from continuing operations$3.48 $2.34 $2.00 
Loss per common share from discontinued operations$ $(4.81)$1.38 
Earnings (loss) per common share$3.48 $(2.47)$3.38 
Diluted earnings (loss) per share
Earnings per common share from continuing operations$3.46 $2.33 $1.99 
Loss per common share from discontinued operations$ $(4.78)$1.36 
Earnings (loss) per common share$3.46 $(2.45)$3.35 
For fiscal 2024, 2023 and 2022, approximately 0.1 million, 0.1 million and 0.1 million employee equity awards were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For fiscal years 2024 and 2023, all shares related to the Series A Convertible Preferred Stock (4.1 million weighted average shares) were excluded from the computation of diluted earnings per share as their effect would be anti-dilutive. These shares could be dilutive in future periods.
16. Employee Benefit Plans
401(k) Retirement Plan
We have 401(k) retirement plans covering substantially all of our employees. Company contributions to the 401(k) retirement plans were $6.3 million, $5.6 million, and $3.1 million for fiscal 2024, 2023, and 2022, respectively.


72

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Pension and Employee Benefit Obligations
As of February 29, 2024, we have a defined benefit pension plan for certain employees employed by Precoat Metals as of May 13, 2022 (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants did not accrue any future benefits under the Plan, and any new hires are not eligible to participate in the Plan. We fund the pension plan as required by local regulations.
Our investment strategy is to build an efficient, well diversified portfolio based on a long-term strategic outlook of the investment markets. The investment markets outlook utilizes both the historical based and forward-looking return forecasts to establish future return expectations for various asset classes. These return expectations are used to develop a core asset allocation based on the specific needs of the Plan. The core asset allocation utilizes investment portfolios of various asset classes and investment managers in order to maximize the Plan’s return while providing layers of diversification to minimize risk. Plan assets of $96.7 million as of February 29, 2024, consisted of 4.2% cash, 47.8% equity securities, 10.4% collective investment trusts and 37.6% corporate and government debt. Net periodic benefit costs related to the plan were $1.1 million and $0.6 million for fiscal 2024 and 2023, respectively.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense. The components of net benefit cost related to the Plan were as follows (in thousands):
Year Ended February 29/28,
20242023
Disclosed benefit cost
Interest cost$7,031 $5,264 
Expected return on plan assets(5,947)(4,686)
Subtotal$1,084 $578 
Net periodic benefit cost (income)1,084 578 
Disclosed net benefit cost$1,084 $578 
Presentation of benefit cost pursuant to ASC 715-20
Other components of net periodic benefit cost1,084 578 
Disclosed net benefit cost$1,084 $578 
Assumptions used to determine benefit cost:
Discount rate5.59 %4.76 %
Expected long-term rate of return on plan assets6.25 %5.50 %
The changes in benefit obligation and the funded status of the Plan as of and for the years ended below were as follows (in thousands):
As of February 29/28,
20242023
Current and non-current classification
Non-current liability$(31,148)$(31,287)
Net balance sheet asset (liability)$(31,148)$(31,287)
Reconciliation of net balance sheet asset (liability)
Net balance sheet asset (liability) at beginning of fiscal year$(31,287)$(32,505)
Interest cost(7,031)(5,264)
Expected return on plan assets5,947 4,686 
Actuarial gain (loss)(408)162 
Employer contributions1,631 1,634 
Net balance sheet asset (liability) at end of fiscal year$(31,148)$(31,287)
Assumptions and dates used for disclosure:
Discount rate5.61 %5.59 %
Census dateOctober 1, 2023October 1, 2022
73

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table presents information for the Plan with projected benefit obligations in excess of plan assets (in thousands):
As of February 29/28,
20242023
Projected benefit obligation$(127,890)$(131,787)
Fair value of plan assets, excluding receivable contributions96,742 100,500 
Net balance sheet asset (liability)$(31,148)$(31,287)
Pre-tax amounts recognized in other comprehensive income (loss) were as follows (in thousands):
Year Ended February 29/28,
20242023
Net loss (gain)$246 $(162)
Accumulated other comprehensive (income) loss before adjustment for tax effects ("AOCI")$246 $(162)
Development of AOCI
AOCI at beginning of fiscal year(162) 
Occurring during the year:
Net loss (gain)408 (162)
AOCI at fiscal year end$246 $(162)
Additional disclosure information:
In fiscal 2025, we expect to contribute $8.0 million to the Plan.
Benefit payments we expect to pay, including amounts related to expected future services that we expect to receive, are as follows (in thousands):
Fiscal Year:Pension Benefits
2025$12,344 
202611,721 
202711,498 
202811,253 
202910,974 
2030 through 203449,621 










74

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Changes in disclosed plan obligations and plan assets were as follows (in thousands):
As of February 29/28,
20242023
Change in projected benefit obligation ("PBO")
PBO at beginning of fiscal year$131,787 $144,890 
Interest cost7,031 5,264 
Actuarial loss (gain)637 (9,411)
Benefits paid from plan assets(11,565)(8,956)
PBO at fiscal year end$127,890 $131,787 
Change in plan assets
Fair value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Fair value of plan assets at fiscal year end$96,742 $100,500 
Year Ended February 29/28,
20242023
Reconciliation of net loss (gain)
Net amount at beginning of fiscal year$(162)$ 
Experience loss (gain)408 (162)
Net amount at fiscal year end$246 $(162)

















75

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table presents a reconciliation of the fair value and market-related value of the Plan assets (in thousands).
As of February 29/28,
20242023
Reconciliation of fair value of plan assets
Fair value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Fair value of plan assets at end of fiscal year$96,742 $100,500 
Reconciliation of market-related value of plan assets
Market-related value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Market-related value of plan assets at fiscal year end$96,742 $100,500 
Rate of return on invested assets
Weighted invested assets95,542 108,012 
Rate of return5.90 %(3.18)%
Investment Loss/(Gain)
Actual return6,176 (4,563)
Expected return5,947 4,686 
Loss (gain)229 9,249 
The weighted-average assumptions used to determine the benefit obligation were as follows:
February 29, 2024February 28, 2023
Discount rate5.61 %5.59 %
Expected long-term rate of return on plan assets6.25 %6.25 %
The expected long-term rate of return on plan assets is based on a forward-looking expected asset return model. This model derives an expected rate of return based on the target asset allocation of the Plan's assets. The model reflects the positive effect of periodic rebalancing among diversified asset classes. We select an expected asset return that is supported by this model.
The following table presents the fair values of the assets of our pension plans as of February 29, 2024 and February 28, 2023 by level of the fair value hierarchy. Assets categorized in Level 1 of the hierarchy are measured at fair value using a market approach based on unadjusted quoted prices from national securities exchanges. No assets were categorized in Level 2 or Level 3 of the hierarchy as of February 29, 2024 and February 28, 2023. Certain investments that are measured at fair value using the net asset value per share practical expedient have not been categorized in the fair value hierarchy and are being presented in the tables to permit a reconciliation to total plan assets. We do not fund or fully fund U.S. nonqualified and certain foreign pension plans that are not subject to funding requirements.
76

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
February 29, 2024February 28, 2023
Level 1Level 2Assets measured at Net Asset ValueTotalLevel 1Level 2Assets measured at Net Asset ValueTotal
Equity securities$ $ $46,205 $46,205 $ $ $46,193 $46,193 
Collective investment trusts  10,100 10,100   9,961 9,961 
Corporate bonds  11,617 11,617   10,995 10,995 
U.S. Government bonds  6,389 6,389   11,343 11,343 
Municipal bonds  18,362 18,362   19,759 19,759 
Cash and cash equivalents4,069   4,069 2,249   2,249 
Total pension plan assets$4,069 $ $92,673 $96,742 $2,249 $ $98,251 $100,500 
17. Share-based Compensation
AZZ has two share-based compensation plans, the 2014 Long Term Incentive Plan, as amended (the "2014 Plan") and the 2023 Long Term Incentive Plan (the "2023 Plan" and, together with the 2014 Plan, the "LTI Plans"). The 2023 Plan was approved by our shareholders on July 11, 2023, at which time the 2014 Plan was terminated other than with respect to then outstanding awards under the 2014 Plan. No future grants may be made under the 2014 Plan. The LTI Plans provide our directors, officers and certain key employees with stock options, restricted stock units, performance share units, stock appreciation rights and other stock-based awards.
The maximum number of shares that may be issued under the 2023 Plan is 1.45 million shares and, as of February 29, 2024, we have approximately 1.43 million shares reserved for future issuance under the 2023 Plan.
We account for our share-based employee compensation plans in accordance with ASC 718, Compensation—Stock Compensation. Compensation expense is recognized over the requisite service period, which is in line with the applicable vesting period for each share-based award. Forfeitures are recognized when they occur.
Restricted Stock Unit Awards
Restricted stock unit ("RSU") awards are valued at the market price of AZZ's common stock on the grant date. Awards generally vest ratably over a period of three years, but these awards may vest earlier in accordance with the Plan’s accelerated vesting provisions. RSU awards have dividend equivalent rights ("DERs"), which entitle holders of RSUs to the same dividend value per share as holders of common stock. DERs are subject to the same vesting and other terms and conditions as the corresponding unvested RSUs. DERs are accumulated and paid when the awards vest and shares are issued.










77

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
A summary of RSU award activity (including DERs) for fiscal years 2024, 2023, and 2022 is as follows:
 
Year Ended February 29/28,
202420232022
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Outstanding at beginning of year200,969 $43.50 214,098 $41.24 226,446 $35.66 
Granted132,644 38.41 148,595 44.60 77,787 51.23 
Vested(102,077)41.27 (136,197)41.16 (84,060)35.78 
Forfeited(950)45.69 (25,527)43.72 (6,075)39.02 
Outstanding at end of year230,586 $41.53 200,969 $43.50 214,098 $41.24 
Vested and expected to vest at end of year230,586 $41.53 200,969 $43.50 214,098 $41.24 
The total fair value of RSU awards vested during fiscal years 2024, 2023, and 2022 was $9.9 million, $6.1 million and $4.6 million, respectively.
Performance Share Unit Awards
AZZ grants performance share unit ("PSU") awards to certain employees, which also include DERs as described above. These PSU awards have a three-year performance cycle and will vest and become issuable, if at all, on the third anniversary from the award date. The PSU awards are based on AZZ's total shareholder return during the three-year period, in comparison to a defined specific industry peer group and include certain vesting multipliers. The fair value of PSU awards with performance and service conditions is estimated using the value of AZZ''s common stock on the date of grant. The fair value of PSU awards with market conditions is estimated using a Monte Carlo simulation model on the date of grant.
A summary of PSU award activity (including DERs) for fiscal years 2024, 2023, and 2022 is as follows:
Year Ended February 29/28,
202420232022
 Performance Stock Units  Weighted Average Grant Date Fair Value  Performance Stock Units  Weighted Average Grant Date Fair Value  Performance Stock Units  Weighted Average Grant Date Fair Value
Outstanding at the beginning of year152,546 $48.51 154,455 $44.05 143,584 $39.96 
Granted80,285 42.93 76,020 38.42 55,114 63.39 
Vested(42,868)33.22 (63,021)43.22 (44,243)54.00 
Forfeited(21,985)33.22 (14,908)48.41   
Outstanding at the end of year167,978 $51.64 152,546 $48.51 154,455 $44.05 
Vested and expected to vest at end of year167,978 $51.64 152,546 $48.51 154,455 $44.05 
The PSU awards in the table above are presented at the face value of the respective grants. However, the number of PSU awards that may ultimately vest can vary in a range 0% to 200% of the face amount of such awards, depending on the outcome of the performance or market vesting conditions, as applicable.
Stock Appreciation Rights
Stock appreciation rights ("SARs") are granted with an exercise price equal to the market value of the Company's common stock on the date of grant. These awards generally have a contractual term of seven years and vested ratably over a period of three years, although some vested immediately on issuance. These awards were valued using the Black-Scholes
78

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
option pricing model. AZZ did not grant any SARs in fiscal year 2024, 2023 or 2022. As of February 29, 2024, there were no SARs outstanding.
 
A summary of SAR activity for fiscal years 2024, 2023 and 2022 is as follows:
 
Year Ended February 29/28,
202420232022
 SARs  Weighted 
Average Exercise
Price
 SARs Weighted 
Average Exercise
Price
 SARs Weighted 
Average Exercise
Price
Outstanding at beginning of year $  $ 5,435 $45.25 
Granted      
Exercised    (5,435)45.25 
Forfeited      
Outstanding at end of year $  $  $ 
Exercisable at the end of year $  $  $ 
 Directors Grants
AZZ granted each of its independent directors a total of 2,682, 2,619 and 1,976 shares of its common stock during fiscal years 2024, 2023 and 2022, respectively. These common stock grants were valued at $42.87, $40.09 and $53.13 per share for fiscal years 2024, 2023 and 2022, respectively, which was the market price of AZZ's common stock on the respective grant dates.
Employee Stock Purchase Plan
AZZ has an employee stock purchase plan ("ESPP"), which is available to all employees. The ESPP allows employees to purchase AZZ's common stock semi-annually through accumulated payroll deductions. Offerings under this plan have a duration of 24 months (the "Offering Period"). On the first day of an Offering Period (the "Enrollment Date") the participant is granted the option to purchase shares on each exercise date at the lower of 85% of the market value of a share of our common stock on the Enrollment Date or the exercise date. The participant’s right to purchase common stock under the plan is restricted to no more than $25,000 per calendar year, and the participant may not purchase more than 5,000 shares during any Offering Period. Participants may terminate their interest in a given offering or a given exercise period by withdrawing all of their accumulated payroll deductions at any time prior to the end of the Offering Period. An aggregate of 1.5 million shares of common stock are authorized for issuance under the ESPP. Of this amount, 1.1 million shares were available for issuance as of February 29, 2024. We issue new shares upon purchase through the ESPP.
Share-based Compensation Expense
The following table shows share-based compensation expense and the related income tax benefit included in the consolidated statements of income for fiscal years 2024, 2023 and 2022 (in thousands):
 
202420232022
Compensation expense$9,510 $8,382 $9,449 
Income tax benefits$1,969 $1,539 $1,984 
Unrecognized compensation cost related to unvested stock awards at February 29, 2024 was $9.9 million, which is expected to be recognized over a weighted average period of 1.53 years.
The actual tax benefit/(expense) realized from share-based compensation during fiscal years 2024, 2023 and 2022 was $(0.2) million, $(0.1) million and $(0.4) million, respectively.
Our policy is to issue shares under these plans from AZZ’s authorized but unissued shares. We have no formal or informal plan to repurchase shares on the open market to satisfy these requirements.

79

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

18. 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. The AVAIL JV operating results for the period prior to deconsolidation are included within discontinued operations, except for AZZ Crowley Tubing, which was retained and merged into the AZZ Metal Coatings segment. See Note 9 for the results of operations related to the AZZ Infrastructure Solutions segment that is reported as discontinued operations.
A summary of each of the Company's operating segments is as follows:
AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel. The zinc alloying provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
AZZ Precoat Metals — engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.
AZZ Infrastructure Solutions — consists of the equity in earnings of the Company's 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 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.
80

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Net income from continuing operations by segment for fiscal years 2024, 2023 and 2022 was as follows (in thousands):
Year Ended February 29, 2024
Metal Coatings(1)
Precoat Metals
Infrastructure Solutions(2)
Corporate(3)(4)
Total
Sales$656,189 $881,400 $ $ $1,537,589 
Cost of sales465,147 708,981   1,174,128 
Gross margin191,042 172,419   363,461 
Selling, general and administrative26,314 32,848 6,246 76,453 141,861 
Operating income (loss) from continuing operations164,728 139,571 (6,246)(76,453)221,600 
Interest expense   (107,065)(107,065)
Equity in earnings of unconsolidated subsidiaries  15,407  15,407 
Other income128   33 161 
Income (loss) from continuing operations before income tax$164,856 $139,571 $9,161 (183,485)130,103 
Income tax expense28,496 28,496 
Net income (loss) from continuing operations$(211,981)$101,607 
(1) For fiscal 2024, AZZ Metal Coatings included expenses related to a legal matter of $5.5 million in "Selling, general and administrative".
(2) 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, including $5.8 million related to a legal settlement.
(3) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(4) For fiscal year 2024, amortization expense for acquired intangible assets of $24.0 million is included in Corporate expenses in "Selling, general and administrative" expense as these expenses are not allocated to the segments. Fiscal year 2024 also includes an accrual related to a legal settlement of $5.8 million for the settlement of a litigation matter that was acquired as part of the Precoat Acquisition and relates to the business activities that were discontinued prior to our acquisition.
Year Ended February 28, 2023
Metal Coatings(1)
Precoat Metals(2)
Infrastructure Solutions(3)
Corporate(4)
Total
Sales$636,982 $686,667 $ $ $1,323,649 
Cost of sales462,473 565,233   1,027,706 
Gross margin174,509 121,434   295,943 
Selling, general and administrative18,556 41,925  61,824 122,305 
Operating income (loss) from continuing operations155,953 79,509  (61,824)173,638 
Interest expense   (88,800)(88,800)
Equity in earnings of unconsolidated subsidiaries  2,597  2,597 
Other income101 765  374 1,240 
Income (loss) from continuing operations before income tax$156,054 $80,274 $2,597 (150,250)88,675 
Income tax expense22,336 22,336 
Net income (loss) from continuing operations$(172,586)$66,339 
(1) For fiscal year 2023, amortization expense for acquired intangible assets of $7.1 million and $15.5 million are included in AZZ Metal Coatings
    expenses in "Cost of sales" and in AZZ Precoat Metals in "Selling, general and administrative" expense, respectively.
(2) For the fiscal year 2023, AZZ Precoat Metals segment includes results from May 13, 2022 - February 28, 2023.
(3) Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV.
(4) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
81

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Year Ended February 28, 2022
Metal Coatings(1)
Precoat MetalsInfrastructure SolutionsCorporateTotal
Sales$525,598 $ $ $ $525,598 
Cost of sales379,445    379,445 
Gross margin146,153    146,153 
Selling, general and administrative17,395   49,539 66,934 
Operating income (loss) from continuing operations128,758   (49,539)79,219 
Interest expense   (6,363)(6,363)
Other income115   60 175 
Income (loss) from continuing operations before income tax$128,873 $ $ (55,842)73,031 
Income tax expense23,214 23,214 
Net income (loss) from continuing operations$(79,056)$49,817 
(1) For fiscal year 2022, amortization expense for acquired intangible assets of $6.7 million is included in AZZ Metal Coatings
    expenses in "Cost of sales."
Depreciation and amortization expense by segment for fiscal years 2024, 2023 and 2022 were as follows (in thousands):
Year Ended February 29/28,
202420232022
Depreciation and amortization:
Metal Coatings$26,353 $32,955 $30,453 
Precoat Metals27,941 40,199  
Corporate25,129 1,436 1,628 
Total$79,423 $74,590 $32,081 

Expenditures for acquisitions, net of cash, and property, plant and equipment by segment for fiscal years 2024, 2023 and 2022 were as follows (in thousands):
Year Ended February 29/28,
202420232022
Expenditures for acquisitions, net of cash, and property, plant and equipment:
Metal Coatings$25,484 $23,639 $82,736 
Precoat Metals67,809 1,315,414  
Corporate1,826 797 2,073 
Total$95,119 $1,339,850 $84,809 
As of February 29, 2024 and February 28, 2023, total assets by segment was as follows (in thousands):
As of February 29/28,
20242023
Assets:
Metal Coatings$553,505 $588,337 
Precoat Metals1,500,122 1,488,810 
Infrastructure Solutions - Investment in Joint Venture98,169 84,760 
Corporate43,709 59,572 
Total assets$2,195,505 $2,221,479 
82

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows for fiscal years 2024, 2023 and 2022 (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.
Year Ended February 29/28,
202420232022
Sales:
United States$1,498,397 $1,279,890 $494,012 
Canada39,192 43,759 31,586 
Total$1,537,589 $1,323,649 $525,598 

 
As of February 29/28,
20242023
Property, plant and equipment, net:
United States$522,693 $478,722 
Canada18,959 19,781 
Total$541,652 $498,503 

19. Investment in Unconsolidated Entity
AZZ Infrastructure Solutions (AIS) Joint Venture
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag, which totaled $15.4 million in equity in earnings year ended February 29, 2024. As of February 29, 2024, our investment in the AVAIL JV was $98.2 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. As of February 29, 2024, we did not have any related party receivables or payables outstanding. As of February 28, 2023, related party receivables and payables of $8.4 million and $6.3 million are included in "Accounts receivable" and "Other accrued liabilities," respectively, in the consolidated balance sheets.
The following tables presents AVAIL's summarized financial information (in thousands):
Summarized Balance Sheet
As of
February 29, 2024(1)
Current assets$290,260 
Long-term assets173,575 
Total assets$463,835 
Current liabilities$122,762 
Long-term liabilities129,058 
Total liabilities$251,820 
Total partners' capital212,015 
Total liabilities and partners' capital$463,835 
83

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Summarized Operating Data
Year Ended
February 29, 2024(1)
Sales$460,109 
Gross profit117,402 
Net income29,351 
(1) The Company reports our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of
     and for the twelve months ended January 31, 2024. Amounts in the table above exclude certain adjustments made by the Company to
     record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill.
20. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We may periodically enter into forward sale contracts to purchase a specified volume of zinc or natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, Derivatives and Hedging. We manage our exposure to fluctuations in interest rates by utilizing interest rate swaps to convert the variable interest rate to a fixed rate on approximately one-half of our variable-rate debt.
On September 27, 2022, we entered into a fixed-rate interest rate swap agreement with banks that are parties to the 2022 Credit Agreement, which was subsequently amended on October 7, 2022, to change the SOFR-based component of the interest rate. The interest rate swap fixes the SOFR portion of our variable-rate debt to a fixed rate of 4.277% (the "2022 Swap"). On August 17, 2023, the Company repriced its Term Loan B to SOFR plus 3.75%, resulting in a total fixed rate of 8.027%. 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. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
At February 29, 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 fiscal 2024, we reclassified $4.9 million from other comprehensive income to earnings.
21. Fair Value Measurement
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.
84

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Interest Rate Swap Agreement
Our derivative instrument consists of an interest rate swap contract, which is a Level 2 of the fair value hierarchy and included in "Other assets" in the condensed consolidated balance sheets as of February 29, 2024 and February 28, 2023. The valuation of this instrument 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 20 for more information.
Our financial instrument that is measured at fair value on a recurring basis as of February 29, 2024 and February 28, 2023 is as follows (dollars in thousands):

Carrying ValueCarrying Value
February 29,Fair Value Measurements UsingFebruary 28,Fair Value Measurements Using
2024Level 1Level 2Level 32023Level 1Level 2Level 3
Assets (Liabilities):
Interest Rate Swap Agreement$3,410 $ $3,410 $ $3,925 $ $3,925 $ 
Total Assets $3,410 $3,925 
See Note 16 for information related to the fair value of the assets in our pension plan.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of the investment in unconsolidated joint venture 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 unconsolidated joint venture 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 the Company’s long-term debt instruments are estimated based on market values for debt issues 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 $1,010.3 million and $1,125.3 million at February 29, 2024 and February 28, 2023. The estimated fair value of our outstanding debt was $1,010.3 million and $1,133.2 million at February 29, 2024 and February 28, 2023, 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.
22. 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, use of the Company’s intellectual property, worker’s compensation, environmental matters, and various commercial disputes, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the
85

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
disputes for nuisance value or potentially enter into mediation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of an unfavorable outcome on the pending lawsuits may change. The outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. Management, after consultation with legal counsel, believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
Our prior-owned affiliate ₋ The Calvert Company entered into a series of commercial contracts in 2011 and 2015 to provide equipment and services to a power plant in Georgia. The general contractor on the project, WECTEC (a subsidiary of Westinghouse), filed bankruptcy in New York in March of 2017. Our affiliate continued to perform work on the project for the owners/licensee under an interim bridge contract. We believe the affiliate was eventually terminated for convenience on the project, and the affiliate filed an adversary proceeding in bankruptcy court against WECTEC and the owners to collect all unpaid amounts. The owners of the Georgia power plant filed a countersuit in April of 2018. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. After a long and protracted discovery process and motion practice, we determined in the quarter ended August 30, 2023 that the most favorable outcome to the Company to resolve the dispute may be a negotiated settlement. This decision was made in consideration of the expenses of a lengthy jury trial and potentially protracted appeal process; the resources necessary to continue the prosecution and defense of the case given the size of the discovery and the number of issues involved; the risk factors typically associated with jury verdicts in light of all of the political circumstances currently present in Georgia regarding the power plant; and the benefit of resolving a dispute whose genesis arose more than twelve years ago based solely upon risk avoidance, and not upon the merits of the case. During the third quarter of fiscal 2024, all of the parties entered into a confidential settlement agreement, with no parties admitting any guilt or negligence and AZZ agreed to pay the owners/licensee $5.8 million on or around January 15, 2024 to resolve all outstanding matters related to the dispute. In addition, the agreement included the forgiveness of AZZ's receivable from WECTEC of $3.7 million, which was fully reserved by AZZ. This settlement of $5.8 million was accrued during the second quarter of fiscal year 2024, and is included in "Selling, general and administrative" expense in the consolidated statement of operations for the year ended February 29, 2024. The settlement was included in the AZZ Infrastructure Solutions segment, and the settlement payment was made in the fourth quarter of fiscal 2024.

In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, we filed a counter suit against STI for amounts due to AZZ for work performed. The parties unsuccessfully mediated the case in November 2021. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $5.5 million in damages for breach of contract and breach of express warranty. After a final judgment amount is entered with the Court, we expect to pursue all available appellate options as we believe we have strong grounds for appeal, which may take up to two years. As of February 29, 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. It is reasonably possible that our estimate of the probable loss may change throughout the appellate process. We expect to purchase a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process.
A litigation matter between AZZ 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. The Company is the Plaintiff and believes that it will be able to recover its damages against the Defendant. As of February 29, 2024, we have a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Accounts receivable, net" in the consolidated balance sheets, which we believe is collectible. However, neither the likelihood of an unfavorable outcome nor the ultimate collectability of this receivable, if any, can be determined at this time.
Prior to AZZ's acquisition of Precoat Metals on May 13, 2022, Precoat Metals sold its Armorel Arkansas facility to Nucor Coatings Corporation ("Nucor") via a purchase agreement dated October 27, 2020 ("2020 Agreement"). Nucor subsequently filed a lawsuit against Precoat Metals for indemnification for breach of environmental representations and warranties made in the 2020 Agreement. In the lawsuit, Nucor asserted that it has sustained certain damages resulting from Precoat Metal’s breach of its indemnification obligations that were set forth in the 2020 Agreement. The parties attended a mediation on March 18, 2024, and although the Company believed Nucor’s case was deficient and it had very strong defenses to the allegations asserted by Nucor, management determined that it was still in the best interest of the Company to settle all matters for the estimated cost of defense to retain commercial relationships with Nucor, who is both a customer and supplier to the Company. The parties mutually agreed to resolve disputed matters for $5.3 million. The parties are currently preparing a definitive settlement agreement which will resolve all outstanding matters related to the dispute. The settlement amount will be
86

AZZ INC. SEC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
paid within 60 days after a settlement agreement is signed by both parties. The $5.3 million settlement amount and additional legal expense of $0.5 million was accrued during the fourth quarter of fiscal year 2024, and is included in "Selling, general and administrative" expense in the consolidated statement of operations for the year ended February 29, 2024 and in "Other accrued liabilities" in the consolidated balance sheet as of February 29, 2024. The settlement payment expected to be made in the second quarter of fiscal 2025.
Environmental
The Company assumed certain environmental liabilities as part of the Precoat Acquisition described in Note 7. As of February 29, 2024, the reserve balance for environmental liabilities was $21.8 million, of which $3.2 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.
Commodity pricing
As of February 29, 2024, the Company had non-cancelable forward contracts to purchase approximately $47.4 million of zinc at various volumes and prices. The Company also had non-cancelable forward contracts to purchase approximately $8.2 million of natural gas at various volumes and prices. All such contracts expire in fiscal 2025. The Company 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.
Other
As of February 29, 2024, the Company had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued in lieu of customer retention withholding payments covering warranty or performance periods. In addition, as of February 29, 2024, a warranty reserve in the amount of $5.0 million was established to offset any future warranty claims.
We are expanding our coatings capabilities through the construction of a 215,000 square foot aluminum coil coating facility in Washington, Missouri that is expected to be operational in fourth quarter of fiscal 2025. As of February 29, 2024, we have capital commitments of approximately $43.2 million, which are expected to be funded through cash flows from operations and borrowings under the Revolving Credit Facility. The project is expected to result in an increase to our earnings and cash flows.
23. Subsequent Events
On March 20, 2024, the Company repriced the Term Loan B, for which $980.3 million was outstanding as of February 29, 2024 under the 2022 Credit Agreement. The repricing converted from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
87



Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Disclosure Controls and Procedures
The Company's management, with the participation of its principal executive officer and principal financial officer, have evaluated, as required by Rule 13a-15(e) under the Securities Exchange Act of 1934 ("the Exchange Act"), the effectiveness of the Company's disclosure controls and procedures. Based on that evaluation, the principal executive officer and principal financial officer concluded that the Company's disclosure controls and procedures were effective as of the end of the period covered by this Form 10-K to provide reasonable assurance that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, and were effective as of the end of the period covered by this Form 10-K to provide reasonable assurance that such information is accumulated and communicated to the Company's management, including the principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure.
Management’s Report on Internal Controls Over Financial Reporting
The Company's management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) of the Exchange Act. Because of its inherent limitations, internal control over financial reporting may not prevent or detect all misstatements or fraud. Any control system, no matter how well designed and operated, is based upon certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Management, with the participation of its principal executive officer and principal financial officer assessed the effectiveness of the Company's internal control over financial reporting based on the criteria for effective internal control over financial reporting established in "Internal Control - Integrated Framework (2013)," issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based upon its assessment, management concluded that the Company maintained effective internal control over financial reporting as of February 29, 2024.
The Company’s independent registered public accounting firm, Grant Thornton, LLP, has issued an audit report on the Company’s internal control over financial reporting, which is included in "Item 8. Financial Statements and Supplementary Data" of this Form 10-K.
Changes in Internal Controls Over Financial Reporting
There have been no changes in the Company's internal control over financial reporting during our fiscal quarter ended February 29, 2024, that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
Item 9B. Other Information
Rule 10b5-1 Trading Plans
During the fiscal quarter ended February 29, 2024, none of our officers or directors adopted or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement.”
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item with regard to executive officers is included in Part I, Item 1 of this Annual Report on Form 10-K under the heading "Information About our Executive Officers."

There have been no material changes to the procedures for shareholders to recommend nominees to our Board of Directors since we last provided such disclosures.
88


Other information required in response to this Item 10 is set forth in our definitive Proxy Statement for the 2024 Annual Meeting of Shareholders (the “Proxy Statement”) as noted below and is incorporated by reference:
information about our Directors is set forth under "Proposal 1: Election of Directors";
information about our Audit Committee, including members of the committee, and our designated "audit committee financial experts" is set forth under "Matters Relating to Corporate Governance and Board Structure - Board Committees - Audit Committee"; and
information about Section 16(a) beneficial ownership reporting compliance is set forth under "Delinquent Section 16(a) Reports" (if any to disclose).
We have adopted a Code of Conduct, which applies to the Company's officers, directors and employees (including our Chief Executive Officer, Chief Financial Officer, Chief Accounting Officer, and finance department members). The full text of our Code of Conduct is published on our website, www.azz.com, under "Investor Relations." We intend to disclose future amendments to, or waivers from, certain provisions of this Code of Conduct on our website.
Item 11. Executive Compensation
Information required in response to this Item 11 is set forth under "Director Compensation," "Executive Compensation," "Executive Compensation Tables," and "Compensation Recovery Analysis Under the Company's Clawback Policies" in our Proxy Statement and is incorporated by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Certain information required in response to this Item 12 is set forth under "Security Ownership of Management and Directors" and "Security Ownership of Certain Beneficial Owners" in our Proxy Statement and is incorporated by reference.
Equity Compensation Plan Information
The following table provides a summary of information as of February 29, 2024, relating to our equity compensation plans in which our common stock is authorized for issuance.
(a)
Number of securities
to be issued upon
exercise of
outstanding options,
warrants and rights
(b)
Weighted average
exercise price of
outstanding
options, warrants
and rights
(c)
Number of securities
remaining available for
future issuance under
equity compensation
plans (excluding shares
reflected in column (a))
Equity compensation plans approved by shareholders(1)
398,564 
'(2)
$— 

2,516,771 
'(3)
__________________________________
(1)Consists of the 2023 Long-Term Incentive Plan (the "2023 Plan"), the 2014 Long-Term Incentive Plan (the "2014 Plan"), and the 2018 Employee Stock Purchase Plan (the "2018 ESPP"). See "Item 8. Financial Statements and Supplementary Data—Note 17" for further information.
(2)Consists of (i) outstanding awards under the 2014 Plan, including 218,699 RSUs and 164,433 PSUs at the target amount; and (ii) outstanding awards under the 2023 Plan, including 11,887 RSUs and 3,545 PSUs at the target amount.
(3)Consists of (i) 1,434,472 shares available for future issuance under the 2023 Plan; (ii) and 1,082,299 shares remaining available for issuance under the 2018 ESPP. No shares are available for future issuance under the 2014 Plan.
For further discussion of the 2023 Plan, the 2014 Plan and 2018 ESPP, see "Item 8. Financial Statements and Supplementary Data—Note 17". 
Item 13. Certain Relationships and Related transactions, and Director Independence
Information required in response to this Item 13 is set forth under "Matters Relating to Corporate Governance and Board Structure—Certain Relationships and Related Party Transactions," "Matters Relating to Corporate Governance and Board Structure—Director Independence" and "Matters Relating to Corporate Governance and Board Structure—Board Committees" in our Proxy Statement and is incorporated by reference.


89


Item 14. Principal Accounting Fees and Services
Information set forth under the caption “Independent Registered Public Accounting Firm” in our Proxy Statement is incorporated by reference in response to this Item 14.
90


PART IV
 
Item 15. Exhibits and Financial Statement Schedules
 
(a) Documents filed as part of this report

1.Consolidated Financial Statements

2. Financial Statement Schedules

All schedules have been omitted because they are not required, not applicable, or the required information is otherwise included.

3. Exhibits
Incorporated by Reference
Exhibit NumberDescriptionFormExhibitFiling Date
2.1**8-K2.13/8/22
2.28-K2.15/9/22
2.3**8-K2.16/27/22
3.110-K3.14/25/23
3.210-Q3.110/10/23
4.110-K4.14/25/23
4.210-Q4.110/13/00
4.310-K4.34/25/23
4.410-Q3.210/10/23
4.58-K4.15/16/22
10.18-K10.15/9/22
10.2**8-K10.15/16/22
10.38-K10.18/17/23
10.48-K10.112/21/23
91


10.58-K10.13/20/24
10.6**8-K10.25/16/22
10.78-K10.35/16/22
10.8**8-K10.110/6/22
10.9*S-84.57/9/14
10.10*8-K10.21/21/16
10.11*8-K10.41/21/16
10.12*8-K10.61/21/16
10.13*8-K10.17/11/23
10.14*+Form of Restricted Share Unit Award Under the AZZ Inc. 2023 Long-Term Incentive Plan
10.15*+Form of Performance Share Award Agreement Under the AZZ Inc. 2023 Long-Term Incentive Plan
10.16*DEF 14AAppendix B5/28/15
10.17*8-K10.31/21/16
10.18*S-84.37/27/18
10.19*8-K10.110/7/19
10.20*8-K10.211/7/13
10.21*8-K10.111/4/20
10.22
*
10-Q
10.7
10/12/21
10.23*+
21.1
+
23.1
+
31.1
+
31.2
+
32.1++
32.2++
97.1+
101.INS+XBRL Instance Document
101.SCH+XBRL Taxonomy Extension Schema Document
101.CAL+XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF+XBRL Taxonomy Extension Definition Linkbase Document
101.LAB+XBRL Taxonomy Extension Label Linkbase Document
92


101.PRE+XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Date File (embedded with the Inline XBRL document)
**Schedules and exhibits have been omitted as allowed pursuant to SEC rules and regulations. The Company hereby undertakes to furnish supplemental copies of any of the omitted schedules and exhibits upon request by the SEC. The Company may request confidential treatment for any schedules and exhibits so furnished.

* Indicates management contract, compensatory plan or arrangement.
+ Indicates filed herewith.
++ Indicates furnished herewith.
Item 16. Form 10-K Summary
None.

93


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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)
April 22, 2024By:/s/ Thomas E. Ferguson
 Thomas E. Ferguson,
President and Chief Executive Officer
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of AZZ and in the capacities and on the dates indicated.
 
April 22, 2024/s/ Daniel R. Feehan
Daniel R. Feehan
Chairman of the Board of Directors
April 22, 2024/s/ Thomas E. Ferguson
Thomas E. Ferguson
President, Chief Executive Officer and Director (Principal Executive Officer)
April 22, 2024/s/ Philip A. Schlom
Philip A. Schlom
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
April 22, 2024 /s/ Tiffany Moseley
 Tiffany Moseley
Chief Accounting Officer
(Principal Accounting Officer)
April 22, 2024 /s/ Daniel E. Berce
 Daniel E. Berce
Director
April 22, 2024/s/ Paul Eisman
Paul Eisman
Director
April 22, 2024 /s/ Venita McCellon-Allen
 Venita McCellon-Allen
Director
April 22, 2024/s/ Ed McGough
Ed McGough
Director
April 22, 2024/s/ Steven R. Purvis
Steven R. Purvis
Director
April 22, 2024/s/ Carol R. Jackson
Carol R. Jackson
Director
April 22, 2024/s/ Clive A. Grannum
Clive A. Grannum
Director
April 22, 2024/s/ David Kaden
David Kaden
Director
94
EX-10.23 2 amendedcompensationrecover.htm EX-10.23 Document
Exhibit 10.23

COMPENSATION RECOVERY POLICY

Purpose. The purpose of this Compensation Recovery Policy (the “Policy”) is to provide AZZ Inc. and its subsidiaries (the “Company”) a mechanism for recovering certain incentive based compensation should the Company be required to restate its financial statements or a management-level employee engages in serious misconduct. The term “Misconduct” shall include, but not be limited to, (i) dishonesty, insubordination, harassment, or belligerent behavior; (ii) any breach of the Company’s Code of Conduct, any confidentiality or any other agreements with the Company, Company policies, or duty of loyalty to the Company; (iii) habitual neglect or incompetence in carrying out employment duties; or (iv) the commission of any act that would constitute a felony or violation of a law applicable to the conduct of corporate employees, including, but not limited to, any law prohibiting bribery, or any law applicable to public companies. Accordingly, as set forth in this Policy, it may be appropriate for the Company to recover Incentive Compensation (as defined below) of certain Covered Persons (as defined below), to the extent permitted by applicable law. This Policy shall apply to Incentive Compensation awarded, approved or granted on or after the Effective Date. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company, provided, that there shall be no duplication of recovery under this Policy, the Company's Executive Officer Incentive Compensation Recovery Policy, or any other clawback policy or any provision or the Sarbanes-Oxley Act of 2002.
I. Applicability. This Policy applies to all former and current executive officers of the Company within the meaning of Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended, and any such other key employees of the Company who may from time to time be determined by the Administrator to be deemed subject to the Policy (collectively, the “Covered Person(s)”).

II. Administration. This Policy will be administered by the Compensation Committee of the Board of Directors (the “Committee”) unless the Board of Directors determines to administer the Policy itself (the Committee or the Board of Directors, as applicable, in its role administering the Policy is the “Administrator”). The Administrator shall have full and final authority to make all determinations under this Policy, including without limitation, whether the Policy applies and if so, the amount of compensation to be recovered from the Covered Persons and the means of recovery (in conformity with Section 409A (“Section 409A”) of the Internal Revenue Code of 1986, as amended (the “IRC”)). All determinations and decisions made by the Administrator pursuant to the provisions of this Policy shall be final, conclusive and binding on all persons, including the Company, its affiliates, its shareholders and employees. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of any applicable laws, SEC rules or standards and Section 409A.

III. Recovery Requirement. In the event the Company is required to prepare an accounting restatement due to its material noncompliance with any financial reporting requirement under United States securities laws (a “Restatement Requirement”), the Administrator shall seek to recover any excess Incentive Compensation received by any Covered Person during the three completed fiscal years immediately preceding the date on which the Company is required to prepare such an accounting restatement, in conformity with Section 409A. Without limiting the foregoing, in the event that any Covered Person engages in Misconduct, the Administrator shall seek to recover any Incentive Compensation received by such Covered Person during the most recently completed fiscal year immediately preceding the date on which such Misconduct is discovered, in conformity with Section 409A (any such




required reimbursement or forfeiture based on Misconduct, a “Misconduct Requirement” and, collectively with a Restatement Requirement, “Recoverable Events” or individually a “Recoverable Event”). For purposes of this Policy, the date on which the Company is required to prepare an accounting restatement shall be deemed to be the earlier of (i) the date the Board of Directors concludes or reasonably should have concluded that the Company's previously issued financial statements contain a material error or (ii) the date a court, regulator or other legally authorized body directs the Company to restate its previously issued financial statements to correct a material error.

IV. Means of Recovery. In the event any Recoverable Event occurs, the Administrator shall satisfy the Company’s obligations under this Policy to recover any amount owed from any applicable Covered Person (not exceeding in the aggregate the applicable Recoverable Amount as described in Section VI) by exercising its sole and absolute discretion in how to accomplish such recovery, and the Administrator may utilize any method of recovery permitted under applicable law and in conformity with Section 409A, in each case without the payment of an amount to such Covered Person or the creation of a legally binding right to a payment to such Covered Person as a substitute for the recovered amount.

V. Incentive Compensation Calculation and Definition. With respect to any Restatement Requirement, the amount of excess Incentive Compensation (i.e., the amount to be recovered under this Policy) shall be the amount of Incentive Compensation received that exceeds the amount of Incentive Compensation that otherwise would have been received had it been determined based on the applicable restated financial statements and shall be computed without regard to any taxes paid. For incentive-based compensation based on stock price or total shareholder return, where the amount of erroneously awarded compensation is not subject to mathematical recalculation directly from the information in an accounting restatement:

(a) The amount shall be based on a reasonable estimate of the effect of the accounting restatement on the stock price or total shareholder return upon which the Incentive Compensation was received; and

(b) The Company shall maintain documentation of the determination of that reasonable estimate.

The amount of Incentive Compensation recoverable with respect to any Recoverable Event is referred to herein as the “Recoverable Amount”. With respect to any Misconduct Requirement, the Recoverable Amount shall be deemed to be the amount of Incentive Compensation received by the applicable Covered Person during the most recently completed fiscal year immediately preceding the date on which such Misconduct is discovered.

For purposes of this Policy, “Incentive Compensation” shall mean any cash bonus, incentive payment, equity based award or other compensation granted, earned, and/or received by such Covered Person from the Company on or after the Effective Date, and/or any profits realized by such Covered Person from the sale of Company equity securities obtained by the Covered Person upon exercise or grant of any stock appreciation right, restricted stock, restricted stock unit or any other form of equity compensation or otherwise that was granted on or after the Effective Date, the amount, payment and/or vesting of which was calculated based wholly or in part on the attainment of a financial reporting measure; provided, however, that “Incentive Compensation” shall not include a Covered Person’s base salary.





VI. Determinations in Discretion of the Administrator. The Administrator shall recover any excess Incentive Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the Administrator.

Any action or inaction by the Administrator with respect to a Covered Person under this Policy shall in no way limit the Administrator’s actions or decision not to act with respect to any other Covered Person under this Policy or under any similar policy, agreement or arrangement, nor shall any such action or inaction serve as a waiver of any rights the Company may have against any Covered Person other than as set forth in this Policy. The Administrator may apply these provisions differently to each such Covered Person, as permitted in conformity with Section 409A, and in its sole and absolute discretion, taking into account (i) whether the assertion of a claim may violate applicable law or prejudice the interests of the Company (including, but not limited to, any prejudice to the interests of the Company in any proceeding or investigation), (ii) whether other penalties or punishments are being imposed on the Covered Person, including by third parties, or any governmental or regulatory authority (including, without limitation, action taken under Section 304 of the Sarbanes-Oxley Act of 2002), (iii) the nature of the events that led to a Recoverable Event, (iv) the Covered Person’s conduct, role and responsibilities with respect to the events that led to a Recoverable Event, (v) Section 409A; and (vi) such other factors as determined by the Administrator.

VII. Recovery Procedure. If the Administrator intends to seek recoupment (or, for the purpose of this paragraph, any other means of recovery) of any Incentive Compensation under this Policy from a Covered Person, it must determine in its sole and absolute discretion the manner of recovery of any Recoverable Amount, including, without limitation, through the reduction (or forfeiture) of future awards or payments, unpaid amounts or awards, or any other compensation or payments due to the Covered Person from the Company (under any compensation agreement or arrangement between the Covered Person and the Company) or other legal action, which manner of recovery shall be in conformity with Section 409A. The Administrator shall provide the Covered Person written notice which states the amount demanded to be recovered from such Covered Person and how the Committee calculated that amount. The written notice must be made within 90 days of the submission to the SEC of the accounting restatement or the Committee’s final determination that Misconduct occurred. If a demand for repayment is made to such Covered Person, such Covered Person must repay the amount demanded within 120 days after the written notice is issued. The Administrator may, at its sole discretion, agree on a repayment plan with the Covered Person which allows the Covered Person to repay the amount demanded within a longer period of time (as permitted under Section 409A and other applicable laws, rules and regulations, including, without limitation, Section 402 of the Sarbanes-Oxley Act of 2002). For the avoidance of doubt, the Company shall not indemnify any Covered Person against the loss of any incorrectly awarded Incentive Compensation.

VIII. Enforceability. The Administrator may determine that any equity award agreement, employment agreement, bonus plan or similar agreement or plan entered into or amended on or after the Effective Date shall, as a condition to the grant of any benefit covered by such agreement or plan, require a Covered Person to contractually agree to abide by the terms of this Policy. Further, the adoption of this Policy does not mitigate, and is intended to enhance, the effect of any recoupment, forfeiture or similar policies in any equity award agreement, employment agreement or similar agreement in effect prior to the Effective Date. The remedy specified in this Policy shall not be exclusive and shall be in addition to every other right or remedy at law or in equity that may be available to the Company.





IX. Severability. The provisions in this Policy are intended to be applied to the fullest extent of the law; provided, however, to the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted, and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law.

X. Other Recoupment Rights. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment or repayment that may be available to the Company (a) under applicable law, regulation or rule, including without limitation Section 304 of the Sarbanes-Oxley Act of 2002, (b) pursuant to the terms of the Company's Executive Officer Incentive Compensation Recovery Policy, any similar policy or recoupment provision in any employment agreement, severance agreement, equity award agreement, bonus plan, or similar agreement or plan, and (c) any other legal remedies available to the Company, provided, that there shall be no duplication of recovery under this Policy, the Company's Executive Officer Incentive Compensation Recovery Policy, or any other clawback policy or any provision, or the Sarbanes-Oxley Act of 2002.

XI. Amendment; Termination. Without limiting Section IX above, the Board of Directors may amend this Policy from time to time in its sole and absolute discretion and shall amend this Policy as it deems necessary to comply with any applicable laws, SEC rules or standards, or to comply with Section 409A or other rules, regulations, or guidance promulgated under the IRC. The Board of Directors may terminate this Policy at any time.

XII. Successors. This Policy shall be binding and enforceable against all Covered Persons and their beneficiaries, heirs, executors, administrators or other legal representatives.


















Amended and Restated on June 29, 2023.


EX-21.1 3 ex211fy24subsidiaries.htm EX-21.1 Document

Exhibit 21.1





Subsidiaries*
Name of SubsidiaryJurisdiction of Formation
101132119 Saskatchewan Ltd.Canada
AAA Galvanizing – Chelsea, LLCDelaware
AAA Galvanizing – Dixon, Inc.Delaware
AAA Galvanizing – Hamilton, LLCDelaware
AAA Galvanizing – Joliet, Inc.Delaware
AAA Galvanizing – Peoria, Inc.Delaware
AAA Galvanizing – Winsted, Inc.Delaware
Arbor-Crowley, LLCDelaware
Arizona Galvanizing, Inc.Arizona
ArkGalv, LLCArkansas
Atkinson Holding Company LLCDelaware
Atlantic Research, LLCDelaware
Automatic Processing IncorporatedMississippi
Aztec Industries, Inc.Mississippi
Aztec Manufacturing – Waskom LLCTexas
Aztec Manufacturing LLCTexas
AZZ Acquisition Sub, LLCDelaware
AZZ Canada LimitedCanada
AZZ Financial, LLCDelaware
AZZ Galvanizing - Bristol LLCDelaware
AZZ Galvanizing – Chattanooga LLCTennessee
AZZ Galvanizing – Kennedale, LLCDelaware
AZZ Galvanizing – Louisiana LLCDelaware
AZZ Galvanizing – Morgan City, LLCDelaware
AZZ Galvanizing – NashvilleDelaware
AZZ Galvanizing – Nebraska, LLCDelaware
AZZ Galvanizing – Reno, LLCDelaware
AZZ Galvanizing – Rockford LLCDelaware
AZZ Galvanizing – San Antonio, LLCDelaware
AZZ Galvanizing – South Carolina LLCDelaware
AZZ Galvanizing and Plating – Milwaukee LLCDelaware
AZZ Galvanizing Calgary Ltd.Canada
AZZ Galvanizing Canada LimitedCanada
AZZ Galvanizing Co. Ltd.Canada
AZZ Galvanizing Edmonton Ltd.Canada
AZZ Galvanizing Saskatoon Ltd.Canada



AZZ Group LLCDelaware
AZZ Holdings LLCDelaware
AZZ Surface Technologies LLCDelaware
AZZ Surface Technologies – Crowley LLCDelaware
AZZ Surface Technologies – Gainesville LLCDelaware
AZZ Surface Technologies – Garland South LLCDelaware
AZZ Surface Technologies – Rowlett LLCDelaware
AZZ Surface Technologies – Tampa LLCTampa
AZZ Surface Technologies – Terrell LLCDelaware
Casco Investors LLCDelaware
Gulf Coast Galvanizing, LLCAlabama
International Galvanizers LLCTexas
Midwest Metal Coatings, LLCDelaware
NAGALV-Ohio, Inc.Delaware
NAGALV-WV, Inc.Delaware
North American Galvanizing & Coatings, Inc.Delaware
North American Galvanizing Company, LLCDelaware
Precoat Can Machinery, Inc.Ohio
Precoat Elk Ridge Holdings CorporationDelaware
Precoat Holdings I LLCDelaware
Precoat Holdings II LLCDelaware
Precoat LLCDelaware
Precoat Metal Coatings LLCDelaware
Precoat Metal Acquisition, LLCDelaware
Precoat Metals Corp.Indiana
Precoat Metals Holdings, LLCDelaware
Precoat Metals Washington LLCDelaware
Precoat Mezzanine LLCDelaware
Rogers Galvanizing Company – Kansas CityOklahoma
Sabine Towing & Transportation, LLCDelaware
The Valley Line, LLCDelaware
Witt Galvanizing – Cincinnati, LLCDelaware
Witt Galvanizing – Muncie, LLCDelaware
Witt Galvanizing – Plymouth, LLCDelaware
Zalk Steel & Supply Co.Delaware

EX-23.1 4 ex23120240229consent.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated April 22, 2024, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of AZZ Inc. on Form 10-K for the fiscal year ended February 29, 2024. We consent to the incorporation by reference of said reports in the Registration statements of AZZ Inc. on Forms S-3 (File No. 333-66294 and 333-268178), Form S-3ASR (File No. 333-276450) and on Forms S-8 (File Nos. 333-273201, 333-229487, 333-226379, 333-92377, 333-31716, 333-38470, 333-48886, 333-90968, 333-131068, 333-152960, 333-152958, 333-197323 and 333-229487).

/s/ GRANT THORNTON LLP

Dallas, Texas
April 22, 2024

EX-31.1 5 ex31120240229.htm EX-31.1 Document

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

EX-31.2 6 ex31220240229.htm EX-31.2 Document

Exhibit 31.2
Certification by Philip A. Schlom
Pursuant to Securities Exchange Act Rule 13a-14(a)
I, Philip A. Schlom, certify that:
1. I have reviewed this Annual Report on Form 10-K of AZZ Inc. for the period ended February 29, 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:April 22, 2024 /s/ Philip A. Schlom
 Philip A. Schlom
 Chief Financial Officer

EX-32.1 7 ex32120240229.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") Annual Report on Form 10-K for the period ended February 29, 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:April 22, 2024 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-32.2 8 ex32220240229.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, Philip A. Schlom, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Annual Report on Form 10-K for the period ended February 29, 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:April 22, 2024 /s/ Philip A. Schlom
 Philip A. Schlom
 Chief Financial Officer
 

EX-97.1 9 eoclawbackpolicydodd-frank.htm EX-97.1 Document
Exhibit 97.1

AZZ Inc.
EXECUTIVE OFFICER INCENTIVE COMPENSATION RECOVERY POLICY

I. Purpose

The Board of Directors (the “Board”) of AZZ Inc., a Texas corporation (the “Company”), has adopted this policy (this “Policy”) which requires the recovery of certain executive compensation in the event that the Company is required to prepare an Accounting Restatement (as defined below). References herein to the Company also include all of its consolidated direct and indirect subsidiaries. This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rule 10D-1 thereunder, and Section 303A.14 of the New York Stock Exchange (the “NYSE”) Listed Company Manual (“Section 303A.14”) and will be interpreted and applied accordingly.

II. Administration

This Policy will be administered by the Compensation Committee (the “Committee”). The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. Any determinations made by the Committee will be final and binding on all affected individuals.

III. Covered Persons

This Policy applies to the Company’s current and former executive officers, as determined pursuant to Rule 16a-1(f) promulgated under the Exchange Act and including executive officers identified under Item 401(b) of Regulation S-K (“Executive Officers,” and together with any former Executive Officer, the “Covered Persons”). Each Executive Officer shall be required to sign and return to the Company the Acknowledgement Form attached hereto as Exhibit A pursuant to which such Executive Officer will agree to be bound by the terms and comply with this Policy.

IV. Recoupment upon an Accounting Restatement

If the Company is required to prepare an Accounting Restatement, the Company will recover reasonably promptly all Erroneously Awarded Compensation from each Covered Person, unless the Committee determines in accordance with Section VI below that such recovery is impracticable.

For purposes of the foregoing:

Accounting Restatement” means an accounting restatement of any of the Company's financial statements due to the Company's material noncompliance with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or to correct an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period, within the meaning of Rule 10D-1 and Section 303A.14. For the avoidance of doubt, an Accounting Restatement will not be deemed to occur in the event of a restatement of the Company’s financial statements due to an out-of-period adjustment or due to a retrospective (i) application of a change in accounting principles; (ii) revision to reportable segment information due to a change in the structure of the Company’s internal organization; (iii) reclassification due to a discontinued operation; (iv) application of a change in reporting entity,



Exhibit 97.1
such as from a reorganization of entities under common control; or (v) revision for stock splits, reverse stock splits, stock dividends, or other changes in capital structure.

Covered Incentive Compensation” means Incentive Compensation Received on or after October 2, 2023 by a person: (i) after beginning service as an Executive Officer, (ii) who served as an Executive Officer at any time during the performance period for that Incentive Compensation, and (iii) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (iv) during the three completed fiscal years immediately preceding the date that the Company is required to prepare the Accounting Restatement (or such longer period as required under Section 303A.14 in the event the Company changes its fiscal year). The date that the Company is required to prepare the Accounting Restatement will be the earlier of (x) the date the Board concluded or reasonably should have concluded that the Accounting Restatement is required, and (y) the date a court, regulator or other authorized body directs the Company to prepare the Accounting Restatement.

Erroneously Awarded Compensation” means the amount of Covered Incentive Compensation that was Received by each Covered Person in excess of the Covered Incentive Compensation that would have been Received by the Covered Person had such Covered Incentive Compensation been determined based on the restated Financial Reporting Measure following an Accounting Restatement, computed without regard to taxes paid. For this purpose, if the amount of Covered Incentive Compensation that is Received by a Covered Person was based on the Company's stock price or total shareholder return and is not subject to mathematical recalculation directly from the Accounting Restatement, the amount to be recovered as Erroneously Awarded Compensation shall be based on a reasonable estimate of the effect of the Accounting Restatement on the Financial Reporting Measure upon which the Covered Incentive Compensation was Received. The Company's Corporate Secretary shall, on behalf of the Committee, obtain and maintain all documentation of the determination of any such reasonable estimate and provide such documentation to the NYSE when required.

Financial Reporting Measure” means (i) any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements and any measure that is derived wholly or in part from any such measure, and (ii) the Company’s stock price and the total stockholder return of the Company. A measure, however, need not be presented within the financial statements or included in a filing with the U.S. Securities and Exchange Commission (“SEC”) to constitute a Financial Reporting Measure.

Incentive Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For the avoidance of doubt, Incentive Compensation shall also be deemed to include any amounts which were determined based on (or were otherwise calculated by reference to) Incentive Compensation (including, without limitation, any amounts under any long-term disability, life insurance or supplemental retirement plan or any notional account that is based on Incentive Compensation, as well as any earnings accrued thereon).

Received” - Incentive Compensation is deemed “Received” in the Company's fiscal period during which the Financial Reporting Measure specified in such Incentive Compensation is attained.

Recoupment of Erroneously Awarded Compensation pursuant to this Policy is made on a “no fault” basis, without regard to whether any misconduct occurred or whether any Covered Person has responsibility for the noncompliance that resulted in the Accounting Restatement.



Exhibit 97.1

V. Method of Recoupment

The Committee will determine, in its sole discretion, the method for recouping Erroneously Awarded Compensation hereunder, which may include, without limitation, any of the following:

Requiring reimbursement of cash Incentive Compensation previously paid;
Seeking recovery of any gain realized on or since the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards;
Offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Person (including, without limitation, any severance otherwise payable by the Company to the Covered Person);
Making a deduction from the Covered Person’s salary;
Requiring the Covered Person to transfer back to the Company any shares he or she received pursuant to an equity award;
Surrendering to the Company any shares being held pursuant to stock ownership guidelines;
Cancelling, or reducing the number of shares subject to, or the value of, outstanding vested or unvested equity awards; and/or
Taking any other remedial and recovery action permitted by law, as determined by the Committee.

The Committee will consider Section 409A of the U.S. Internal Revenue Code of 1986, as amended, prior to offsetting recouped amounts against future payments of deferred compensation. In addition, the Committee may, in its sole discretion, determine whether and to what extent additional action is appropriate to address the circumstances surrounding the noncompliance so as to minimize the likelihood of any recurrence.

VI. Impracticability

The Committee will recover any Erroneously Awarded Compensation in accordance with this Policy unless the Committee determines that such recovery would be impracticable because (i) the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered, (ii) recovery would violate an applicable home country law adopted prior to November 28, 2022, or (iii) recovery would likely cause an otherwise tax-qualified, broad-based retirement plan of the Company to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder. Before concluding that it would be impracticable to recover any Erroneously Awarded Compensation based on the expense of enforcement, the Company shall make a reasonable attempt to recover such Erroneously Awarded Compensation, and the Company Secretary, on behalf of the Committee, shall document such reasonable attempt(s) to recover and provide that documentation to the NYSE when required. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of law, the Committee shall engage legal counsel experienced and qualified to practice law in the applicable jurisdiction (if such counsel is acceptable to the NYSE) to render an opinion that recovery would result in a violation of law and shall provide such opinion to the NYSE. The Company shall provide funding for the fees and expenses of such legal counsel as approved by the Committee.

VII. No Indemnification or Insurance

Neither the Company nor any of its subsidiaries or affiliates shall indemnify any Covered Person against the loss of any Erroneously Awarded Compensation. Further, neither the Company nor any of its subsidiaries or affiliates shall pay or reimburse any Covered Person for any insurance policy entered into



Exhibit 97.1
by a Covered Person that provides for full or partial coverage of any recoupment obligation under this Policy.

VIII. Amendment; Termination

The Board or the Committee may amend this Policy from time to time in its discretion in any manner consistent with applicable law and regulation. The Board or Committee may terminate this Policy at any time when the Company does not have a class of securities listed on a national securities exchange or a national securities association.

IX. Other Recoupment Rights

The Board intends that this Policy will be applied to the fullest extent of the law. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment or repayment that may be available to the Company (a) under applicable law, regulation or rule, (b) pursuant to the terms of the Company's Compensation Recovery Policy, any similar policy or recoupment provision in any employment agreement, severance agreement, equity award agreement, bonus plan, or similar agreement or plan, and (c) any other legal remedies available to the Company, provided, that there shall be no duplication of recovery under this Policy, the Company's Compensation Recovery Policy, or any other clawback policy or any provision, or the Sarbanes-Oxley Act of 2002. Further, the provisions of this Policy are in addition to (and not in lieu of) any rights to repayment the Company may have under Section 304 of the Sarbanes-Oxley Act of 2002.

X. Successors

This Policy shall be binding and enforceable against all Covered Persons and their beneficiaries, heirs, executors, administrators, or other legal representatives.

XI. Disclosure

The circumstances of any recoupment pursuant to this Policy will be publicly disclosed where required by Rule 10D-1, Item 402 of Regulation S-K and Section 303A.14. In accordance with Rule 10D-1, the Policy shall be filed with the SEC as an exhibit to the Company’s Form 10-K, as provided in Item 601(b) of Regulation S-K.

XII. Change of Listing

In the event that the Company lists its securities on any national securities exchange or national securities association other than the NYSE, all references to “NYSE” in this Policy shall mean each national securities exchange or national securities association upon which the Company has a class of securities then listed.





Exhibit 97.1
Exhibit A

AZZ Inc.
Executive Officer Incentive Compensation Recovery Policy Acknowledgment Form

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the AZZ Inc. Executive Officer Incentive Compensation Recovery Policy (the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgement Form (this “Acknowledgement Form”) shall have the meanings ascribed to such terms in the Policy. By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation to the Company to the extent required by, and in a manner permitted by, the Policy.


Signature
Print Name
Date


EX-101.SCH 10 azz-20240229.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Property, Plant and Equipment (Notes) link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories (Notes) link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Other Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Mezzanine Equity link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Investments in Unconsolidated Entity link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Other Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Operating segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Investments in Unconsolidated Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Summary of Significant Accounting Policies - Disaggregated Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Summary of Significant Accounting Policies - Contract Liability Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Property, Plant and Equipment - Classification of Depreciation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Goodwill and Intangible Assets - Amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Acquisitions - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - 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 9954511 - Disclosure - Supplemental Cash Flow Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Discontinued Operations - Narrative (Q) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Debt - Schedule of Long-term Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Debt - Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Income Taxes - Provision of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Income Taxes - Reconcilliation of Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Mezzanine Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Equity - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Employee Benefit Plans - Summary of Net Period Costs and Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Employee Benefit Plans - Changes in Benefit Obligation and Funded Status of Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Employee Benefit Plans - Projected Benefit Plan in Excess of Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Employee Benefit Plans - Reconcoliation of Net Loss (Gain) for AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Employee Benefit Plans - Expected Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Employee Benefit Plans - Changes in Projected Benefit Obligations and Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Employee Benefit Plans - Discount Rate and Expected Long-Term Rate of Return on Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Employee Benefit Plans - Fair Value of Assets on Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Share-based Compensation - Share-based Payment Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Stock-based Compensation - Summary of the Company’s SARs activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Share-based Compensation - Schedule By Exercise Price Range (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Share-based Compensation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Share-based Compensation - Share-based Compensation and Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Operating segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954552 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954553 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954554 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954555 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954556 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 azz-20240229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 azz-20240229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 azz-20240229_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 Employee-related expenses Other Employee-related Liabilities, Current Increase to return factor, period two Redemption Price, Increase To Return Factor, Period Two Redemption Price, Increase To Return Factor, Period Two Earnings (loss) per common share from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Inventory reserves Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Related Party Transaction [Line Items] Related Party Transaction [Line Items] Shares issued upon conversion (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Schedule of assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Net actuarial gain (loss), tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Deferred tax liabilities Deferred Income Tax Liabilities, Net Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward] 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] Accounts payable and other accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Stock compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 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] 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. -- Defined Benefit Plan, Plan Assets, Category Defined Benefit Plan, Plan Assets, Category [Table Text Block] Customer [Axis] Customer [Axis] Defined Benefit Plan, Assumptions Defined Benefit Plan, Assumptions [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cash dividends paid on common shares Dividends, Cash Proceeds from divestiture Proceeds from Divestiture of Businesses Diluted earnings per common share (usd per share) Diluted earnings per common share (usd per share) Earnings Per Share, Diluted 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,347 and $5,752 at February 29, 2024 and February 28, 2023, respectively Accounts receivable 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] Line of Credit Line of Credit [Member] Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount U.S. Government bonds US Government Agencies Debt Securities [Member] Non-compete agreements Noncompete Agreements [Member] Granted, Weighted Average Exercise Price (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Decrease to interest rate margin Debt Instrument, Decrease To Interest Rate Margin Debt Instrument, Decrease To Interest Rate Margin Machinery and equipment Machinery and Equipment [Member] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Loss on disposal group held for sale Gain (Loss) on Disposal Group Held For Sale, Discontinued Operations Gain (Loss) on Disposal Group Held For Sale, Discontinued Operations Other accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Directors Grants Directors Grants [Member] Directors grants. Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Shareholders' Equity: Equity, Attributable to Parent [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract liability Contract with Customer, Liability Contract with Customer, Liability 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 Acquisition costs Acquisition Costs, Period Cost Related party, amount of transaction Related Party Transaction, Amounts of Transaction Executive Category: Executive Category [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised, Weighted Average Exercise Price (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Total deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses Increase (Decrease) in Accrued Liabilities Total provision for income taxes Income Tax Expense (Benefit), Intraperiod Tax Allocation 2026 Long-Term Debt, Maturity, Year Two Shares of company common stock (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Prepaid expenses and other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number 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 AIS Joint Venture AIS Joint Venture [Member] AIS Joint Venture Retirement Plan Type [Domain] Retirement Plan Type [Domain] Amounts reclassified from AOCI Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Equity Method Investee Equity Method Investee [Member] Depreciation Depreciation Trademarks / Tradenames Trademarks [Member] Amortizable intangible assets Finite-Lived Intangible Assets, Gross [Abstract] Equity Method Investments Equity Method Investments [Table Text Block] Amount of cash uninsured Cash, Uninsured Amount Sales Revenues Income tax payable Accrued Income Taxes, Current AZZ Infrastructure Solutions AZZ Infrastructure Solutions [Member] AZZ Infrastructure Solutions Other (income) expense, net Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Equity in earnings of unconsolidated entities Equity In Earnings Of Unconsolidated Entities Equity In Earnings Of Unconsolidated Entities Granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Goodwill [Line Items] Goodwill [Line Items] Property, plant, and equipment, gross Property, Plant and Equipment, Gross Lease liabilities obtained from new ROU assets - operating Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Workers' compensation liability Workers' Compensation Liability, Noncurrent Expected return (loss) on plan assets Expected return Defined Benefit Plan, Expected Return (Loss) on Plan Assets Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] 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 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Expected contributions next fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 2023 Plan 2023 Plan [Member] 2023 Plan Average price per share (in usd per share) Shares Acquired, Average Cost Per Share Employee related items Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 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] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Costs and Expenses Operating Costs and Expenses [Abstract] Consideration transferred Business Combination, Consideration Transferred 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 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 Vesting percentage of award Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 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 Other Long-Term Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] Employee Stock Option Employee Stock Option [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Maximum Maximum [Member] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Depreciation and amortization Depreciation, Amortization and Accretion, Net Document Type Document Type Acquisitions(1) Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Metal Coatings Metal Coatings [Member] Metal Coatings Earnings per common share from continuing operations Earnings Per Share, Continuing Operations [Abstract] Earnings Per Share, Continuing Operations Earnings (loss) per common share from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Total amount of shares repurchased Treasury Stock, Value, Acquired, Cost Method Inventories Inventory, Policy [Policy Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] 2027 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Share-based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Other non-cash items Other Noncash Income (Expense) Outside basis - AVAIL JV Effective Income Tax Rate Reconciliation, Outside Basis Available JV, Percent Effective Income Tax Rate Reconciliation, Outside Basis Available JV, Percent Business Acquisition [Axis] Business Acquisition [Axis] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current State and local Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Other Other Customer [Member] Forfeited (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Operating income (loss) from discontinued operations Disposal Group, Including Discontinued Operation, Operating Income (Loss) Actuarial gain (loss) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Sublease income Sublease Income Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] 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] Outstanding at beginning of year (usd per share) Outstanding at end of year (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Fixed interest rate on swap agreement Derivative, Fixed Interest Rate Thereafter Finance Lease, Liability, to be Paid, Thereafter Finance Lease, Liability, to be Paid, Thereafter Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Currency Translation Adjustment Goodwill, Foreign Currency Translation Gain (Loss) Dividends on preferred stock Dividends, Preferred Stock Total lease expense Lease, Cost Inventories Deferred Tax Assets, Inventory Statistical Measurement [Axis] Statistical Measurement [Axis] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Long-Term Debt [Text Block] Lease improvements, term of contract (in years) Lessor, Operating Lease, Term of Contract Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] FDIC uninsured amount Cash, FDIC Insured Amount Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other assets and tax-deductible goodwill Deferred Tax Liabilities, Goodwill and Intangible Assets Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill and other indefinite-lived intangible assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Share-based compensation expense and related income tax Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Amortization and depreciation Depreciation and Amortization, Discontinued Operations Dividends Dividends Interest costs Interest costs Defined Benefit Plan, Interest Cost Percentage of investment sold Equity Method Investments, Amount Sold, Percentage Equity Method Investments, Amount Sold, Percentage PEO PEO [Member] Concentration of credit risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Employee Benefit Plans Retirement Benefits [Text Block] Change in plan assets Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Non-current assets Assets, Noncurrent Cash and cash equivalents Defined Benefit Plan, Cash and Cash Equivalents [Member] Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Reclassification of AOCI, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Income taxes (benefit) on discontinued operations Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Deferred income tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Credit Facility [Axis] Credit Facility [Axis] Effect of exchange rate changes SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease) Accrued dividends on Series A Preferred Stock Dividends Accrued But Not Yet Paid Dividends Accrued But Not Yet Paid Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Liabilities Total current provision for income taxes Current Income Tax Expense (Benefit) Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Share for future issuance (shares) Common Stock, Capital Shares Reserved for Future Issuance Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Canada CANADA Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Legal accrual Loss Contingency, Accrual, Current Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State and local Current State and Local Tax Expense (Benefit) Total current assets Current Assets Assets, Current Management fee Effective Income Tax Rate Reconciliation, Management Fee, Percent Effective Income Tax Rate Reconciliation, Management Fee, Percent Number of finance leases Number of Finance Leases Number of Finance Leases Electrical/Utility Electrical/Utility [Member] Electrical/Utility Net periodic benefit costs Net periodic benefit costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Fair value of plan assets, excluding receivable contributions Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets Equity securities Defined Benefit Plan, Equity Securities [Member] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Conversion price (in dollars per share) Preferred Stock, Convertible, Conversion Price Current provision: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] State income taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Granted, Weighted Average Grant Date Fair Value (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five 2028 Finance Lease, Liability, to be Paid, Year Four Accounts receivable, net of allowance for credit losses Accounts Receivable [Policy Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 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] Preferred stock, shares issued (in shares) Preferred Stock, Convertible, Shares Issuable Depreciation Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Income tax (benefit) expense Discontinued Operation, Tax Effect of Discontinued Operation Azz Inc. Azz Inc. [Member] Azz Inc. Allowance for Credit Losses SEC Schedule, 12-09, Allowance, Credit Loss [Member] Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Business Combination and Asset Acquisition [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Sales Business Acquisition, Pro Forma Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Initial interest rate margin Debt Instrument, Credit Spread Adjustment Debt Instrument, Credit Spread Adjustment SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Other comprehensive income Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Transportation Power Generation [Member] Power Generation [Member] Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities 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 Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Total fair value of liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Share Based Compensation (Textual) [Abstract] Share Based Compensation (Textual) [Abstract] Share based compensation. Entity Emerging Growth Company Entity Emerging Growth Company Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Contingent consideration Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability Adjustment based on aged receivables analysis SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Environmental liability - current Accrued Environmental Loss Contingencies, Current Amortization of debt financing costs Paid-in-Kind Interest Number of square feet of aluminum coil coating Number of Aluminum Coil Coating, Square Feet Number of Aluminum Coil Coating, Square Feet 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 Individual: Individual [Axis] Earnings per common share from discontinued operations: Earnings Per Share, Discontinued Operations [Abstract] Earnings Per Share, Discontinued Operations SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Market capitalization Acquisition, Market Capitalization Threshold Acquisition, Market Capitalization Threshold Weighted average interest rate Debt, Weighted Average Interest Rate Accrued interest and penalties related to unrecognized tax benefits in income tax expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Minimum Minimum [Member] Property, plant and equipment, net Property, plant, and equipment, net Property, Plant and Equipment, Net Distribution on investment in AVAIL joint venture Proceeds from Equity Method Investment, Distribution Other comprehensive income 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] PBO at beginning of fiscal year PBO at fiscal year end Defined Benefit Plan, Benefit Obligation Assets Assets [Abstract] Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Liabilities [Abstract] Liabilities [Abstract] Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Deferred tax assets Deferred Income Tax Assets, Net Retirement Plan Type [Axis] Retirement Plan Type [Axis] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Earnings (loss) per common share from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share 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 Basic earnings per common share (usd per share) Basic earnings per common share (usd per share) Earnings Per Share, Basic Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Schedule of Changes in Projected Benefit Obligations Schedule of Changes in Projected Benefit Obligations [Table Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Fair value of plan assets Fair value of plan assets at beginning of fiscal year Fair value of plan assets at fiscal year end Defined Benefit Plan, Plan Assets, Amount Benefits paid from plan assets Defined Benefit Plan, Benefit Obligation, Benefits Paid Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Pension liability Liability, Defined Benefit Pension Plan, Noncurrent Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Non-current liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accounts payable Increase (Decrease) in Accounts Payable Amounts reclassified from accumulated other comprehensive income to earnings, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Payments on revolving loan Repayments of Lines of Credit Entity Public Float Entity Public Float 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] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Liquidation preference Temporary Equity, Liquidation Preference Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt, gross Total debt, gross Long-Term Debt, Gross 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 Stock Appreciation Rights and Option Awards Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block] All Adjustments to Compensation All Adjustments to Compensation [Member] Other receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Receivables Compensation Amount Outstanding Recovery Compensation Amount 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] Decrease in ROU assets related to lease terminations Gain (Loss) on Termination of Lease Derivative asset Derivative Asset Forfeited, Weighted Average Grant Date Fair Value (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Common stock issued under stock-based plans and related tax expense Stock Issued During Period, Value, Restricted Stock Award, Gross Total deferred provision for (benefit from) income taxes for continuing operations Deferred Income Tax Expense (Benefit) Net cash provided by (used in) financing activities of continuing operations Net Cash Provided by (Used in) Financing Activities, Continuing Operations Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Audit settlement Effective Income Tax Rate Reconciliation, Tax Contingency, Domestic, Percent Net cash used in investing activities of continuing operations Net Cash Provided by (Used in) Investing Activities, Continuing Operations Net cash provided by operating activities of continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Other receivables Increase (Decrease) in Other Receivables Convertible Debt Convertible Debt [Member] Total Finance Lease, Liability Forfeited, Weighted Average Exercise Price (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Forfeited (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2025 Long-Term Debt, Maturity, Year One Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Employee and director stock awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference [Text Block] Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Preferred stock, maximum conversion rate (as a percent) Preferred Stock, Conversion Rate, Maximum Preferred Stock, Conversion Rate, Maximum Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Finance lease liabilities ― long-term Finance Lease, Liability, Noncurrent Pro forma information Business Acquisition, Pro Forma Information [Table Text Block] Loss contingency accrual Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Net loss (gain) on sale of property, plant and equipment Loss on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment 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 Total provision for income taxes Income taxes Income Tax Expense (Benefit) Finance right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Cash and Cash Equivalents [Abstract] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Total purchase price, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Other receivables Other Receivables, Net, Current Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Dividends on preferred stock Dividends on preferred stock Dividends on preferred stock Preferred Stock Dividends, Income Statement Impact Deferred income taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisition of subsidiaries, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Assumptions used to determine expected long-term return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Common stock purchased during period (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Credit Facility [Domain] Credit Facility [Domain] Repurchase and retirement of common stock (shares) Stock Repurchased and Retired During Period, Shares Number of shares repurchased (shares) Treasury Stock, Shares, Acquired Basis spread Debt Instrument, Basis Spread on Variable Rate Useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Expenditures for acquisitions, net of cash, and property, plant and equipment: Payments To Acquire Property, Plant, Equipment And Acquire Businesses, Net Of Cash Payments To Acquire Property, Plant, Equipment And Acquire Businesses, Net Of Cash Assumptions used to determine net period benefit cost, discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Excess Tax Benefit excluded from cash flow Excess Tax Benefit excluded from cash flow Excess Tax Benefit excluded from cash flow - due to new accounting pronouncement Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Capital commitments Other Commitment Lease liabilities obtained from new ROU assets - finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Other Noncurrent Liabilities Other Noncurrent Liabilities [Table Text Block] Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Decreases related to settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities 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 Document Annual Report Document Annual Report Accounts receivable Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Automotive equipment Vehicles [Member] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations 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] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Lease liability, short-term Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current Subsequent Events Subsequent Events [Text Block] United States UNITED STATES Schedule of Accrued Liabilities Other Current Liabilities [Table Text Block] Payments of dividends Payments of Dividends Other long-term liabilities Other long-term liabilities Other Liabilities, Noncurrent Interest expense Interest Costs Incurred Total lease payments Lessee, Operating Lease, Liability, to be Paid Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] 2020 Share Repurchase Program 2020 Share Repurchase Program [Member] 2020 Share Repurchase Program Finance lease expense, cost of sales Finance Lease, Right-of-Use Asset, Amortization Operating Segments Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Natural Gas Natural Gas [Member] Cost of sales Disposal Group, Including Discontinued Operation, Costs of Goods Sold Equity Component [Domain] Equity Component [Domain] Finance lease liabilities ― short-term Finance Lease, Liability, Current Granted option lower than Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Net actuarial gain (loss), net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Entity Current Reporting Status Entity Current Reporting Status Preferred stock, redemption Preferred Stock, Redemption Amount Operating income Operating income (loss) Operating Income (Loss) Total deferred income tax liabilities Deferred Tax Liabilities, Gross Prepaid expenses and other Prepaid Expense and Other Assets Segments [Axis] Segments [Axis] Property, plant and equipment Property, Plant and Equipment, Policy [Policy Text Block] Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee stock purchase plan. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Environmental liability - long-term Accrued Environmental Loss Contingencies, Noncurrent Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Interest expense Disposal Group, Including Discontinued Operation, Interest Expense Statistical Measurement [Domain] Statistical Measurement [Domain] Numerator for diluted earnings per share continuing operations Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted Underlying Security Market Price Change Underlying Security Market Price Change, Percent Increase to return factor, period three Redemption Price, Increase To Return Factor, Period Three Redemption Price, Increase To Return Factor, Period Three Outstanding at beginning of year (shares) Outstanding at end of year (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] 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 Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Materials and supplies accruals Materials and Supplies Accrued, Current Materials and Supplies Accrued, Current Commitments and contingencies (Note 22) Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Defined Benefit Plan, Debt Security Defined Benefit Plan, Debt Security [Member] Long-term purchase commitment, amount Long-Term Purchase Commitment, Amount Litigation settlement, payment period (in days) Litigation Settlement, Payment Period Litigation Settlement, Payment Period Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income taxes Income Tax Disclosure [Text Block] 2029 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Leases Lessee, Leases [Policy Text Block] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Revenue recognition Revenue [Policy Text Block] Net cash used in investing activities from discontinued operations Cash Provided by (Used in) Investing Activities, Discontinued Operations Income (loss) before income taxes: Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year One Outstanding at beginning of period (in shares) Outstanding at end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Leasehold improvements, buildings and structures Building and Building Improvements [Member] 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 Financing Receivable, Allowance for Credit Loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Fair value of outstanding debt Long-Term Debt, Fair Value Value of common stock grants (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income (loss) Net income (loss) available to common shareholders Net income (loss) Net Income (Loss) Total current liabilities Current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block] 2026 Finance Lease, Liability, to be Paid, Year Two Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Corporate bonds Corporate Bond Securities [Member] Actuarial gain (loss) Defined Benefit Plan, Net Obligation, Actuarial Gain (Loss) Defined Benefit Plan, Net Obligation, Actuarial Gain (Loss) Computers and software Computers and Software [Member] Computers and Software [Member] Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Exercised (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Term Loan B Term Loan B [Member] Term Loan B Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Net balance sheet asset (liability) Net balance sheet asset (liability) at beginning of fiscal year Net balance sheet asset (liability) at end of fiscal year Net balance sheet asset (liability) Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Vesting ratably term Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Indefinite-lived trade names Indefinite-Lived Trade Names Weighted-average life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Total lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Tax positions related to prior periods, gross increases Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Sales Disposal Group, Including Discontinued Operation, Revenue Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Accounts receivable, net Increase (Decrease) in Accounts Receivable Goodwill, expected deductible amount (as a percent) Business Acquisition, Goodwill, Expected Tax Deductible Amount, Percent Business Acquisition, Goodwill, Expected Tax Deductible Amount, Percent Selling, general and administrative Selling, General and Administrative Expenses [Member] Cash dividends declared per common share (usd per share) Common Stock, Dividends, Per Share, Declared Operating lease liabilities ― long-term Operating Lease, Liability, Noncurrent Net cash provided by financing activities from discontinued operations Cash Provided by (Used in) Financing Activities, Discontinued Operations Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Payments on long term debt and finance lease liabilities Payments of Debt Issuance Costs Zinc Zinc [Member] Zinc Income Statement Location [Axis] Income Statement Location [Axis] Non-current liability Liability, Defined Benefit Plan, Noncurrent 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] Movement In Contract With Customer, Liability [Roll Forward] Movement In Contract With Customer, Liability [Roll Forward] Movement In Contract With Customer, Liability Accruals for Contingent Liabilities Commitments and Contingencies, Policy [Policy Text Block] Total net leverage ratio maximum Debt Instrument, Total Net Leverage Ratio Maximum Debt Instrument, Total Net Leverage Ratio Maximum Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Change in projected benefit obligation ("PBO") Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Decrease in accounts receivable due to forgiveness Increase (Decrease) In Accounts Receivable, Forgiveness Increase (Decrease) In Accounts Receivable, Forgiveness Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Loss per common share from discontinued operations: Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract] Outside basis difference Deferred Tax Liabilities, Parent's Basis in Discontinued Operation Decrease (increase) in current assets: Increase (Decrease) in Operating Assets [Abstract] 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 Product and Service [Domain] Product and Service [Domain] Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at February 29, 2024 and February 28, 2023, respectively; aggregate liquidation preference $312,520 and $326,920 at February 29, 2024 and February 28, 2023, respectively Series A Convertible Preferred Stock Temporary Equity, Carrying Amount, Attributable to Parent Other Performance Measure, Amount Other Performance Measure, 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] 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 Derivative Instruments and Hedging Activities Disclosure [Abstract] 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 Plan Name [Domain] Plan Name [Domain] Right-of-use lease assets Deferred Tax Liabilities, Right-of-Use Assets Deferred Tax Liabilities, Right-of-Use Assets Interest expense Interest expense, net of capitalized interest Interest expense, net of capitalized interest Interest Expense Accruals for capital expenditures Capital Expenditures Incurred but Not yet Paid Shares authorized (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Share-based Payment Arrangement, Performance Shares, Outstanding Activity Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] 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 2027 Long-Term Debt, Maturity, Year Three Accrued warranty Product Warranty Accrual, Current Tax positions related to prior periods, gross decreases Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] ASC 740-10 Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Tax positions related to current periods, gross increases Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents from continuing operations 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 Allocation of plan assets (as a percent) Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage Loans Payable Loans Payable [Member] Operating lease, cost Operating Lease, Cost Long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] 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 Restricted Stock Unit Awards Non-Vested Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Net loss (gain) Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Consumer Trasmission & Distribution [Member] Trasmission & Distribution [Member] Fair value of outstanding debt Long-Term Debt Customer claims liability Customer Claims Liability, Accured, Current Customer Claims Liability, Accured, Current 2028 Long-Term Debt, Maturity, Year Four Foreign Currency Translation Gain (Loss) Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Finite-lived Intangible Assets Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Balance at beginning of year Balance at end of year(2) SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Unrecongized compensation cost, amortization period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted invested assets Defined Benefit Plan, Assumptions Used, Weighted Invested Assets Defined Benefit Plan, Assumptions Used, Weighted Invested Assets 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 Contract assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Subsequent Event [Table] Subsequent Event [Table] 2025 Finance Lease, Liability, to be Paid, Year One Accumulated other comprehensive (income) loss before adjustment for tax effects ("AOCI") AOCI at beginning of fiscal year AOCI at fiscal year end Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Restricted common stock under plan Maximum Value of Common Stock Participants Have Rights to Purchase Maximum value of common stock participants have rights to purchase. Subsequent Event Subsequent Event [Member] Operating loss carryforwards Operating Loss Carryforwards Other deferred income tax assets Deferred Tax Assets, Deferred Income Schedule of Finite-Lived Intangible Assets by Major Class Schedule of Finite-Lived Intangible Assets [Table Text Block] Other accrued liabilities Total Total Other Liabilities, Current Interest expense limitation Deferred Tax Asset, Interest Carryforward Income Statement [Abstract] Income Statement [Abstract] Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Periodic payments Debt Instrument, Periodic Payment Contract assets Increase (Decrease) in Contract with Customer, Asset Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] 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] Environmental liability, current Environmental Liability, Current Environmental Liability, Current Net income from continuing operations Business Acquisition, Pro Forma Net Income (Loss) Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Issuance of preferred stock in exchange for convertible notes Debt Conversion, Converted Instrument, Amount Investment in joint venture Equity Method Investments Inventories Total Inventory Inventory, Net Land Land [Member] Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Repurchase and retirement of treasury stock Payments for Repurchase of Common Stock Purchase of property, plant and equipment Purchase of Property, Plant and Equipment, Discontinued Operations Purchase of Property, Plant and Equipment, Discontinued Operations Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Increase (decrease) in current liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Debt instrument, face amount Debt Instrument, Face Amount Non-cash asset retirements Noncash or Part Noncash Divestiture, Amount of Consideration Received Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Deferred income tax assets: Components of Deferred Tax Assets [Abstract] 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] Defined Benefit Plan, Cash Defined Benefit Plan, Cash [Member] Total lease payments Finance Lease, Liability, to be Paid Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Less: Cash and cash equivalents from discontinued operations at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations Earnings (loss) per common share from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Outside basis difference—JV Deferred Tax Asset, Outside Basis Difference (JV) Deferred Tax Asset, Outside Basis Difference (JV) 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 Disposal Group Name [Domain] Disposal Group Name [Domain] Number of trading days Number Of Trading Days For Conversion Number Of Trading Days For Conversion Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Unrealized gain (loss) unconsolidated subsidiary, tax expense OCI, Equity Method Investment, Tax Net income from continuing operations 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] Gross margin Disposal Group, Including Discontinued Operation, Gross Profit (Loss) Permanent differences Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Working capital adjustment Business Combination, Consideration Transferred, Working Capital Adjustments Business Combination, Consideration Transferred, Working Capital Adjustments 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 Legal matter expense Litigation Settlement, Expense Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Total Operating Lease, Liability ASC 740-10 Uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Infrastructure Solutions Infrastructure Solutions [Member] Infrastructure Solutions 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 Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory 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 Costs recognized for postemployement benefit plan Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Income tax benefits Share-Based Payment Arrangement, Expense, Tax Benefit Earnings Per Share [Abstract] Earnings Per Share [Abstract] Proceeds from long term debt Proceeds from Issuance of Senior Long-Term Debt 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; 25,102 and 24,912 shares issued and outstanding at February 29, 2024 and February 28, 2023, respectively Common Stock, Value, Issued Fair Value Measured at Net Asset Value Per Share Fair Value Measured at Net Asset Value Per Share [Member] 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] 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 Deferred provision (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Financing cash flows from finance leases included in lease liabilities Finance Lease, Principal Payments Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] All Individuals All Individuals [Member] Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent 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, net Other (income) expense 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] Earnout liability Business Combination, Contingent Consideration, Liability, Noncurrent 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] Stock repurchase program authorized amount Stock Repurchase Program, Authorized Amount Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Total financing lease expense Finance Lease Expense Finance Lease Expense Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Debt issuance costs Debt, Policy [Policy Text Block] 2030 through 2034 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Schedule of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Charge-offs, net of recoveries SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Experience loss (gain) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Other Other Accrued Liabilities, Current Corporate Corporate, Non-Segment [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Rate of return Defined Benefit Plan, Assumptions Used Calculating Invested Assets, Expected Long-Term Rate of Return on Plan Assets Defined Benefit Plan, Assumptions Used Calculating Invested Assets, Expected Long-Term Rate of Return on Plan Assets Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Net income from continuing operations available to common shareholders Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Debt instrument, stated percentage Debt Instrument, Interest Rate, Stated Percentage Standard and extended product warranty accrual Standard and Extended Product Warranty Accrual Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Deferred tax asset Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Total shareholders’ equity Balance, beginning balance Balance, ending balance Equity, Attributable to Parent Vested and expected to vest at end of year (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restricted Stock Restricted Stock [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Term for the contract Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Revision of Prior Period [Domain] Revision of Prior Period [Domain] Subsequent Events [Abstract] Subsequent Events [Abstract] Income from continuing operations before income taxes Income (loss) from continuing operations before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Mezzanine equity: Temporary Equity [Abstract] Excess of equity method investment from carrying amount Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Liquidation preference, preferred stock Preferred Stock, Liquidation Preference, Value DAAM Galvanizing Co. Ltd. DAAM Galvanizing Co. Ltd. [Member] DAAM Galvanizing Co. Ltd. Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] 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 Useful life Finite-Lived Intangible Asset, Useful Life Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Share-based Payment Arrangement Share-Based Payment Arrangement [Member] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Net cash provided by discontinued operations Net Cash Provided by (Used in) Discontinued Operations Outstanding at beginning of period (usd per share) Outstanding at end of the period (usd per share) Weighted average exercise price (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based compensation expense 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] Foreign Tax Authority [Member] Foreign Tax Authority [Member] Non-current income tax payable Accrued Income Taxes, Noncurrent City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Ownership percentage of investment Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Document Financial Statement Restatement Recovery Analysis [Flag] Document Financial Statement Restatement Recovery Analysis [Flag] Lease liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Unrealized gain (loss) on interest rate swap, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Nonrelated Party Nonrelated Party [Member] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Cash paid for income taxes Income Taxes Paid, Net Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture Unrealized translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Technology Developed Technology Rights [Member] 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 Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Lease liability, long-term Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability Schedule of Defined Benefit Plan, Reconciliation of Gain (Loss) Schedule of Defined Benefit Plan, Reconciliation of Gain (Loss) [Table Text Block] Schedule of Defined Benefit Plan, Reconciliation of Gain (Loss) Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Aggregate debt amount Debt Conversion, Original Debt, Amount Assumption used to determine benefit obligation (as a percent) Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Numerator for diluted earnings per share—net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Diluted Accrued warranty Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves 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 Income (loss) from discontinued operations before income tax Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Loss on disposal Loss on disposal of discontinued operations, net of tax Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Operations and assets by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Revision of Prior Period, Error Correction, Adjustment Revision of Prior Period, Error Correction, Adjustment [Member] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 [Member] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Share based compensation expense and related income tax benefits Share-Based Payment Arrangement, Additional Disclosure [Abstract] Projected benefit obligation Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Termination Date Trading Arrangement Termination Date Transition Services Agreement ("TSA") Transition Services Agreement ("TSA") [Member] Transition Services Agreement ("TSA") Common stock, shares authorized (shares) Common Stock, Shares Authorized Raw material Inventory, Raw Materials, Gross Other Accrued Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued customer discount Accrued Customer Discount, Current Accrued Customer Discount, Current 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 Audit Information [Abstract] Audit Information [Abstract] Convertible Preferred Stock Convertible Preferred Stock [Member] Adjustments to reconcile net income from continuing operations to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Award Timing Disclosures [Line Items] Dividends payable Dividends Payable Right-of-use assets Right Of Use Assets Right Of Use Assets Total fair value of assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Loss (gain) Defined Benefit Plan, Investment Gain (Loss) Defined Benefit Plan, Investment Gain (Loss) Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Income taxes Income Tax, Policy [Policy Text Block] Work in process Inventory, Work in Process, Gross 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Municipal bonds Municipal Bonds [Member] Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Loss on disposal of discontinued operations, net of tax Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Related Party [Axis] Related Party, Type [Axis] Other(1) SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Share-based compensation (shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture 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] Foreign tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of sales Cost of Sales [Member] Auditor Name Auditor Name Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Proceeds from revolving loan Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Dividend rate (as a percent) Preferred Stock, Dividend Rate, Percentage 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] Exercisable (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price 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 Entity Central Index Key Entity Central Index Key Precoat Metals Precoat Metals [Member] Precoat Metals Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Sales and other taxes payable Sales or Other Taxes Payable, Current Sales or Other Taxes Payable, Current Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Income Tax Authority [Domain] Income Tax Authority [Domain] Steel Creek Galvanizing Company, LLC Steel Creek Galvanizing Company, LLC [Member] Steel Creek Galvanizing Company, LLC Accrued salaries and wages Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Net change in AOCI Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net cash used in operating activities from discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 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 Income from discontinued operations, net of tax Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax Sales Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Customer related intangibles Customer-Related Intangible Assets [Member] 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 Right-of-use asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Appeal process duration (in years) Litigation Settlement, Appeal Process Duration Litigation Settlement, Appeal Process Duration Preferred stock, shares issued (in shares) Temporary Equity, Shares Issued 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] Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Net deferred income tax liabilities Deferred Tax Liabilities, Net 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] Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Converted instrument rate (as a percent) Debt Conversion, Converted Instrument, Rate 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Lease, Cost [Abstract] Lease, Cost [Abstract] Total assets Assets: Assets Name Awards Close in Time to MNPI Disclosures, Individual Name 2029 Long-Term Debt, Maturity, Year Five Series A Preferred Stock Series A Preferred Stock [Member] Operating cash flows from finance leases included in lease liabilities Finance Lease, Interest Payment on Liability Vested, Weighted Average Grant Date Fair Value (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] 2022 Credit Agreement And Term Loan B 2022 Credit Agreement And Term Loan B [Member] 2022 Credit Agreement And Term Loan B Construction in progress Construction in Progress [Member] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Pension Plan Pension Plan [Member] Expected long-term rate of return on plan assets (as a percent) Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Industrial Industrial [Member] Industrial [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Construction Construction 1 [Member] Construction 1 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 Research and experiment expenses Deferred Tax Assets, Tax Credit Carryforwards, Research Net operating loss and other credit carryforwards Deferred Tax Assets, Operating Loss Carryforwards 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 Selling, general and administrative Disposal Group, Including Discontinued Operation, General and Administrative Expense Unamortized debt issuance costs Unamortized Debt Issuance Expense Vested and expected to vest at end of year (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Depreciation methods and property basis differences Deferred Tax Liabilities, Property, Plant and Equipment Cost of sales Cost of Revenue Restructuring and impairment charges Disposal Group, Including Discontinued Operation, Restructuring and Impairment Charges Disposal Group, Including Discontinued Operation, Restructuring and Impairment Charges Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Collective investment trusts Defined Benefit Plan, Common Collective Trust [Member] Schedule of Debt Schedule of Debt [Table Text Block] Contract Liability Details [Abstract] Contract Liability Details [Abstract] Contract Liability Details [Abstract] Net income (loss) from discontinued operations Net (income) loss from discontinued operations Net income (loss) from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent EX-101.PRE 14 azz-20240229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 azz-20240229_g1.jpg begin 644 azz-20240229_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 GRAPHIC 16 azz-20240229_g2.jpg begin 644 azz-20240229_g2.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X0+^17AI9@ 34T *@ @ ! $[ ( M 1 !2H=I 0 ! !7)R= $ B "U.H< < $, /@ M G)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z&UL;G,Z M>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(CX\>&UP.D-R96%T M941A=&4^,C R-"TP-"TQ.%0R,#HU,3HR,"XW,C8\+WAM<#I#&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H< M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*O_ !$( 4H"& ,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C MY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4& M!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R M@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR M\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBH)5WW,:$L%V,<*Q7G*^GUH GHJ M+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_]_6_QH E MHJ+[,G]Z7_OZW^-'V9/[TO\ W];_ !H EHJ+[,G]Z7_OZW^-'V9/[TO_ ']; M_&@"6BHOLR?WI?\ OZW^-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_W M];_&@"6BHOLR?WI?^_K?XT?9D_O2_P#?UO\ &@"6BHOLR?WI?^_K?XT?9D_O M2_\ ?UO\: ):*B^S)_>E_P"_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V M9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_ -_6_P : ):*B^S)_>E_[^M_ MC1]F3^]+_P!_6_QH EHJ+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6BHOLR?WI?^ M_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO\ W];_ !H EHJ+[,G] MZ7_OZW^-'V9/[TO_ '];_&@"6BHOLR?WI?\ OZW^-'V9/[TO_?UO\: ):*B^ MS)_>E_[^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_P#?UO\ &@"6 MBHOLR?WI?^_K?XT?9D_O2_\ ?UO\: ):*B^S)_>E_P"_K?XT?9D_O2_]_6_Q MH EHJ+[,G]Z7_OZW^-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_ -_6 M_P : ):*B^S)_>E_[^M_C1]F3^]+_P!_6_QH EHJ+[,G]Z7_ +^M_C1]F3^] M+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[ MTO\ W];_ !H EHJ+[,G]Z7_OZW^-'V9/[TO_ '];_&@"6BHOLR?WI?\ OZW^ M-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K? MXT?9D_O2_P#?UO\ &@"6BHOLR?WI?^_K?XT6V?)())P[ $G)P&- $M%%% !4 M3?\ 'Y'_ -N63P_K%SJ[WUYJ-NEQ9J\-EK96Y@N]]O.Q4-N678#M'S D*>5(&: MA3QC>SS7=I:Z1&]]IZR->1/>%44*1C8VPERP.1E5]S4[^%;B5IKN748QJ4EW M%=B:.UVQ*T:[ #&7)(*Y!^?//!&*@7P=>07-U>6NKQI>WZ2)>2-:%D8,1@HN M\%"H&!DM[T =+8WD>H:=;7L&X17,2RIN&#M8 C/YU/4%E:1V%A;V<&?*MXEB M3<>=JC _E4] !141M;$7_? H EHJ+[);_\ /"+_ +X%'V2W_P">$7_? H EHJ+[);_\\(O^ M^!1]DM_^>$7_ 'P* ):*B^R6_P#SPB_[X%'V2W_YX1?]\"@"6BHOLEO_ ,\( MO^^!1]DM_P#GA%_WP* ):*B^R6__ #PB_P"^!1]DM_\ GA%_WP* ):*B^R6_ M_/"+_O@4?9+?_GA%_P!\"@"6BHOLEO\ \\(O^^!1]DM_^>$7_? H EHJ+[); M_P#/"+_O@4?9+?\ YX1?]\"@"6BHOLEO_P \(O\ O@4?9+?_ )X1?]\"@"6B MHOLEO_SPB_[X%'V2W_YX1?\ ? H EHJ+[);_ //"+_O@4?9+?_GA%_WP* ): M*B^R6_\ SPB_[X%'V2W_ .>$7_? H EHJ+[);_\ /"+_ +X%'V2W_P">$7_? M H EHJ+[);_\\(O^^!1]DM_^>$7_ 'P* ):*B^R6_P#SPB_[X%'V2W_YX1?] M\"@"6BHOLEO_ ,\(O^^!1]DM_P#GA%_WP* ):*B^R6__ #PB_P"^!1]DM_\ MGA%_WP* ):*B^R6__/"+_O@4?9+?_GA%_P!\"@"6BHOLEO\ \\(O^^!1]DM_ M^>$7_? H EHJ+[);_P#/"+_O@4?9+?\ YX1?]\"@"6BHOLEO_P \(O\ O@4? M9+?_ )X1?]\"@"6BHOLEO_SPB_[X%'V2W_YX1?\ ? H EHJ+[);_ //"+_O@ M4?9+?_GA%_WP* ):*B^R6_\ SPB_[X%'V2W_ .>$7_? H EHJ+[);_\ /"+_ M +X%'V2W_P">$7_? H EHJ+[);_\\(O^^!4BJ$4*H"@= !TH 6HK;_5'_KH_ M_H1J6HK;_5'_ *Z/_P"A&@"6BBB@ J)O^/R/_KF_\UJ6HF_X_(_^N;_S6@"6 MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*V_P!4?^NC_P#H M1J6HK;_5'_KH_P#Z$: ):*** "HF_P"/R/\ ZYO_ #6I:B;_ (_(_P#KF_\ M-: ):**Y"QEU8:W-;:EJ=W:7UU'*D,4ENDELRJQ*/"5Z,JGD.=QR,C % '7T M5Q\=UKUUH=ZVEW=Q>A+]$M;I4@6:: %/-*[@(S_RT"G SC\36BUB_P!2FN;* MRU:^M)+"SEEF>X@@,QF#E0KX0IM 7/R#D$?-0!W-%4]'O)-1T.PO9E5)+FVC ME=5Z*64$@?G5R@ HJ(W" XQ)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPH^TIZ2?]^F_PH EHJ+[2GI)_P!^F_PH^TIZ2?\ ?IO\* ):*B^TIZ2?]^F_ MPJ16#*",X/J,4 +45M_JC_UT?_T(U+45M_JC_P!='_\ 0C0!+1110 5$W_'Y M'_US?^:U+43?\?D?_7-_YK0!+7/Q>#-*'VM;A9IX9PT<<3W,NVWB=5#HGS?* M"02<8X;;TKH** ,N+P]8PV36D4E^L)*G_D(W&Y<= &WY4>P(%0R>$=%DB5#: MR+M5U9TN94>0.)KW6;IM M.\*1ESTDNV&%4>WI]?R%:6A>%;72&^T3L;N^;EIY.<'VS_/K7"Z\ZSY:&W\W M3Y=_R.]4(45S8C?I'K\^R_$H:9I&K:MJ4.K:_,\ B??!9H<;?KZ?S/>NLHHK MHHT8TE9:M[M]3GK5I57=Z);)= HHHK8P"BBB@ J*V_U1_P"NC_\ H1J6HK;_ M %1_ZZ/_ .A&@"6BBB@ J)O^/R/_ *YO_-:EJ)O^/R/_ *YO_-: ):**SX]> MTF6^NK./4;9KBSC\RX02C]TN2"6],8Y].,XR* -"BJ::SIDNG/?QZC:/9H<- MYJQ117WL L9E,:!=BA59 M9-N$)*@G()]*IVT$]IK6N:C<:5?/9ZI#.MHBV?J*O444 1%;C/$D>/^N9_^*HVW'_/ M6+_OV?\ XJI:* (MMQ_SUB_[]G_XJC;ZU.Z74?%4IGDZI:@_+&/0X_D/QS7'4Q#7X+U_R.VGADH^TK MNT?Q?I_F5?M&M>,R8[8_8-*SAI=N&D'Y\_0''J:Z/2=$BT6U\FQ\I<_>D:,E MG^IS6FJJB!44*JC & !2U=+#J#YYOFEW_R[$5L2YQY(+ECV_P ^Y%MN/^>L M7_?L_P#Q5&VX_P">L7_?L_\ Q52T5TG*1;;C_GK%_P!^S_\ %4;;C_GK%_W[ M/_Q52T4 1;;C_GK%_P!^S_\ %4;;C_GK%_W[/_Q52T4 1;;C_GK%_P!^S_\ M%4;;C_GK%_W[/_Q52T4 1;;C_GK%_P!^S_\ %5(N=HW$$]R!BEHH *BMO]4? M^NC_ /H1J6HK;_5'_KH__H1H EHHHH *B;_C\C_ZYO\ S6I:B;_C\C_ZYO\ MS6@"6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBJESJNGV>?M5[;Q$=GD /Y4I245=LJ,92= MHJY;HKG;GQUH=OG9<23D=HHS_,X%4_\ A-+N[XTG0;J<'H[Y _0'^=IZ%L$_S;^5'_"*ZU>?\A3Q# M-@]4A!P?U _2E]9E+X*;?KI^97U6$?XE2*]-?R.GN+VUM!FZN881_P!-) O\ MZR;GQGH5MD&]$K>D2%OUZ?K56W\ :/$=UQ]HN6[^9)C/_?.*UK;0-)L\?9]/ MMU(Z,4#'\SS1?%RV48_>_P#(+82.[E+[E_F8A^(NDYPMO>G_ ( O_P 52?\ M"P]./W;*]/\ P!?_ (JNM "@!1@#H!11[+$_\_%_X#_P1>UPO_/I_P#@7_ . M2_X6#9G[NGWI_P" #_&C_A/X#]W2[T_\!%=;11[+$?\ /S_R5?YA[;#?\^O_ M "9_Y')?\)XI^[H]Z?\ @-'_ G+'[NB7I_#_P"M76T4>QQ'_/W\$'ML-_SZ M_P#)FQK_P#/W\$'M\/_ M ,^OQ9R7_"9:B?N^&+T_]]?_ !%13:IXDU\BSL=-ETF-O];/-N! ]B0/TY^E M=E12>'JRTE4=O1(:Q-*.L*2OZM_@9&A^&[+0X]T0\ZY;[]PX^8_3T%:]%%=5 M.G&G'E@K(Y*E2=27--W844459 4444 %%%% !1110 4444 %%%% !45M_JC_ M -='_P#0C4M16W^J/_71_P#T(T 2T444 %1-_P ?D?\ US?^:U+43?\ 'Y'_ M -K8*CM%>"/S!,48JX")EQT&,@%N>..=RN2T_3- M67Q!<7R6%E8O 9%E%O/(D>I.RJRNR[,+C<'H=62SNV6 M:X%LEN @E,AE\H#EMOWN^[I277B?[&H672-0:X$#W$MNGDEXHU.-S'S-ISV M))P>*IZ=HVI0>&'TW4M+TF^/GO((I;EFB*HVGA36-+> MXGTX:?F[@EA-JTKI%:!G+*(R$.Y1N;(POMCI0!V-ME_P"_K?XT 2T5%]F3^]+_ -_6 M_P :/LR?WI?^_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[^M_C0!+147V9/[TO M_?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_ +^M_C0!+147V9/[ MTO\ W];_ !H^S)_>E_[^M_C0!+147V9/[TO_ '];_&FO#%&A>221549+-,P M_6@">D=UC0O(P55&2S' % (Y'V#\<\_A^=00^&=7U MMA+XCO7B@)R+2)R-;9)O MLNBPOJ5T> (P=@_'O^'YU (_&M^,M+::>K=0 "1_Z%_.MVST;3=)@(M8OLZ M?,PD(S[DYJ2.>PF_U-ZLG^[=$_UI>PJU-:LWZ+1?YC^L4J>E*"]9:O\ R1SW M_"&7UWSJVOW4P/5$R!^IQ^E6[;P)H=OC?!)<$=Y9#_(8%;HMXST:3_OZW^-+ M]F3^]+_W];_&JC@Z"=^6_KK^9,L;B&K*5O33\B"VTC3K/'V6QMXB.ZQC/Y]: MN5%]F3^]+_W];_&C[,G]Z7_OZW^-=,8QBK15CEE*4G>3N2T5%]F3^]+_ -_6 M_P :/LR?WI?^_K?XU1)+147V9/[TO_?UO\:/LR?WI?\ OZW^- $M%1?9D_O2 M_P#?UO\ &C[,G]Z7_OZW^- $M%1?9D_O2_\ ?UO\:/LR?WI?^_K?XT 2T5%] MF3^]+_W];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_P"_K?XT 2T5 M%]F3^]+_ -_6_P :/LR?WI?^_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[^M_C M0!+147V9/[TO_?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_ +^M M_C0!+5:_U"UTRT:YOIEAB7J6[^P'<^U8>O\ B2QT=OLT'G7E^W"6\E_[^ MM_C69H2T5%]F3^]+_P!_6_QJ15"J ,X'J-;9)OLNBPOJ5T> (P=@_'O\ A^=54\.: MQK[B;Q+>F&'.1:0'I]>W\S7'+%)OEHKF?X?-G;'".*YJSY5^+]$6M0\:VR3? M9=%A?4KH\ 1@[!^/?\/SJJGAS6-?<3>);TPPYR+2 ]/KV_F:Z"WM-+\/V9\I M(;2(?>=CRWU)Y-94_BJ6]E-OX>LGNI.\KKA5]_\ ]>*GZM.KK7E?R6B_S97U MF%+3#QMYO5_Y(V+2PTW0[0_9XXK6(#YG8X)^K'K63=>+DDF-MH=M)?3_ -X* M0H_J?T^M1Q>%[K491/XBO7F/401G"K^/^'YUT-K96UC"(K2%(4]%'7Z^M=D8 MJ*M%61Q2E*3O)W9SJ^'M3U=Q+XAO2L>!_D!2?\(UJ\/_'MX@G(["0''\S73T4 C*,_^@_UH^U^+H/OV%K./52,_^A#^5=/10!S'_"1:U#_Q\^'Y MF]3&3_@:/^$UAB_X^]-NX?7Y0?YXKIZ* .?C\:Z._P!YY8_]Z,_TS5R/Q-H\ MOW;^,?[V5_F*NR65K-_KK:&3_>C!JI)X=TB7[VGPC_=7;_*@"Q'J=A+_ *J] MMW_W95/]:LJRN,HP8>H.:PY/!NC/]VW>/_=E;^I-5V\#:>#F&XNHC[./\* . MEHKF/^$2NH_^/77;N+\_Z,*/[$\10_ZC7-__ %T!_KF@#IZ*YCR?%\/_ "\V MD_X ?T%'V_Q9#_K-,MI1ZJPS_P"A?TH Z>BN8_X2/68?^/CP_,WJ8RW^!H_X M3-8_^/K2[N+UXS_/% '3T5SD?CC27^\+B/\ WHQ_0FISXQT4+D7+$_W1$V?Y M4 ;E%3.X MGGBMH'FN)%BB099W. !7'7?B+4O$=TUAX4C:.$'$M^PP /;T_G]*K1:)KOBB MU2;5KAH8>J1S#!/OL&!^?-:5OX)>&$1'5YUB'_+.)=JC\,UK&4:>ZO+\/^"9 M2C*IL[+\2[H?AK3_ ]'YSN);MA\]S*<$YZXST%:4FL:;#_K+^V4^GFKG\JQ MD\#::#F::ZE/?H\DC!5 !Y)[9QBM.J5OHVFVLBO!8P(ZG*ML!(_&KM24%%%% !1110 5%; M?ZH_]='_ /0C4M16W^J/_71__0C0!+1110 5$W_'Y'_US?\ FM2U$W_'Y'_U MS?\ FM $M%%L+N]U)[-[L1)N51+(,A<;<[8\=".<\%-^5*X'(.T+GU% '?453T>\DU'0["]F54DN;:.5U M7HI902!^=7* "BHC<(#C$G_?IO\ "C[2GI)_WZ;_ H EHJ+[2GI)_WZ;_"C M[2GI)_WZ;_"@"6BL35?%-GI-PL$T-P[L@<;4P,9([D'M67)\0(!_J]/F;_>D M _QJ924=_P F7&#EM^:1U]%<._Q$F_Y9Z2/JUQ_]C4)\>ZF_^JT^U7_?E_\ MKBN>6*@NC_\ 7_D=$<)-]8_^!+_ #.^HK@E\5>(KC_5Q:;']'!_]G-3)>>+ M;G_5WEG'G^['G_V4U/UOM"7W?YE?4^]2/W_Y';T5QOV+Q;+_ *[6HT_W(&_^ M-BC^P=U)_@OU#ZM37Q58_B_P!#LJ1W6-"\ MC!549+,< 5QW_")SR?\ 'QX@U*3_ +92?U)H'@?37(-S>ZC+Z@J>?_':/;8A M[4OQ0>QPRWJ_=%_\ MZAXUMDF^RZ+"^I71X C!V#\>_X?G55/#FL:^XF\2WI MAASD6D!Z?7M_,UK1S:%X:MMD:K:Y'3RVWO\ F,FLZ7Q#JNK$IH5F\4)./M,B M$_XC^=3]7G5UKROY+1?YLKZS"EIAXV\WJ_\ )&Q'#H_AJS^40VD?W_ZL5T,%O#:PB*WB2*->BH,"HY;ZW@C,DS-&@ZL\; #\<5AWOCS0[0$13O= M/V6!"?U.!6L*M74P[PP1,%_48_\=K;V"C_$DE^+_ R]LY?!%O\ !&[J M'B[1--R)KU)''\$/SG].!^-9:_$G16ZQ7B_6-?\ XJM#3_#NA:;@V^G[G'_+ M26%G;Z\CC\*UF>W88:)C]8&_PHYJ"TLW\[!:N];I?*YSZ_$/06ZR3K]8C_2I M5\>^'FZWC+]87_H*UFAT]_OV:M];8G^E1-IVCO\ ?TR!OK9Y_P#9:.:A_*_O M_P" '+7[K[O^"4U\;>'FZ:DOXQN/YBIE\6Z"_34X/Q)'\Z&T706ZZ1;_ (6> M/_9:B;PYX>;KI2?A X_D*/\ 9_/\ _?^7XEI?$FBOTU6T_&91_.I5UO2G^YJ M=FWTN$/]:RV\)^&VZZ8WX"4?RJ%O!GAINEA,OT,M%L/W?X?YA>OV7XG0+J-D M_P!R\MV^DJG^M2K/$_W)$;Z,#7*MX&\.MTANU^F_^HJ)O &@MT;4%^@/]4HY M:'\S^[_@AS5OY5]__ .RHKB?^$)2UYTC6=2M#VS&Q_\ 0=M'V;QC8?\ 'MJ4 M=Z@_AEA;@>UFOB@_EJ=M17%IXG\3VG_(0\.-,!U:W##\? MXJFB^(FFA_+O[2[M'[AD! _K^E+ZM4Z*_IJ'UBGU=O70ZZBL2#QCH-QCR]2C M!/9U9?YBM.*_MYDWPLTB_P!Y(V(_E6,H2C\2L;1G&7PNY8HJ+[2GI)_WZ;_" MC[2GI)_WZ;_"I*%DMX9?];%&_P#O*#4(TO3PVX6-L&]1"N?Y5+]I3TD_[]-_ MA1]I3TD_[]-_A0 ](TC&(T5!Z*,4I(526( R2>U9^I:]8:3;>=?2M&I^Z#& MV7/H!CFN3>76/&LF'$NFZ,?[J,S3#/L.?Y?6MJ=%R7,]%W,9U5%\JU?8OZIX MNFO+LZ9X4B^UW)X:X RD?N.Q^IX^M6="\(0V,_V_59/M^HL=S2/RJ'VSU/N? MTK3TNRT_1[06^GV[QI_$?*8LY]2<DG_?IO\ "C[2GI)_WZ;_ H EHJ+[2GI)_WZ;_"C[2GI)_WZ M;_"@"6BHOM*>DG_?IO\ "I%8,H(S@^HQ0 M16W^J/_71_P#T(U+45M_JC_UT M?_T(T 2T444 %1-_Q^1_]+PKI$.G-8I#.;=I!*%>[F8HX M;=N1BQ*'))RI')IC^$-%DB5#:R# =6=+J57E#G+AW#;G!(Y#$UMT4 -1$BC6 M.-51% 5548 [ 4ZBB@ HHHH **** &2PQ3ILGC21?[KJ"/UK+NO"FB7>=]A M&A]828__ $'%:]%4I2CLR7%/=''W7PZLI,FSO[J ^C$.!_(_K69-X$UFV_X] M;NTND'\,J;"?T/\ .O0Z*U5>:WL_5(R="#VNO1L\R?3M2LO^0AX6\]1_%:S/ MD_D6_E3$O/#!?R[^TU.PD[@D,!_7]*]0IDT$5PFR>))5_NNH(_6J]K2E\4/N M=O\ ,7LZB^&?WHX6UL?#%UC[%X@DB)Z"20(?U K53PK.5#6GB"Z"GH5)(_1J MNW7@_0;S/F:=$A/>',>/RP*RW^'MM"Y?2M3O+)_4-G'Y8/ZT"2.?_ $&JO]D^,M/_ M .//6(;Q!_#./F/Y@_SH_P"$@\66?RWOAX3GH&MR2/KP6_I1]7O\,D_G_F'M M[?%%KY?Y&EI_A*SMY//OV:_N"W+?\ M?1YK0HJ)UJDU9LN-&G#5(****Q-0HHHH **** "BBB@ HHHH **** "BBB@ MIDL$4Z;)XDE7^ZZ@C]:?10!C77A'0KO/FZ;"I/>+,?\ Z#BLJ7X=Z>K^9I][ M>6;]BK@@?R/ZUUU%;1KU8[29C*A2EO$X[_A'_%=C_P @[Q"+@#HMR#S^>ZC^ MU/&EA_Q]:3!>(/XH3R?R/]*[&BK^L-_%%/Y?Y$^P2^&37S_S./'Q 2W8+J^C MWMF>A^7/\]M+>>/K::)(= @EO+V8X2-HR I]_7\/SKKB RD, 0>H-0PV-I;S M-+;VL,4C##.D85B/ MUA:VD5YT!+1 J06&.>.OX5?HH \RCM]#NK&:T-UX>LX+2Z@E-ZB*UE>MMD 0 MQ%PH<+@L Q['/86!*K2PM-*-A<>3&T>RV,@D #(IZ%D&Y1UPQQWK MO[2UAL;2.VM4\N&)=J+DG _&IJ ,GPHMTOA'2EU#S/M M8]_F?>^Z/O>^.M: MU%% $1:XSQ%'C_KH?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_ MSRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/* M/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B M:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_ MSRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/* M/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B M:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_ MSRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/* M/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B M:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_ MSRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/* M/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B M:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_ MSRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/* M/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B M:EHH BW7'_/*/_OX?_B:-UQ_SRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:-UQ_ MSRC_ ._A_P#B:EHH BW7'_/*/_OX?_B:D7)4;@ >X!S2T4 %16W^J/\ UT?_ M -"-2U%;?ZH_]='_ /0C0!+1110 5$W_ !^1_P#7-_YK4M1-_P ?D?\ US?^ M:T 2T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %16W^J/_71_ M_0C4M16W^J/_ %T?_P!"- $M%%% !43?\?D?_7-_YK4M1-_Q^1_]E_P"_K?XT 2T5%]F3 M^]+_ -_6_P :/LR?WI?^_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[^M_C0!+1 M47V9/[TO_?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_ +^M_C0! M+147V9/[TO\ W];_ !H^S)_>E_[^M_C0!+147V9/[TO_ '];_&C[,G]Z7_OZ MW^- $M%1?9D_O2_]_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/LR?WI?\ MOZW^- $M%1?9D_O2_P#?UO\ &C[,G]Z7_OZW^- $M%1?9D_O2_\ ?UO\:/LR M?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S M)_>E_P"_K?XT 2T5%]F3^]+_ -_6_P :/LR?WI?^_K?XT 2T5%]F3^]+_P!_ M6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W M];_&C[,G]Z7_ +^M_C0!+147V9/[TO\ W];_ !H^S)_>E_[^M_C0!+147V9/ M[TO_ '];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_[^M_C0!+147V M9/[TO_?UO\:/LR?WI?\ OZW^- $M%1?9D_O2_P#?UO\ &C[,G]Z7_OZW^- $ MM%1?9D_O2_\ ?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_OZW^- M $M%1?9D_O2_]_6_QH^S)_>E_P"_K?XT 2T5%]F3^]+_ -_6_P :/LR?WI?^ M_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:D50J@# M.!ZG- "U%;?ZH_\ 71__ $(U+45M_JC_ -='_P#0C0!+1110 5$W_'Y'_P!< MW_FM2U$W_'Y'_P!&6Z,1@ M61W:6%T0B,X?:Y 5MIZ[2<5JUP^M:?K'B":]%QH]Q"T<;Q:>3-#Y0&02[$.6 MW/M"@;<+GW)H Z.#Q+I5Q:W,ZW+1I:[?.$\+Q.F[[ORNH8[N@P.3P,FFR^*M M(BL[:Z-S(\5U";B+RK>21C$,9;%GAFM/+88 M7[^]F^7<.JC=C/'0$ [Z.1)8EDB=71P&5E.0P/0@TZJFDV1TW1;*Q9PYM;>. M$L!][:H&?TJW0 4444 %%%% &==:]IUGJ,=C<3.L\C(@Q"[(&M,MO$NDW=V;>&Z._#LK/$Z1R!#ARCL KX[[2:S];_M&]UJVM6T>ZGTJ" M1)VE@EA_?R*K6QT:&YTUU&B1SAIO.C*W3%2B M"/YLC(.?F"XH VX_%FCR6\LPN)0(C&IC>UE61C)]S:A77<>KW>B72:A'>13R0F> KY M*JZ"*(B0Y(\QG);:&.>G '0^'+*YM8+Z:\@^SR7M[)UCL]-L)[B*ZW)=36[Q!X8\ 0":7Q/I$-\EJ]WE MW,:ATB=HP7Y0&0#8"V1@$C.1ZBI%\0Z8U^]F;@QRH'.Z6)TC;9]_;(P"L5[@ M$XP?0US']BZC]DN](@TB6&TOKRWN$G>:(BVC41;D9=Y)9?*P-NX'(Y%:BG4K MGQ2UUJ&BWGDV?F)8F*6 H#N P:N:QSEAF66: 2-.S[S(P\PKL8L>A)&W&,4 =-<>(M+MIX MHI;DGS1&RR)$[Q@.<(6D4%5W'IDC-.MM>T^[U$V,$SF<;]H>%T6380&V,0%? M!(!VDXKGYK#4X;+2-#ETJXN]-L;>#SYK:6(>?)&!A,.ZD("H8G&3TP.>*FO-5TBZMT@5X;-O-A:-$)Y=L2%BS848V_*./4T =)1110 4444 %-=TB MC:21E1%!9F8X [DTZF3N\=O(\41F=5)6,$ N<<#)X&?>@#)3Q9H\EM),+B9 M1&R(8WM95E)?[@6,KN;/., ]#Z&GOXHTE+!+SSY6B9WCVQVTKR*R9WAHPI9= MN.<@8XSU%;Q+I0N;> 7+ M,;@1^6Z0NT9\S[@,@&U2W8$@\CU%:E:;=W#:=%IVBWED;-H!;O+=H]O#$ MA&0\7F,"X&X A6/W2&';L* "BBB@ HHHH *RSXDTI;J:"2Y:)H4D=GEA=(R( M_P#6;7("MM[X)Q@^E:E<1K>GZQXAGODN-(N(?+BEAT]S-#Y0R,F1R'W9?:% MV_*#SU. #H8/$^E7-M<31338M]GF(]K*D@W\)A"H8[CP, Y[4LGB;2(M%DU6 M:[\NTCWOH49KB>5"&E4QS;4R&*+G.T$\ M=R =U'(LL221G*.H93CJ#3JJZ;%/!I=M%>,C3I$JN47:,@=AD_S-6J "BBB@ M J*V_P!4?^NC_P#H1J6HK;_5'_KH_P#Z$: ):*** "HF_P"/R/\ ZYO_ #6I M:B;_ (_(_P#KF_\ -: ):*** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "HK;_5'_KH__H1J6HK;_5'_ *Z/_P"A&@"6BBB@ J)O^/R/_KF_\UJ6 MHF_X_(_^N;_S6@"6BBB@ HHHH *Y!_B3HZ2,IMK[*G!_=J/YM77T5I"4%\:O M\[&=S!M[F\:QU/4Y_$>H+I,!VV\W ME6QDF*$AF7$6"K'"J,$DC(/S"M_P_'J4>C1'6IWFNY"78.$#1J3E4)15!(& M2!RG2WEPKM'$ 6$8RQYQ_6K5%*5VG;<<6DTWLRQ/_/Q?^ _\$[/ M:X7_ )]/_P "_P" ]_P"^$_\ BJV-#\0VFOI,UG'.@A(#>:H& MK2K8_9K=9-0BGD@AMI';<)&0' MYMZX #?*#@$C=7;:EH]GJNS[8LVZ-656AN)(6VMC..E=)RG,W'B34[_ %25]&EU!2;>TFL[ M(6:M')YC-N\U]AV @#G>O?%='K=W=_VGIFEV5S]C-\TC/<*BLZK& 2$# KDY MZD'C/&>:MZ;HMAI+.;")D+HD;%I7?Y5+;1\Q. -QQ[8'0"GZCI5IJL4<=[&S M>4XDC>.1HWC;IE74A@<$C@]Z ,N?4]3TZ8Z;;1+J]U#;MW>)[K;'$\)8,=^PDCY3@A<\CCKBG#XYF MN=/N;^WTD&VT\ 7^ZYP\; G>(QM(?:!G)*YK3OO"ME>7%HP,D,5O<37#+%(Z M,SR9)(=6#+R2>/ITIX\(Z(/+VV91(U1#&DTBI($.5\Q0V),$]7!- &=J'BBX MC75HF@6T:S4M&//VW$JAU7S%1XBNPY^\"P[<'I"WBK4].DU1KZSBN$34A:6B MQ2.S9,:,%*K$3C!+9 8Y.,$#-;6ZBFG:=65O-NI7"AB&(4%L("5 M'W<=!2W'AO2[J:XEEADWW#K))LN)$&]<8=0& 5\*!N7!P.M !IFHW>KZ,TZV MS:==;F0+>^-T5EDB6%9&B69E; <" M/=M'IUKHH]-@BT]K)7NC$P(+-=RM)SZ2%MX_/BJEOX9TZTT]K*U-[% S[]J: MA."#R>&WY ))) .">M '.)K5_J+7=K8ZK>VKZ;922RM<00&5IA(Z[9,*4VKL M_@QD'[U,F\1:O[6<2I&T0>"ZEA) M1B"5.QAD$@=?2H)_">BW++YEF558HXO+CFD1&6/[@9%8*VWL2"1QCI0!D7&O M20ZPDLTUP+>UN[M94W@[DC@W8 7('8')SWJLWB#5#XFT\W<+6<5U! 4AM[H M2*0\N,MN3AL<$ =,8;TZK^P].^T&8VJLYEDE.YB06==K$@G!RO&.E5;?PEHU MK+%+%;2-)#L\MI;F60H$.54%F.%!Z+T&3QR: *%IXOFE\N:\TOR;6>.X>%HK MCS)&,/4%-H R G.*F\+^)IO$&=2S#.S[B@,HZC/& M15RZ\-V$^F&SA3R-L4T<+@EO*\T$,<$X/7H)/6F:EH6GZM(LE[%(75#'NBGDB+(>J,48;EXZ'( MH YO6?%-SJ&C73Z+;,EO'%;227+7'ERIYNU@%4 YPI&?F'4XSCG2C\7QG3[* M\GM&2.YCN9'VR;C&(02<<#.<>U7;KPOH][-YD]H1E$1HXY7CC<)]S-!)G>%0DJH;/( /X4 9D^L^(C>:)LL M+&".]F8-']N9BR^2S@,?)^4C&>,\@#H8(R@&PY^\&/8'GHJ>%M+C@BB5;O; XDA)OIRT1"E?D8OE1M8C (!'459A MT>S@U)[]1,]RP8!I;F20(&(+!59B$!P.% Z"@"]1110!S3>.M,1RI@N\@X^X MO_Q5)_PGFF?\\+O_ +X7_P"*KIJ* .9_X3S3/^>%W_WPO_Q56M,\5V.JWR6E MO%<+(X)!=!C@9[$UN44 <#I'B;46NQ))>W%YA+V2XMIX%BC1(G(0Q.$4L>%! MP7QDYP<5N3>*94MT>WTR2XE?3DO5BC>0=QR#D>W JO;>%-)LT9;:.YC+0K!O%[-O6,$$(K;\JH( MX (')]30!4B\52R7&FIY%CY-Z.;M;QC#NWE?+C?RL/)Q]T[#G@9P<8U_XTN= M2T6\-G87=M \3-!>(LRXPX'S,8U49&<;7;TKIU\,:6HA CN"D+^8(VO)BC/O MW[G4MAVW'.6!/3T%(/"^E!)HQ%.(9MV^ 7>> * &Z%-/.=8# M3,S1ZA(D1D)8(-JX&,].>G%8+:EJ\6HOIT6KRW,$M[!9B_:&(/')MD>94 7: M@$A?X>V:S+/Q-KE[H.HZHVH>7)I+1Q>0D*>7=$$;F?(+#<#@;2N*[%O M#&E-:PP""1!!(TL@.UR#W8$T ;-%%% !1110 5%;?ZH_\ 71__ $(U+45M_JC_ -='_P#0 MC0!+1110 5$W_'Y'_P! XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - USD ($)
12 Months Ended
Feb. 29, 2024
Apr. 18, 2024
Aug. 31, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Feb. 29, 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    
Document Financial Statement Error Correction [Flag] true    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
ICFR Auditor Attestation Flag true    
Entity Public Float     $ 1,196,632,127
Document Financial Statement Restatement Recovery Analysis [Flag] true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   25,101,828  
Documents Incorporated by Reference [Text Block] Portions of the registrant's Proxy Statement for its 2024 Annual Meeting of Shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K are incorporated by reference into Part III, Items 10-14 of this Annual Report on Form 10-K.    
Entity Central Index Key 0000008947    
Amendment Flag false    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --02-29    

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Audit Information
12 Months Ended
Feb. 29, 2024
Audit Information [Abstract]  
Auditor Firm ID 248
Auditor Name GRANT THORNTON LLP
Auditor Location Dallas, Texas
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Income Statement [Abstract]      
Sales $ 1,537,589 $ 1,323,649 $ 525,598
Costs and Expenses      
Cost of sales 1,174,128 1,027,706 379,445
Gross margin 363,461 295,943 146,153
Selling, general and administrative 141,861 122,305 66,934
Operating income 221,600 173,638 79,219
Interest expense (107,065) (88,800) (6,363)
Equity in earnings of unconsolidated subsidiaries 15,407 2,597 0
Other income, net 161 1,240 175
Income from continuing operations before income taxes 130,103 88,675 73,031
Income tax expense 28,496 22,336 23,214
Net income from continuing operations 101,607 66,339 49,817
Income from discontinued operations, net of tax 0 12,770 34,205
Loss on disposal of discontinued operations, net of tax 0 (132,083) 0
Net income (loss) from discontinued operations 0 (119,313) 34,205
Net income (loss) 101,607 (52,974) 84,022
Dividends on preferred stock (14,400) (8,240) 0
Net income (loss) available to common shareholders $ 87,207 $ (61,214) $ 84,022
Basic earnings (loss) per share      
Earnings (loss) per common share from continuing operations (in dollars per share) $ 3.48 $ 2.34 $ 2.00
Earnings (loss) per common share from discontinued operations (in dollars per share) 0 (4.81) 1.38
Basic earnings per common share (usd per share) 3.48 (2.47) 3.38
Diluted Earnings (Loss) Per Share [Abstract]      
Earnings (loss) per common share from continuing operations (in dollars per share) 3.46 2.33 1.99
Earnings (loss) per common share from discontinued operations (in dollars per share) 0 (4.78) 1.36
Diluted earnings per common share (usd per share) $ 3.46 $ (2.45) $ 3.35
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]      
Weighted average number common shares, basic (shares) 25,041 24,828 24,855
Weighted average number common shares, diluted (shares) 25,209 24,978 25,077
Cash dividends declared per common share (usd per share) $ 0.68 $ 0.68 $ 0.68
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Statement of Comprehensive Income [Abstract]      
Net income (loss) available to common shareholders $ 87,207 $ (61,214) $ 84,022
Other Comprehensive Income (Loss):      
Unrealized translation loss (57) (7,997) (2,310)
Unrealized translation gain for unconsolidated subsidiary, net of tax [1] 1,418 0 0
Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations 0 27,750 0
Net actuarial gain (loss), net of tax [2] (303) 119 0
Unrealized gain (loss) on interest rate swap, net of tax [3] 3,321 2,740 0
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [4] (3,667) 139 0
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary [1] (33) 0 0
Other comprehensive income 679 22,751 (2,310)
Comprehensive income (loss) $ 87,886 $ (38,463) $ 81,712
[1]
(1) Unrealized translation gain for unconsolidated subsidiary and unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary are related to the Company's unconsolidated investment in the AVAIL JV and represents the Company's 40% interest for each respective amount. Net of tax expense of 491 for 2024.
[2]
(2) Net of tax expense (benefit) of $(105) and $43 for 2024 and 2023, respectively.
[3]
(3) Net of tax expense of $1,088 and $995 for 2024 and 2023, respectively.
[4]
(4) Net of tax expense (benefit) of $(1,268) and $51 for 2024 and 2023, respectively.
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Unrealized gain (loss) unconsolidated subsidiary, tax expense $ 491  
Net actuarial gain (loss), tax (105) $ 43
Unrealized gain (loss) on interest rate swap, tax 1,088 995
Amounts reclassified from accumulated other comprehensive income to earnings, tax $ (1,268) $ 51
AIS Joint Venture    
Ownership percentage of investment 40.00%  
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Current assets:    
Cash and cash equivalents $ 4,349 $ 2,820
Trade accounts receivable, net of allowance for credit losses of $2,347 and $5,752 at February 29, 2024 and February 28, 2023, respectively 142,246 156,443
Other receivables 15,599 26,969
Inventories 117,656 143,920
Contract assets 79,335 79,273
Prepaid expenses and other 7,814 7,991
Total current assets 366,999 417,416
Property, plant and equipment, net 541,652 498,503
Right-of-use assets 23,739 26,392
Goodwill 705,468 702,512
Deferred tax assets 5,606 12,467
Intangible assets, net 445,435 469,392
Other assets 8,437 10,037
Total assets 2,195,505 2,221,479
Current liabilities:    
Accounts payable 88,001 84,256
Income tax payable 172 272
Accrued salaries and wages 30,823 26,262
Other accrued liabilities 68,651 70,047
Lease liability, short-term 6,659 6,403
Total current liabilities 194,306 187,240
Long-term debt, net 952,742 1,058,120
Lease liability, long-term 17,827 20,704
Deferred tax liabilities 38,567 40,536
Other long-term liabilities 57,572 61,419
Total liabilities 1,261,014 1,368,019
Commitments and contingencies (Note 22)
Mezzanine equity:    
Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at February 29, 2024 and February 28, 2023, respectively; aggregate liquidation preference $312,520 and $326,920 at February 29, 2024 and February 28, 2023, respectively 233,722 233,722
Shareholders' Equity:    
Common Stock, $1 par value; 100,000 shares authorized; 25,102 and 24,912 shares issued and outstanding at February 29, 2024 and February 28, 2023, respectively 25,102 24,912
Capital in excess of par value 103,330 93,357
Retained earnings 576,231 506,042
Accumulated other comprehensive loss (3,894) (4,573)
Total shareholders’ equity 700,769 619,738
Total liabilities, mezzanine equity and shareholders' equity 2,195,505 2,221,479
AIS Joint Venture    
Current assets:    
Investment in joint venture $ 98,169 $ 84,760
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 2,347 $ 5,752
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized (in shares) 240,000 240,000
Preferred stock, shares issued (in shares) 240,000 240,000
Preferred stock, shares outstanding (in shares) 240,000 240,000
Liquidation preference $ 312,520 $ 326,920
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) 25,102,000 24,912,000
Common stock, shares, outstanding (shares) 25,102,000 24,912,000
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Cash Flows From Operating Activities:      
Net income (loss) available to common shareholders $ 87,207 $ (61,214) $ 84,022
Net (income) loss from discontinued operations 0 119,313 (34,205)
Dividends on preferred stock 14,400 8,240 0
Net income from continuing operations 101,607 66,339 49,817
Adjustments to reconcile net income from continuing operations to net cash provided by operating activities:      
Depreciation and amortization 79,423 74,590 32,081
Deferred income taxes 4,685 7,007 3,201
Equity in earnings of unconsolidated entities (15,407) (2,597) 0
Distribution on investment in AVAIL joint venture 3,113 0 0
Net loss (gain) on sale of property, plant and equipment 61 (1,032) 666
Amortization of debt financing costs 12,171 11,271 455
Share-based compensation expense 9,510 8,382 9,449
Other non-cash items (67) 77 740
Changes in current assets and current liabilities 54,002 (67,075) (32,325)
Changes in other long-term assets and long-term liabilities (4,630) (5,532) (3,486)
Net cash provided by operating activities of continuing operations 244,468 91,430 60,598
Cash flows from investing activities      
Purchase of property, plant and equipment (95,119) (57,120) (23,590)
Acquisition of subsidiaries, net of cash acquired 0 (1,282,730) (61,219)
Proceeds from divestiture 0 106,808 0
Other investing activities 55 4,121 2,666
Net cash used in investing activities of continuing operations (95,064) (1,228,921) (82,143)
Cash flows from financing activities:      
Proceeds from issuance of common stock 2,364 2,372 2,788
Payments for taxes related to net share settlement of equity awards (1,711) (3,000) (2,187)
Proceeds from revolving loan 249,000 380,000 296,000
Payments on revolving loan (314,000) (362,000) (248,000)
Proceeds from long term debt 0 1,540,000 0
Payments of debt financing costs (1,699) (87,548) 0
Payments on long term debt and finance lease liabilities (50,424) (419,750) 0
Repurchase and retirement of treasury stock 0 0 (30,815)
Payments of dividends (31,418) (22,739) (16,874)
Net cash provided by (used in) financing activities of continuing operations (147,888) 1,027,335 912
Effect of exchange rate changes on cash 13 505 158
Net cash used in operating activities from discontinued operations 0 (21,275) 25,412
Net cash used in investing activities from discontinued operations 0 (1,336) (4,692)
Net cash provided by financing activities from discontinued operations 0 120,000 0
Net cash provided by discontinued operations 0 97,389 20,720
Net increase (decrease) in cash and cash equivalents 1,529 (12,262) 245
Cash and cash equivalents at beginning of period 2,820 15,082 14,837
Cash and cash equivalents at end of period 4,349 2,820 15,082
Less: Cash and cash equivalents from discontinued operations at end of period 0 0 (3,000)
Cash and cash equivalents from continuing operations at end of period $ 4,349 $ 2,820 $ 12,082
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2021   25,108      
Balance, beginning balance at Feb. 28, 2021 $ 623,292 $ 25,108 $ 75,979 $ 547,289 $ (25,084)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 9,449   9,449    
Common stock issued under stock-based plans and related income tax expense (shares)   109      
Common stock issued under stock-based plans and related tax expense (2,187) $ 109 (2,296)    
Common stock issued under employee stock purchase plan (shares)   73      
Common stock issued under employee stock purchase plan 2,788 $ 73 2,715    
Repurchase and retirement of common stock (shares)   (602)      
Repurchase and retirement of common stock (30,815) $ (602)   (30,213)  
Cash dividends paid on common shares (16,874)     (16,874)  
Net income (loss) available to common shareholders 84,022     84,022  
Other comprehensive income (2,310)     (70) (2,240)
Balance, ending balance (shares) at Feb. 28, 2022   24,688      
Balance, ending balance at Feb. 28, 2022 667,365 $ 24,688 85,847 584,154 (27,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 8,362   8,362    
Common stock issued under stock-based plans and related income tax expense (shares)   154      
Common stock issued under stock-based plans and related tax expense (3,000) $ 154 (3,154)    
Common stock issued under employee stock purchase plan (shares)   70      
Common stock issued under employee stock purchase plan 2,372 $ 70 2,302    
Dividends on preferred stock (8,240)        
Cash dividends paid on common shares (16,898)     (16,898)  
Net income (loss) available to common shareholders (52,974)     (52,974)  
Other comprehensive income 22,751        
Balance, ending balance (shares) at Feb. 28, 2023   24,912      
Balance, ending 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 (shares)   22      
Share-based compensation 9,510 $ 22 9,488    
Common stock issued under stock-based plans and related income tax expense (shares)   100      
Common stock issued under stock-based plans and related tax expense (1,711) $ 100 (1,811)    
Common stock issued under employee stock purchase plan (shares)   68      
Common stock issued under employee stock purchase plan 2,364 $ 68 2,296    
Dividends on preferred stock (14,400)     (14,400)  
Cash dividends paid on common shares (17,018)     (17,018)  
Net income (loss) available to common shareholders 101,607     101,607  
Other comprehensive income 679        
Balance, ending balance (shares) at Feb. 29, 2024   25,102      
Balance, ending balance at Feb. 29, 2024 $ 700,769 $ 25,102 $ 103,330 $ 576,231 $ (3,894)
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
12 Months Ended
Feb. 28, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
1. The Company, Basis of Presentation and Significant Accounting Policies
Organization
AZZ Inc. (the "Company," "AZZ" or "we") operates in the United States of America and Canada. We have three operating segments: AZZ Metal Coatings, AZZ Precoat Metals, and AZZ Infrastructure Solutions. Through September 30, 2022, the Company also had operations in Brazil, China, the Netherlands, Poland, Singapore, and India through its AZZ Infrastructure Solutions segment ("AIS"). On September 30, 2022, the Company contributed AIS to AIS Investment Holdings LLC (the "AVAIL JV"), and sold a 60% interest in the AIS JV to Fernweh. See Note 9 for further discussion of the divestiture. See Note 18 for information about the Company's operations by segment.
On May 13, 2022, we completed the acquisition of the Precoat Metals business division ("Precoat Metals") of Sequa Corporation ("Sequa"), a portfolio company owned by Carlyle, a global private equity firm (the "Precoat Acquisition"). See Notes 7 and 16 for further discussion about Precoat Metals. As a result of the Precoat Acquisition, we changed our operating segments, and added AZZ Precoat Metals as a new operating segment.
Unless stated otherwise, the discussion of our business and financial information throughout this Annual Report on Form 10-K refers to our continuing operations and results from continuing operations.
Basis of consolidation
The consolidated financial statements were prepared in accordance with the accounting principles generally accepted in the United States of America and include the accounts of AZZ and its wholly owned subsidiaries. All material inter-company accounts and transactions have been eliminated in consolidation. Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 9 for more information about results of operations reported in discontinued operations in the consolidated balance sheets, statements of operations and statements of cash flows for the years ended February 28, 2023 and 2022.
Use of estimates
The preparation of the financial statements in conformity with generally accepted accounting principles in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revision of Consolidated Financial Statements
After the original issuance of our consolidated financial statements as of and for the quarter ended November 30, 2023, we identified an immaterial error in our accounting for the 6.0% Series A Convertible Preferred Stock (“Series A Preferred Stock”). We determined that we misclassified the Series A Preferred Stock as a component of stockholders’ equity instead of as mezzanine (or temporary) equity, outside of stockholders' equity. The Series A Preferred stock should have been classified as mezzanine equity because, pursuant to the terms of the Certificate of Designations, Preferences, Rights and Limitations of 6.0% Series A Convertible Preferred Stock (the “COD”), owners of the Series A Preferred Stock have the right to require us to redeem the Series A Preferred Stock in certain circumstances that are not solely in the control of the Company. As a result of incorrectly accounting for the Series A Preferred Stock as permanent equity, mezzanine equity was understated by $233.7 million with a corresponding overstatement of stockholders’ equity, starting with the original issuance date of the Series A Preferred Stock in August 2022. Because the events outside of our control that could lead to redemption are not probable of occurring, remeasurement of the Series A Preferred Stock to its redemption amount is not required. The revision had no impact on net income, earnings per share or cash flows.
Concentrations of credit risk
Financial instruments that potentially subject AZZ to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable. As of February 29, 2024, we had cash in banks of $24.6 million in excess of the Federal Deposit Insurance Corporation ("FDIC") limits, which includes $21.1 million of outstanding checks.
We maintain cash and cash equivalents with various financial institutions. Our policy is designed to limit exposure to any one institution. We perform periodic evaluations of the relative credit standing of those financial institutions that are
considered in our banking relationships and have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents.
We have limited concentrations of credit risk with respect to trade accounts receivable due to its multiple operating segments, large and diversified customer base and its geographic diversification. We perform ongoing evaluations of our customers' financial condition. Collateral is usually not required from customers as a condition of sale.
Accounts receivable, net of allowance for credit losses
Accounts receivable are stated amounts due from customers. We maintain an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. We treat trade accounts receivable as one portfolio and record an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The allowance is adjusted based on specific information in connection with aged receivables. Accounts receivable are considered to be past due when payment is not received in accordance with the customer’s credit terms. Accounts are written off when management determines the account is uncollectible. Recoveries are recorded against the allowance in the period received.
The following table shows the changes in the allowance for credit losses for fiscal 2024, 2023 and 2022 (in thousands):
 202420232022
Balance at beginning of year$5,752 $5,395 $5,378 
Adjustment based on aged receivables analysis(67)(58)100 
Charge-offs, net of recoveries338 83 (85)
Other(1)
(3,676)327 — 
Effect of exchange rate changes— 
Balance at end of year(2)
$2,347 $5,752 $5,395 
(1) For fiscal 2024, "Other" represents the write off of $3.7 million of reserves following the settlement of a litigation matter. The reserves
     related to the AZZ Infrastructure Solutions segment and were retained following the AIS divestiture.
(2) For fiscal 2024, 2023 and 2022, the allowance for credit losses includes $1.7 million, $5.4 million and $5.4 million, respectively, of
    reserves related to the AZZ Infrastructure Solutions segment that were retained following the AIS divestiture.
Other Receivables
Other receivables includes income taxes receivable, receivables for supplier rebates, and other miscellaneous receivables.
Revenue recognition
Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration that it expects to be entitled to in exchange for those goods or services. The amount and timing of revenue recognition varies by segment, based on the nature of the goods or services provided and the terms and conditions of the customer contract.
AZZ Metal Coatings Segment
AZZ's Metal Coatings segment is a provider of hot-dip galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries. Within this segment, the contract is typically governed by a customer purchase order or work order. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of metal coating services. We recognize sales over time as the metal coating is applied to customer provided material as the process enhances a customer-controlled asset. Contract modifications are rare within this segment and most contracts are on a fixed price basis with no variable consideration.
AZZ Precoat Metals Segment
AZZ Precoat Metals provides advanced applications of protective and decorative 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.
Within this segment, the contract is typically governed by a customer purchase order. The contract generally specifies the delivery of a performance obligation consisting of coating services, and may also include secondary services, such as slitting, embossing or cut to length. We recognize sales over time as the coil coating is applied to customer provided material as the process enhances a customer-controlled asset. Contract modifications are rare within this segment. In certain cases, we may offer volume discounts, which are recorded as a reduction to sales, and recognized over time in the same manner as the related revenue.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets, and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Billing can occur after revenue recognition, resulting in contract assets. In addition, we can receive advances or deposits 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 from continuing operations during fiscal year 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $1.0 million and $1.3 million as of February 29, 2024 and February 28, 2023, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. As of both February 29, 2024 and February 28, 2023, the balance for contract assets was $79.3 million. The balance for both years was primarily related to the AZZ Precoat Metals segment. We recognized $1.3 million of revenue for amounts that were included in contract liabilities as of February 28, 2023.
Other
No general rights of return exist for customers; however, we provide assurance-type warranties and a provision for estimated warranties has been established. AZZ generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. We do not adjust the contract price for the effects of a significant financing component if we expect, at contract inception, that the period between when we transfer a good or service to a customer and when the customer pays for that good or service will be one year or less, which is generally the case. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.
Disaggregated Sales
Sales by segment and geography is disclosed in Note 18. In addition, the following table presents disaggregated sales, from continuing operations, by customer industry for fiscal years 2024, 2023 and 2022 (in thousands):

202420232022
Sales:
Construction$841,557 $667,852 $119,294 
Industrial153,686 152,731 113,561 
Consumer128,658 105,587 — 
Transportation141,237 135,319 98,106 
Utilities100,236 94,188 71,073 
Other (1)
172,215 167,972 123,564 
Total sales$1,537,589 $1,323,649 $525,598 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other.
Cash and cash equivalents
We consider cash and cash equivalents to include cash on hand, deposits with banks and all highly liquid investments with an original maturity of three months or less.
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification cost method for the Precoat Metals segment. A reserve for excess quantities and obsolescence is based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, which we record as a charge to reduce inventory to its net realizable value.
Property, plant and equipment
Property and equipment are stated at cost less accumulated depreciation. Costs for improvements that extend the useful life of our property and equipment are capitalized as additions. The improvements are depreciated over the estimated useful lives, and assets that are replaced are disposed of at the net book value. In addition, we capitalize interest on borrowings during the active construction period of capital projects. Capitalized interest is added to the cost of the assets and depreciated over the estimated useful lives of the assets. Depreciation is computed using the straight-line method over the following estimated useful lives:
 
Leasehold improvements, buildings and structures
10-27 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment
3-5 years
Computers and software
3-7 years
Repairs and maintenance are charged to expense as incurred.
Amortizable intangible and long-lived assets
Intangible assets on the consolidated balance sheets are comprised of customer relationships, non-compete agreements, trademarks, technology and certifications. Such intangible assets (excluding indefinite-lived intangible assets) are amortized on a straight-line basis over the estimated useful lives of the assets ranging from three to 30 years. Long-lived assets, such as property and equipment and intangible assets, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying value may not be recoverable. Impairment is measured by a comparison of their carrying amount to the estimated undiscounted cash flows to be generated by those assets. If the undiscounted cash flows are less than the carrying amount, we record impairment losses for the excess of their carrying value over the estimated fair value. We did not recognize any impairment charges for fiscal years 2024, 2023, or 2022 since there were no changes in events or circumstances that would suggest these assets were impaired.
Goodwill and other indefinite-lived intangible assets
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. We test goodwill and other indefinite-lived intangibles for potential impairment annually as of December 31, or more frequently, if events or circumstances change that would more-likely-than-not reduce the reporting unit's fair value below its carrying amount. If no impairment indicators are present, we may first perform a qualitative assessment of goodwill to determine whether a quantitative assessment is necessary. If we perform a quantitative assessment for the annual goodwill impairment test, then we use the income approach. The income approach uses Level 3 fair value inputs, such as future cash flows and estimated terminal values for our reporting units that are discounted using a market participant perspective to determine the fair value of the reporting unit, which is then compared to the carrying value of that reporting unit to determine if there is impairment. The income approach includes assumptions about revenue growth rates, operating margins and terminal growth rates, discounted by an estimated weighted-average cost of capital derived from other publicly traded companies that are similar but not identical from an operational and economic standpoint. A significant change in events, circumstances or any of these assumptions could result in an impairment of long-lived assets, including identifiable intangible assets. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to manufactured solutions we offer to the construction, industrial, consumer, transportation, electrical, and utility markets, changes in economic conditions of these various markets, changes in costs of raw material and natural gas, and the availability of experienced labor and management to implement our growth strategies. For fiscal year 2024, we elected to perform a qualitative analysis and determined that no conditions existed that would make it more-likely-than-not that the goodwill or indefinite-lived intangible
assets were impaired. Therefore, no further quantitative testing was required. For fiscal years 2024, 2023 and 2022, no impairment losses were recognized for goodwill or indefinite-lived intangible assets.
Investment in Unconsolidated Joint Venture
We account for the investment in our joint venture under the equity method of accounting, as we exercise significant influence over, but do not control the joint venture. Investments in unconsolidated joint ventures are initially recorded at fair value, and subsequently increased or decreased for allocations of net income and changes in cumulative translation adjustments. Equity in net income (loss) from the AVAIL JV is allocated based on our 40% economic interest. We record our interest in the joint venture on a one-month lag to allow sufficient time to review and assess the joint venture’s effect on our reported results. We assess our investment in the unconsolidated joint venture 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. We do not believe that the value of our equity investment was impaired as of February 29, 2024.
Debt issuance costs
Debt issuance costs that are incurred in connection with the issuance of debt are amortized to interest expense using the effective interest rate method over the term of the debt. Costs related to our revolving credit facility are included in "Other assets" on the consolidated balance sheets. Costs related to our long-term debt instruments are presented as a reduction to long-term debt on the consolidated balance sheets.
Related Party Transactions
Following the close of the AVAIL JV, we entered into a transition services agreement with AIS Investment Holdings LLC, which is considered a related party. In conjunction with the transition services agreement ("TSA"), we recognized $3.5 million and $3.4 million of TSA fees for fiscal years 2024 and 2023, respectively, which are included as a reduction to "Selling, general and administrative" expense in the consolidated statements of operations. As of February 29, 2024, we did not have any related party receivables or payables outstanding. As of February 28, 2023, related party receivables and payables of $8.4 million and $6.3 million are included in "Accounts receivable" and "Other accrued liabilities," respectively, in the consolidated balance sheets.
Income taxes
We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
We recognize a valuation allowance against net deferred tax assets to the extent that we believe those net assets are not more-likely-than-not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would be able to realize its deferred tax assets in the future in excess of their net recorded amount, we make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
As applicable, we record Uncertain Tax Positions ("UTPs") on the basis of a two-step process whereby (1) we determine whether it is more-likely-than-not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
We are subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 29, 2024, we are no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2020.
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 Accounting Standards Codification ("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.

See Note 21 for more information.
Foreign Currency
The local currency is the functional currency for our foreign operations. Related assets and liabilities are translated into United States dollars at exchange rates existing at the balance sheet date, and revenues and expenses are translated at weighted-average exchange rates. The foreign currency translation adjustment is recorded as a separate component of shareholders’ equity and is included in "Accumulated other comprehensive income (loss)." Gains or losses arising from the translation of intercompany balances of our foreign entities are included in earnings, because the intercompany balances are denominated in a currency other than the functional currency of the foreign entity.
Accruals for Contingent Liabilities
We are subject to the possibility of various loss contingencies arising in the normal course of business. The amounts the Company may record for estimated claims, such as self-insurance programs, warranty, environmental, legal, and other contingent liabilities, requires us to make judgments regarding the amount of expenses that will ultimately be incurred. We use past history and experience and other specific circumstances surrounding these claims in evaluating the amount of liability that should be recorded. Due to the inherent limitations in estimating future events, actual amounts paid or transferred may differ from those estimates.
Leases
We are a lessee under various leases for facilities and equipment. For leases with terms over one year, we recognize a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet based on the present value of the future minimum lease payments. An ROU asset represents our right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. For short-term leases with an initial term of twelve months or less that do not contain an option to purchase that is likely to be exercised, we do not record ROU assets or lease liabilities on the consolidated balance sheet.
We use our incremental borrowing rate to determine the present value of future payments unless the implicit rate in the lease is readily determinable. The incremental borrowing rate is calculated based on what we would pay to borrow on a collateralized basis, over a similar term, based on information available at lease commencement. In determining the future minimum lease payments, we incorporate options to extend or terminate the lease when it is reasonably certain that such options will be exercised. The ROU asset includes any initial direct costs incurred and is recorded net of any lease incentives received. Leasehold improvements are capitalized and depreciated over the term of the lease, including any options for which are reasonably certain will be exercised, with a maximum of 10 years.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, as the ROU asset is amortized, and the lease liability is accreted. For facility leases, we account for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.
In addition to fixed lease payments, some lease agreements contain provisions for variable lease payments. Certain vehicle and equipment leases provide for variable lease payments based on, among other things, inflation adjustments, a specified index rate adjustment, or usage. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Defined Benefit Pension Plan
In the AZZ Precoat Metals segment, certain current and past employees participate in a defined benefit pension plan sponsored and administered by AZZ. The pension plan calls for benefits to be paid to eligible employees at retirement, based primarily upon years of service and compensation rates near retirement. The plan was frozen prior to acquisition of Precoat Metals, and new employees are not eligible to participate.
We incur expenses in connection with the defined benefit pension plan. We use various assumptions to measure expense and the related benefit obligation, including discount rates used to value the obligation, expected return on plan assets used to fund these expenses, and estimated future inflation rates. These assumptions are based on historical experience as well as current facts and circumstances. An actuarial analysis is used to measure the expense and liability associated with pension benefits. We recognize the overfunded or underfunded status of defined benefit pension as an asset or liability in the consolidated balance sheets. Changes in the funded status are recognized in "Accumulated other comprehensive income (loss)," in the year in which the changes occur. See Note 16 for further information.
Series A Preferred Stock
We initially recorded the 240,000 shares of Series A Preferred Stock issued in connection with the Precoat Acquisition at its fair value less issuance costs. The Series A Preferred Stock is classified as mezzanine equity in the consolidated balance sheets. In accordance with ASC 480-10-S99, because the shares of Series A Preferred Stock are redeemable at the holder’s option upon the occurrence of an event that is not solely within our control, the carrying value of the Series A Preferred Stock is required to be classified as mezzanine equity. See Note 13 for further description of the Series A Preferred Stock, including the events upon which the holder has the right to redeem the Series A Preferred Stock in cash.
Recently Adopted Accounting Pronouncements
In October 2021, the FASB issued Accounting Standards Update No. ("ASU") 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract liabilities from Contracts with Customers ("ASU 2021-08"), which requires contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers ("ASC 606") at the acquisition date as if the acquirer had originated the contracts rather than adjust them to fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. AZZ adopted ASU 2021-08 in fiscal 2023 and the adoption did not have a material impact on our financial condition, results of operations or cash flows.
In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting" ("ASU 2020-04"), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate ("LIBOR") or by another reference rate expected to be discontinued. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform", ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"), which defers the sunset date of the reference rate reform guidance to December 31, 2024. The amendments in these ASUs were effective upon issuance. As we no longer have any LIBOR-based contracts, these ASUs did not have a material effect on our current financial position, results of operations or cash flows.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). This standard is intended to simplify the accounting and disclosure requirements for income taxes by eliminating various exceptions in accounting for income taxes as well as clarifying and amending existing guidance to improve consistency in the application of ASC 740. ASU 2019-12 was effective for the Company in the first quarter of its fiscal 2022. The Company adopted ASU 2019-12 in the first quarter of fiscal 2022, and the adoption did not have a material impact on its consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures of 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 are currently assessing the impact of this update on our consolidated financial statement 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 are currently assessing the impact of this update on our consolidated financial statement disclosures.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment (Notes)
12 Months Ended
Feb. 29, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
2. Property, Plant and Equipment
Property, plant and equipment consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
As of February 29/28,
20242023
Land$52,318 $52,322 
Building and structures301,189 291,254 
Machinery and equipment408,641 391,786 
Furniture, fixtures, software and computers30,026 28,906 
Automotive equipment2,677 2,757 
Construction in progress86,062 24,681 
880,913 791,706 
Less accumulated depreciation(339,261)(293,203)
Property, plant, and equipment, net$541,652 $498,503 
The following table outlines the classification of depreciation expense from continuing operations in the consolidated statements of income for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Cost of sales$53,035 $49,413 $23,795 
Selling, general and administrative2,427 2,564 1,628 
Total depreciation expense$55,462 $51,977 $25,423 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
12 Months Ended
Feb. 29, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
3. Goodwill and Intangible Assets
Goodwill and indefinite-lived intangible assets are not amortized but are subject to annual impairment tests. Other intangible assets are amortized over their estimated useful lives.
 
Changes in goodwill by segment for fiscal years 2024 and 2023 were as follows (in thousands):
 
As of February 29, 2024
SegmentBeginning Balance
Acquisitions(1)
Currency Translation AdjustmentEnding Balance
Metal Coatings$177,696 $— $(21)$177,675 
Precoat Metals524,816 2,977 — 527,793 
Total$702,512 $2,977 $(21)$705,468 
As of February 28, 2023
SegmentBeginning Balance
Acquisitions(1)
Currency Translation AdjustmentEnding Balance
Metal Coatings$190,391 $(10,783)$(1,912)$177,696 
Precoat Metals— 524,816 — 524,816 
Total$190,391 $514,033 $(1,912)$702,512 
(1) The increase in Acquisitions for fiscal year 2024 and 2023 represents purchase price adjustments during the measurement period for the Precoat acquisition. The decrease in Acquisitions for fiscal year 2023 for the Metal Coatings segment represents purchase price adjustments for the DAAM acquisition.
Amortizable intangible assets consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
Weighted-Average Life (Years)As of February 29/28,
20242023
Customer related intangibles23$475,441 $475,457 
Non-compete agreements156,793 6,795 
Trademarks / Tradenames3435,774 35,774 
Technology1536,000 36,000 
Gross intangible assets554,008 554,026 
Less accumulated amortization(110,078)(86,139)
Total amortizable intangible assets, net$443,930 $467,887 
The following table outlines the classification of amortization expense in the consolidated statements of income for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Cost of sales$— $7,124 $6,658 
Selling, general and administrative23,961 15,489 — 
Total amortization expense$23,961 $22,613 $6,658 
In addition to its amortizable intangible assets, we have recorded indefinite-lived intangible assets of $1.5 million on the consolidated balance sheets as of February 29, 2024 and February 28, 2023, related to certain tradenames acquired as part of prior business acquisitions.
The following table summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):
 
2025$22,747 
202622,717 
202722,711 
202821,555 
202921,403 
Thereafter332,797 
Total$443,930 
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Notes)
12 Months Ended
Feb. 29, 2024
Inventory Disclosure [Abstract]  
Inventories
4. Inventories
The following table summarizes the components of inventory (in thousands):
As of February 29/28,
20242023
Raw material$111,674 $138,227 
Work in process898 1,558 
Finished goods5,084 4,135 
Total inventories$117,656 $143,920 
Our inventory reserve was $4.5 million and $7.3 million as of February 29, 2024 and February 28, 2023, respectively.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Liabilities
12 Months Ended
Feb. 29, 2024
Other Liabilities Disclosure [Abstract]  
Other Accrued Liabilities
5. Other Accrued Liabilities
Other accrued liabilities consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
 
As of February 29/28,
20242023
Materials and supplies accruals21,902 25,605 
Legal accrual10,800 685 
Employee-related expenses7,418 11,349 
Accrued customer discount5,757 3,674 
Accrued warranty4,993 2,852 
Sales and other taxes payable4,005 3,943 
Environmental liability - current 3,423 3,760 
Customer claims liability2,696 3,610 
Due to related party— 6,260 
Other7,657 8,309 
Total$68,651 $70,047 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Long-Term Liabilities
12 Months Ended
Feb. 29, 2024
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities
6. Other Long-Term Liabilities
Other long-term liabilities consisted of the following (in thousands):
As of February 29/28,
20242023
Pension liability$31,148 $31,287 
Environmental liability - long-term18,662 20,112 
Workers' compensation liability4,001 2,856 
ASC 740-10 Uncertain tax positions2,188 4,536 
Earnout liability920 1,757 
Non-current income tax payable653 871 
Other long-term liabilities$57,572 $61,419 
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions
12 Months Ended
Feb. 29, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
7. Acquisitions
Precoat Acquisition
On May 13, 2022, we acquired Precoat Metals for a purchase price of approximately $1.3 billion (the "Precoat Acquisition"). AZZ Precoat Metals is the leading independent provider of metal coil coating solutions in North America. The
acquisition represented the continued transition of AZZ to a focused provider of coating and galvanizing services for critical applications.
We completed the final purchase accounting valuation during the first quarter of fiscal year 2024. We accounted for the Precoat Acquisition as a business combination under the acquisition method of accounting. Goodwill from the acquisition of $527.8 million represents the excess purchase price over the estimated value of net tangible and intangible assets and liabilities assumed and is expected to be deductible for income tax purposes. Goodwill from the acquisition was allocated to the AZZ Precoat Metals segment. Assets acquired and liabilities assumed in the Precoat Acquisition were recorded at their estimated fair values as of the acquisition date.
When determining the fair values of assets acquired and liabilities assumed, management made significant estimates, judgments and assumptions. We engaged third-party valuation experts to assist in determination of fair value of property and equipment, intangible assets, pension benefit obligation and certain other assets and liabilities. Management believes that the current information provides a reasonable basis for the fair values of assets acquired and liabilities assumed. During the first quarter of fiscal 2024, we made purchase price allocation adjustments that impacted goodwill, contract assets and accrued expenses.






































The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the Precoat Acquisition, as of the date of the acquisition (in thousands):
May 13, 2022Measurement Period AdjustmentsAs Adjusted
Assets
Accounts receivable, net$77,422 $— $77,422 
Inventories43,369 — 43,369 
Contract assets70,731 (2,417)68,314 
Prepaid expenses and other2,247 — 2,247 
Property, plant and equipment305,503 — 305,503 
Right-of-use assets13,753 — 13,753 
Goodwill524,816 2,977 527,793 
Deferred tax asset8,660 — 8,660 
Intangible assets, net446,000 — 446,000 
Other assets546 — 546 
Total fair value of assets acquired$1,493,047 $560 $1,493,607 
Liabilities
Accounts payable99,223 — 99,223 
Accrued expenses31,201 560 31,761 
Other accrued liabilities5,330 — 5,330 
Lease liability, short-term2,440 — 2,440 
Lease liability, long-term11,313 — 11,313 
Deferred tax liabilities3,100 (3,100)— 
Other long-term liabilities56,991 3,100 60,091 
Total fair value of liabilities assumed$209,598 $560 $210,158 
Total purchase price, net of cash acquired$1,283,449 $ $1,283,449 
Intangible assets include customer relationships, tradenames and technology. Other long-term liabilities include the pension liability and certain environmental liabilities. See Notes 16 and 17 for more information about these long-term liabilities.
DAAM Acquisition
On February 28, 2022, we entered into an agreement to acquire all the outstanding shares of DAAM Galvanizing Co. Ltd. ("DAAM"), a privately held hot-dip galvanizing company based in Edmonton, Alberta Canada, for approximately $35.5 million. DAAM currently operates two galvanizing facilities in Canada; one located in Edmonton, Alberta and a second in Saskatoon, Saskatchewan, as well as a service depot in Calgary, Alberta. The addition of DAAM expanded our geographical coverage in the Northwest and enhanced the scope of metal coatings solutions offered in Canada. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment, and we estimate that approximately 50% of the goodwill amount is expected to be deductible for income tax purposes.
We engaged third-party valuation experts to assist with the purchase price allocation, the recorded valuation of property, plant and equipment, intangible assets and certain other assets and liabilities. Estimates from third-party experts along with the analysis and expertise of management have formed the basis for the allocation. During the third quarter of fiscal 2023, the purchase price allocation was finalized. We settled the working capital adjustment and received cash of $0.7 million during fiscal 2023, and adjusted other acquired assets and liabilities, which resulted in net decrease in the purchase price.
The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):
February 28, 2022
Assets
Accounts receivable$3,082 
Other receivables171 
Inventories2,451 
Property, plant and equipment11,462 
Goodwill13,691 
Intangibles and other assets9,975 
Total fair value of assets acquired$40,832 
Liabilities
Accounts payable and other accrued liabilities3,910 
Deferred tax liabilities1,422 
Total fair value of liabilities assumed$5,332 
Total purchase price, net of cash acquired$35,500 
Unaudited Pro Forma Information
The following unaudited pro forma financial information for fiscal 2023 and 2022 combines the historical results of AZZ and the acquisition of Precoat Metals, assuming that the companies were combined as of March 1, 2021. The pro forma financial information includes business combination accounting effects from the Precoat Acquisition, including amortization expense from acquired intangible assets, depreciation expense from acquired property, plant and equipment, interest expense from financing transactions which occurred to fund the Precoat Acquisition, acquisition-related transaction costs and tax-related effects. The pro forma information as presented below is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition of Precoat Metals had taken place on March 1, 2021 or of future operating performance.
Year Ended February 28,
20232022
Sales$1,516,669 $1,265,953 
Net income from continuing operations (1)
85,440 62,167 
(1) Net income for the year ended February 28, 2022 includes acquisition costs of approximately $45.0 million, of which
    $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.
Steel Creek Acquisition
On January 3, 2022, we completed the acquisition of all the assets of Steel Creek Galvanizing Company, LLC ("Steel Creek"), a privately held hot-dip galvanizing company based in Blacksburg, South Carolina, for approximately $25.0 million. The acquisition expanded our geographical reach in metal coatings solutions and extends its ability to support customers in the Southeast region of the United States. The business is included in the AZZ Metal Coatings segment. The goodwill arising from this acquisition was allocated to the AZZ Metal Coatings segment and is expected to be deductible for income tax purposes.
The purchase price allocation was finalized during fiscal 2023. The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):
January 3, 2022
Assets
Accounts receivable$575 
Inventories3,593 
Property, plant and equipment15,796 
Intangibles872 
Goodwill7,755 
Total fair value of assets acquired$28,591 
Liabilities
Accounts payable and other accrued liabilities765 
Contingent consideration2,826 
Total fair value of liabilities assumed$3,591 
Total purchase price, net of cash acquired$25,000 
In addition to the initial cash payment upon closing, contingent consideration of up to $2.8 million is payable based on the achievement of specified operating results over the three-year period following completion of the acquisition. As of February 29, 2024, the contingent consideration liability was $0.9 million.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information
12 Months Ended
Feb. 29, 2024
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
8. 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):
Year Ended February 29/28,
202420232022
Decrease (increase) in current assets:
Accounts receivable, net$14,261 $(12,556)$(15,643)
Other receivables11,370 (13,989)(5,648)
Inventories26,276 (17,198)(18,765)
Contract assets(2,479)(4,404)(37)
Prepaid expenses and other177 (4,190)1,578 
Increase (decrease) in current liabilities:
Accounts payable(801)(14,035)5,719 
Income taxes payable(100)(3,252)4,377 
Accrued expenses5,298 2,549 (3,906)
Changes in current assets and current liabilities$54,002 $(67,075)$(32,325)
Cash flows related to interest and income taxes were as follows (in thousands):

Year Ended February 29/28,
202420232022
Cash paid for interest$97,812 $77,989 $6,062 
Cash paid for income taxes20,433 24,489 31,660 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Year Ended February 29/28,
202420232022
Issuance of preferred stock in exchange for convertible notes$— $233,722 $— 
Accrued dividends on preferred stock2,400 2,400 — 
Accruals for capital expenditures7,514 1,748 864 

During fiscal 2024, we had non-cash investing activities related to asset retirements of $9.5 million. See Note 10 for supplemental disclosures of non-cash investing and financing activities related to our leases.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Discontinued Operations
12 Months Ended
Feb. 29, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations
9. Discontinued Operations
Discontinued Operations
On September 30, 2022, AZZ contributed its AZZ Infrastructure Solutions ("AIS") segment, excluding AZZ Crowley Tubing, to a joint venture, AIS Investment Holdings LLC (the "AVAIL JV") and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). On September 30, 2022, the AVAIL JV was deconsolidated. Beginning October 1, 2022, the Company began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment.
The divestiture of the AZZ Infrastructure Solutions segment represents an intentional strategic shift in our operations and allowed AZZ to become a focused provider of coating and galvanizing solutions for critical applications. As a result, the results of the AIS segment were classified as discontinued operations in our condensed statements of operations and excluded from both continuing operations and segment results for the fiscal years ended February 28, 2023 and 2022.
As part of recognizing the business as held for sale in accordance with GAAP, we were required to measure AIS at the lower of its carrying amount or fair value less cost to sell. As a result of this analysis, during fiscal 2023, we recognized a non-cash, pre-tax loss on disposal of $159.9 million. The loss is included in "Loss on disposal of discontinued operations" in the consolidated statements of operations. The loss was determined by comparing the fair value of the consideration received for the sale of a 60% interest in the AVAIL JV and the fair value of our retained 40% investment in the AVAIL JV with the net assets of the AVAIL JV immediately prior to the transaction. The fair value of our retained investment in the AVAIL JV was determined in a manner consistent with the transaction price received for the sale of the 60% interest in the AVAIL JV.








The results of operations from discontinued operations for the fiscal years 2023 and 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):
Year Ended February 28,
20232022
Sales$256,224 $377,066 
Cost of sales202,707 297,996 
Gross margin53,517 79,070 
Selling, general and administrative26,186 46,747 
Restructuring and impairment charges— (1,797)
Loss on disposal of discontinued operations159,910 — 
Operating income (loss) from discontinued operations(132,579)34,120 
Interest expense(8)(32)
Other expense, net(6,270)(774)
Income (loss) from discontinued operations before income tax(138,857)33,314 
Income tax benefit(19,544)(891)
Net income (loss) from discontinued operations$(119,313)$34,205 
Earnings (loss) per common share from discontinued operations:
Basic earnings (loss) per share$(4.81)$1.38 
Diluted earnings (loss) per share$(4.78)$1.36 
The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operation for the following fiscal years 2023 and 2022, consists of the following (in thousands):
Year Ended February 28,
20232022
Depreciation and amortization$7,279 $12,584 
Purchase of property, plant and equipment4,831 4,815 
Non-cash loss on disposal of discontinued operations159,910 — 
Loss on disposal group held for sale— 1,797 
Loss on sale of property, plant and equipment— 147 
As of February 29, 2024, February 28, 2023, and February 28, 2022 the Company had no restructuring liabilities outstanding.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
12 Months Ended
Feb. 29, 2024
Leases [Abstract]  
Leases
10. Leases
We are a lessee under various leases for facilities and equipment. See Note 1 for a description of our accounting policy for leases.
As of February 29, 2024, we were the lessee for 162 operating leases and 42 finance leases with terms of 12 months or more. These leases are reflected on our balance sheet in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term."
Our operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have has 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 February 29, 2024 do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use asset and lease liabilities in the consolidated balance sheets for fiscal 2024 and 2023 (in thousands):
Balance Sheet ClassificationAs of February 29/28,
20242023
Assets
Operating right-of-use assetsRight-of-use assets$19,808 $25,076 
Finance right-of-use assets Right-of-use assets3,931 1,316 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,893 $6,119 
Operating lease liabilities ― long-termLease liability - long-term14,606 19,659 
Finance lease liabilities ― short-termLease liability - short-term766 284 
Finance lease liabilities ― long-termLease liability - long-term3,221 1,045 
Supplemental information related to AZZ's operating leases was as follows (in thousands, except years and percentages):
20242023
Operating cash flows from operating leases included in lease liabilities$7,270 $5,832 
Lease liabilities obtained from new ROU assets - operating$2,321 $3,986 
Weighted-average remaining lease term - operating leases4.12 years5.04 years
Weighted-average discount rate - operating leases4.49 %4.31 %
Decrease in ROU assets related to lease terminations$(1,294)$— 
Financing cash flows from finance leases included in lease liabilities$425 $186 
Operating cash flows from finance leases included in lease liabilities$109 $33 
Lease liabilities obtained from new ROU assets - finance leases$3,083 $420 
Weighted-average remaining lease term - finance leases5.21 years4.61 years
Weighted-average discount rate - finance leases6.70 %5.15 %
The following table outlines the classification of lease expense related to operating and finance leases in the consolidated statements of operations for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Operating lease expense:
Cost of sales$11,877 $12,210 $6,744 
Selling, general and administrative2,000 1,858 1,264 
Total operating lease expense$13,877 $14,068 $8,008 
Financing lease expense:
Cost of sales$468 $199 $93 
Interest expense109 33 13 
Total financing lease expense$577 $232 $106 
Total lease expense$14,454 $14,300 $8,114 
As of February 29, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$6,667 $1,004 $7,671 
20265,686 927 6,613 
20274,500 888 5,388 
20282,475 801 3,276 
20291,871 584 2,455 
Thereafter1,251 532 1,783 
Total lease payments$22,450 $4,736 $27,186 
Less imputed interest(1,951)(749)(2,700)
Total$20,499 $3,987 $24,486 
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." We recognized $1.0 million of income from subleases during fiscal year 2024.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
12 Months Ended
Feb. 29, 2024
Debt Disclosure [Abstract]  
Debt
11. Debt
Our long-term debt instruments and balances outstanding as of February 29, 2024 and February 28, 2023 were as follows (in thousands):
 
As of February 29/28,
20242023
Revolving Credit Facility$30,000 $95,000 
Term Loan B980,250 1,030,250 
Total debt, gross$1,010,250 $1,125,250 
Unamortized debt issuance costs(57,508)(67,130)
Long-term debt, net$952,742 $1,058,120 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 (the "2022 Credit Agreement"). The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear a rate of Secured Overnight Financing Rate ("SOFR") plus 3.75% (following the repricing on August 17, 2023 as described below) and the Revolving Credit Facility bears a leverage-based rate with various tiers between 2.75% and 3.5%; as of February 29, 2024, the rate was SOFR plus 3.50% (following the repricing on December 20, 2023, as described below);
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.
During fiscal 2024, we repriced our Revolving Credit Facility and Term Loan B, which amended the 2022 Credit Agreement as follows:
i.On August 17, 2023, we repriced the Term Loan B. The repricing reduced the interest rate margin by 50 basis points to an interest rate of SOFR plus 3.75% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.
ii.On December 20, 2023, we repriced its $400.0 million Revolving Credit Facility. The repricing reduced the interest rate margin from 4.25% to a leverage-based rate with various tiers ranging from SOFR plus 2.75% to 3.50% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.

See Note 23 for information related to the repricing of our Term Loan B on March 20, 2024.
We utilize proceeds from the Revolving Credit Facility primarily to finance working capital needs, capital improvements, dividends, acquisitions and for general corporate purposes. On May 13, 2022, our prior credit agreement and its senior unsecured notes were repaid with proceeds from the 2022 Credit Agreement.
As defined in the 2022 Credit Agreement, quarterly prepayments are due against the outstanding principal of the Term Loan B and are 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 a prepayment of $210.0 million that we made on the Term Loan B during fiscal year 2023 in connection with the sale of the AIS business, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are not required at this time.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.58% and 8.81% at February 29, 2024 and February 28, 2023, respectively.

Our credit agreement required us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 6.25 through November 2022. For each subsequent quarter, the maximum ratio decreases by 25 basis points through May 31, 2024, when the maximum Total Net Leverage Ratio reaches 4.50. As of February 29, 2024, we were required to maintain a Total Net Leverage Ratio no greater than 4.75. As of February 29, 2024, we were in compliance with all covenants and other requirements set forth in the debt agreement.
During the year ended February 28, 2023, we utilized a significant portion of the cash received from the sale of our controlling interest in the AVAIL JV to reduce the Term Loan B, and utilized the remaining cash received to reduce the Revolving Credit Facility and for general corporate purposes.
Convertible Subordinated Notes

On May 13, 2022, we completed the issuance of $240.0 million aggregate principal amount of 6.00% convertible subordinated notes due June 30, 2030 (the "Convertible Notes") pursuant to the Securities Purchase Agreement (the "Securities Purchase Agreement") with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, "Blackstone"), an investment vehicle of funds affiliated with Blackstone Inc. Interest on the Convertible Notes was payable on June 30 and December 31. The Convertible Notes were exchanged for 240,000 shares of our 6.0% Series A Convertible Preferred Stock on August 5, 2022, following the receipt of shareholder approval for the issuance of preferred shares. See Note 13 for a description of the Series A Preferred Stock.
We used the proceeds of the Convertible Notes, along with the Term Loan B, to fund the Precoat Acquisition.
Outstanding Borrowings, Letters of Credit and Future Principal Payments
As of February 29, 2024, we had $1.0 billion of floating-rate and fixed-rate debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $355.5 million of additional credit available for future draws or letters of credit as of February 29, 2024.
As of February 29, 2024, we had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
For each of the five years after February 29, 2024, required principal payments under the terms of the long-term debt are as follows (dollars in thousands):
 
Fiscal Year:Future Debt Maturities
2025$— 
2026— 
202730,000 
2028— 
2029980,250 
Total$1,010,250 
Other Disclosures
“Interest expense” is comprised as follows (in thousands):

Year Ended February 29/28,
202420232022
Interest expense$109,746 $89,354 $6,363 
Less: Capitalized interest(2,681)(554)— 
Interest expense, net of capitalized interest $107,065 $88,800 $6,363 
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
12 Months Ended
Feb. 29, 2024
Income Tax Disclosure [Abstract]  
Income taxes 12. Income Taxes
The provision for income taxes for continuing and discontinued operations for fiscal year 2024, 2023 and 2022 consisted of the following (in thousands):
 
Year Ended February 29/28,
202420232022
Income from continuing operations before income taxes
Domestic$123,955 $80,508 $67,697 
Foreign6,148 8,167 5,334 
Income from continuing operations before income taxes$130,103 $88,675 $73,031 
Current provision:
Federal$19,839 $(1,848)$17,994 
Foreign2,189 2,127 2,003 
State and local1,716 5,918 2,761 
Total current provision for income taxes$23,744 $6,197 $22,758 
Deferred provision (benefit):
Federal$3,920 $17,273 $933 
Foreign(316)(24)(491)
State and local1,148 (1,110)14 
Total deferred provision for (benefit from) income taxes for continuing operations$4,752 $16,139 $456 
Total provision for income taxes for continuing operations$28,496 $22,336 $23,214 
Income taxes (benefit) on discontinued operations— (19,544)(891)
Total provision for income taxes$28,496 $2,792 $22,323 
A reconciliation from the federal statutory income tax rate to the effective income tax rate for continuing operations is as follows for the prior three fiscal years:
Year Ended February 29/28,
202420232022
Statutory federal income tax rate21.0 %21.0 %21.0 %
Permanent differences0.5 0.6 (0.2)
State income taxes, net of federal income tax benefit1.9 4.4 3.0 
Stock compensation0.1 0.1 0.1 
Tax credits(1.7)— (0.3)
Foreign tax rate differential0.2 0.4 0.4 
ASC 740-10 Uncertain tax positions(1.8)(1.5)(1.7)
Audit settlement— — 0.6 
Management fee— 3.2 6.2 
Outside basis - AVAIL JV— (3.7)— 
Other1.7 0.7 2.8 
Effective income tax rate21.9 %25.2 %31.9 %
The provision for income taxes from continuing operations was 21.9% for fiscal 2024 compared to 25.2% for fiscal 2023. The decrease in the effective tax rate is the result of favorable changes to our state footprint following the divestiture of the AIS business, as well as an increase in tax credits that were generated in the current year compared to the prior year
Deferred federal and state income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes. Significant components of the Company’s net deferred income tax liability for continuing operations are as follows for fiscal year 2024 and 2023 (in thousands):
As of February 29/28,
20242023
Deferred income tax assets:
Employee related items$12,148 $12,607 
Inventories5,756 6,639 
Accrued warranty1,268 761 
Accounts receivable2,061 1,603 
Lease liabilities6,033 6,643 
Net operating loss and other credit carryforwards4,739 1,842 
Research and experiment expenses5,688 5,222 
Interest expense limitation13,580 15,362 
Outside basis difference—JV— 3,471 
Other deferred income tax assets281 860 
Total deferred income tax assets51,554 55,010 
Deferred income tax liabilities:
Depreciation methods and property basis differences$(42,508)$(48,604)
Right-of-use lease assets(5,858)(6,384)
Outside basis difference(1,466)— 
Other assets and tax-deductible goodwill(34,683)(28,091)
Total deferred income tax liabilities(84,515)(83,079)
Net deferred income tax liabilities$(32,961)$(28,069)
The increase in the net deferred tax liability is primarily related to a decrease in inventories, additional interest expense that was previously capitalized that is now deductible, an increase in book over tax basis related to goodwill and an increase in
book over tax basis related to the Company's investment in the AVAIL JV, offset by an increase in state net operating losses and a decrease in book over tax basis related to fixed assets. As of February 29, 2024, the Company had pretax state NOL carry-forwards of $71.6 million which, if unused, will begin to expire in 2026 and pretax foreign NOL carry-forwards of $0.4 million, which, if unused, will begin to expire in 2044.
As of February 29, 2024 and February 28, 2023, a portion of the Company's deferred tax assets were the result of state and foreign jurisdiction NOL carry-forwards and state credit carry-forwards. The Company believes that it is more-likely-than-not that the benefit from certain foreign NOL carry-forwards and state credit carry-forwards will be realized. Therefore, the Company has not provided a valuation allowance as of February 29, 2024.
The calculation of the Company's tax liabilities involves dealing with uncertainties in the application of complex tax laws and regulations in a multitude of jurisdictions across the Company's operations. GAAP states that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, based on the technical merits. The Company may (1) record unrecognized tax benefits as liabilities in accordance with GAAP and (2) adjust these liabilities when the Company's judgment changes because of the evaluation of new information not previously available. Because of the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the Company's current estimate of the unrecognized tax benefit liabilities. These differences will be reflected as increases or decreases to income tax expense in the period in which new information becomes available.
A reconciliation of the beginning and ending balance of total unrecognized tax benefits, which is included in "Other long-term liabilities" in the consolidated balance sheets for the years ended February 29, 2024 and February 28, 2023 is as follows (in thousands):
As of February 29/28,
20242023
Balance at beginning of period$3,667 $2,294 
Increase for tax positions related to current periods:
Gross increases177 195 
Increase for tax positions related to prior periods:
Gross increases100 2,653 
Gross decreases(1,699)(729)
Decreases related to settlements with taxing authorities— (175)
Lapse of statute of limitations(437)(571)
Balance at end of period$1,808 $3,667 

Current year increases to our UTPs primarily relate to matters related to research and development credits. Current year decreases primarily relate to the resolution of certain state tax issues and the lapse of the statute of limitations in various jurisdictions within which we do business.
The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. Penalties and interest recorded to tax expense (benefit) for fiscal 2024 and 2023 were $(0.4) million and $0.1 million, respectively.
The Company has prior year tax returns currently being examined in two states and does not have any other returns currently being examined by taxing authorities. The Company believes that it has provided adequate reserves for its income tax uncertainties in all open tax years. As the outcome of any tax audits cannot be predicted with certainty, if any issues addressed in the Company's tax audits are resolved in a manner inconsistent with management's expectations, the Company could adjust its provision for income taxes in the future.
As of February 29, 2024, the Company has operations and taxable presence in the U.S. and Canada. The tax positions of the Company and its subsidiaries are subject to income tax audits by multiple tax jurisdictions. The Company currently considers U.S. federal and state and Canada, to be significant tax jurisdictions. The Company’s U.S. federal and state tax returns since February 28, 2021 remain open to examination. The Company's Canada tax returns since February 28, 2020
remain open to examination. The statute of limitations for fiscal year 2021 for U.S. and fiscal year 2020 for Canada will expire in December 2024. The Company anticipates it is reasonably possible that a decrease of unrecognized tax benefits related to various federal, foreign and state positions of $0.2 million may be resolved in the next 12 months.
Prior to enactment of H.R. 1, formerly known as the Tax Cuts and Jobs Act of 2017 (the "Tax Act"), the Company asserted that all unremitted earnings of its foreign subsidiaries were considered indefinitely reinvested. As a result of the Tax Act, the Company reported and paid U.S. tax on most of its previously unremitted foreign earnings. As of February 29, 2024, the Company continues to be indefinitely reinvested with respect to investments in its foreign subsidiaries. Additionally, the Company has not recorded deferred tax liabilities associated with the remaining unremitted earnings that are considered indefinitely reinvested. It is impracticable for the Company to determine the amount of unrecognized deferred tax liabilities on these indefinitely reinvested earnings, due to the complexities associated with the hypothetical calculation.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mezzanine Equity
12 Months Ended
Feb. 29, 2024
Equity [Abstract]  
Mezzanine Equity
13. Mezzanine Equity
Series A Convertible Preferred Stock
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 Convertible Preferred Stock ("Series A Preferred Stock"), following the receipt of shareholder approval for the issuance of preferred stock. The Series A Preferred Stock has a $1.00 par value per share and ranks 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.
Liquidation Preference

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

The Series A Preferred Stock has a liquidation preference, as defined by GAAP, equal to the Redemption Amount. Under 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 and February 28, 2023, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million and $326.9 million, respectively, in the event of any liquidation, dissolution or winding up of the Company as of such year end.
The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount."
Dividends
The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through February 29, 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 year ended February 29, 2024 and February 28, 2023 were $14.4 million and $8.1 million, respectively. As of February 29, 2024, the 240,000 shares of outstanding Series A Convertible Preferred Stock had accrued dividends of $2.4 million. We currently intend to pay such dividends in cash when due.
Conversion Features
Subject to a minimum conversion threshold of 1,000 shares of Series A Preferred Stock per conversion and customary anti-dilution and dividend adjustments, the Series A Preferred Stock is convertible by the holder at any time into shares of AZZ's common stock for $58.30 per common share (the “Conversion Price”). In addition, after May 13, 2024 we will be entitled to provide holders of Series A Preferred Stock with notice of a mandatory conversion of a portion of the Series A Preferred Stock (which may not exceed 25% of the amount of Series A Preferred Stock issued in any single quarter) at the
Conversion Price if the closing price of the Company’s common stock exceeds 185% of the Conversion Price for 20 consecutive trading days prior to the date of such notice and so long as the shelf registration statement filed November 4, 2022 to cover resales of the converted common stock remains effective and available for use. As of February 29, 2024, the Series A Convertible Preferred Stock could be converted into 4.1 million shares of common stock, at the option of the holder.
Participation Rights
Holders of Series A Preferred Stock will participate equally and ratably with the holders of AZZ's common stock in any dividends paid on AZZ’s common stock in excess of our current $0.17 quarterly dividend when, as and if declared by the Board as if such shares of Series A Preferred Stock had been converted to shares of common stock immediately prior to the record date for the payment of such dividend.
Redemption Features
AZZ will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”).
The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) our ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024,we have not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter.
The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits the Company’s right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires the Company’s market price per share of common stock to exceed 185% of the conversion price.
As of February 29, 2024 and February 28, 2023, the Redemption Amount for the Series A Preferred stock was $312.5 million and $326.9 million, respectively.
Voting Rights
Holders of Series A Preferred Stock will be entitled to a number of votes on all matters presented to holders of voting capital stock of AZZ equal to the number of shares of the AZZ’s common stock then issuable upon conversion of such holders’ Series A Preferred Stock. The vote or consent of the holders of at least a majority of the outstanding shares of Series A Preferred Stock will be required for certain actions, including:
a.issuances by AZZ of equity securities that are senior to, or equal in priority with, the Series A Preferred Stock, including any additional shares of Series A Preferred Stock;
b.incurrence of any additional indebtedness (including refinancings of existing indebtedness) by the Company unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
c.refinancings of the 2022 Credit Agreement, subject to certain exceptions;
d.dividends or distributions upon, or redemptions of, shares of AZZ’s common stock unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
e.any acquisition, investment, sale, disposition or similar transaction (whether of an entity, business, equity interests or assets) that has total consideration (including assumption of liabilities) of at least $250.0 million (or, when our market capitalization is $2.0 billion or greater, has total consideration (including assumption of liabilities) of at least $500.0 million);
f.amendments to our organizational documents that would have an adverse effect on the holders of Series A Preferred Stock;
g.any affiliate transaction except those on arms’-length terms; and
h.any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting of AZZ’s common stock.
The holders of Series A Preferred Stock will also have customary information and preemptive rights, and the Series A Preferred Stock will be subject to customary anti-dilution provisions. The Series A Preferred Stock and all shares of common stock issuable upon conversion of the Series A Preferred Stock will have customary demand and piggyback registration rights pursuant to the registration rights agreement, which was entered into on May 13, 2022 with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, “Blackstone”). Holders of Series A Preferred Stock will also be prohibited from transferring shares of Series A Preferred Stock to any competitor of AZZ or activist investors, subject to certain exceptions.
At February 29, 2024, the outstanding shares of Series A Preferred Stock were not redeemable at the election of the holder, and we determined that the events outside of our control that would trigger the holders' right to redemption were not probable.
14. Equity
Share Repurchases
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program, pursuant to which we 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 we might otherwise be precluded from doing so.
During fiscal 2024 and 2023 and 2023, to prioritize repayments of debt, including debt incurred to finance the Precoat Acquisition, we did not repurchase shares of common stock under the 2020 Share Authorization. During fiscal 2022, we repurchased 601,822 shares of common stock for $30.8 million, or $51.20 per share.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive gain (loss), after tax, consisted of the following for 2024, 2023 and 2022 (in thousands):
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of TaxNet Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of February 28, 2021$(25,084)$ $ $ $ $(25,084)
Other comprehensive loss before reclassification(2,240)— — — — (2,240)
Amounts reclassified from AOCI— — — — — — 
Net change in AOCI(2,240)— — — — (2,240)
Balance at February 28, 2022$(27,324)$ $ $ $ $(27,324)
Other comprehensive income (loss) before reclassification(7,997)— 119 2,740 — (5,138)
Amounts reclassified from AOCI27,750 — — 139 — 27,889 
Net change in AOCI19,753 — 119 2,879 — 22,751 
Balance at February 28, 2023$(7,571)$ $119 $2,879 $ $(4,573)
Other comprehensive income (loss) before reclassification(57)1,418 (303)3,321 (33)4,346 
Amounts reclassified from AOCI— — — (3,667)— (3,667)
Net change in AOCI(57)1,418 (303)(346)(33)679 
Balance at February 29, 2024$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity
12 Months Ended
Feb. 29, 2024
Equity [Abstract]  
Equity
13. Mezzanine Equity
Series A Convertible Preferred Stock
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 Convertible Preferred Stock ("Series A Preferred Stock"), following the receipt of shareholder approval for the issuance of preferred stock. The Series A Preferred Stock has a $1.00 par value per share and ranks 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.
Liquidation Preference

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

The Series A Preferred Stock has a liquidation preference, as defined by GAAP, equal to the Redemption Amount. Under 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 and February 28, 2023, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million and $326.9 million, respectively, in the event of any liquidation, dissolution or winding up of the Company as of such year end.
The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount."
Dividends
The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through February 29, 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 year ended February 29, 2024 and February 28, 2023 were $14.4 million and $8.1 million, respectively. As of February 29, 2024, the 240,000 shares of outstanding Series A Convertible Preferred Stock had accrued dividends of $2.4 million. We currently intend to pay such dividends in cash when due.
Conversion Features
Subject to a minimum conversion threshold of 1,000 shares of Series A Preferred Stock per conversion and customary anti-dilution and dividend adjustments, the Series A Preferred Stock is convertible by the holder at any time into shares of AZZ's common stock for $58.30 per common share (the “Conversion Price”). In addition, after May 13, 2024 we will be entitled to provide holders of Series A Preferred Stock with notice of a mandatory conversion of a portion of the Series A Preferred Stock (which may not exceed 25% of the amount of Series A Preferred Stock issued in any single quarter) at the
Conversion Price if the closing price of the Company’s common stock exceeds 185% of the Conversion Price for 20 consecutive trading days prior to the date of such notice and so long as the shelf registration statement filed November 4, 2022 to cover resales of the converted common stock remains effective and available for use. As of February 29, 2024, the Series A Convertible Preferred Stock could be converted into 4.1 million shares of common stock, at the option of the holder.
Participation Rights
Holders of Series A Preferred Stock will participate equally and ratably with the holders of AZZ's common stock in any dividends paid on AZZ’s common stock in excess of our current $0.17 quarterly dividend when, as and if declared by the Board as if such shares of Series A Preferred Stock had been converted to shares of common stock immediately prior to the record date for the payment of such dividend.
Redemption Features
AZZ will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”).
The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) our ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024,we have not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter.
The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits the Company’s right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires the Company’s market price per share of common stock to exceed 185% of the conversion price.
As of February 29, 2024 and February 28, 2023, the Redemption Amount for the Series A Preferred stock was $312.5 million and $326.9 million, respectively.
Voting Rights
Holders of Series A Preferred Stock will be entitled to a number of votes on all matters presented to holders of voting capital stock of AZZ equal to the number of shares of the AZZ’s common stock then issuable upon conversion of such holders’ Series A Preferred Stock. The vote or consent of the holders of at least a majority of the outstanding shares of Series A Preferred Stock will be required for certain actions, including:
a.issuances by AZZ of equity securities that are senior to, or equal in priority with, the Series A Preferred Stock, including any additional shares of Series A Preferred Stock;
b.incurrence of any additional indebtedness (including refinancings of existing indebtedness) by the Company unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
c.refinancings of the 2022 Credit Agreement, subject to certain exceptions;
d.dividends or distributions upon, or redemptions of, shares of AZZ’s common stock unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
e.any acquisition, investment, sale, disposition or similar transaction (whether of an entity, business, equity interests or assets) that has total consideration (including assumption of liabilities) of at least $250.0 million (or, when our market capitalization is $2.0 billion or greater, has total consideration (including assumption of liabilities) of at least $500.0 million);
f.amendments to our organizational documents that would have an adverse effect on the holders of Series A Preferred Stock;
g.any affiliate transaction except those on arms’-length terms; and
h.any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting of AZZ’s common stock.
The holders of Series A Preferred Stock will also have customary information and preemptive rights, and the Series A Preferred Stock will be subject to customary anti-dilution provisions. The Series A Preferred Stock and all shares of common stock issuable upon conversion of the Series A Preferred Stock will have customary demand and piggyback registration rights pursuant to the registration rights agreement, which was entered into on May 13, 2022 with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, “Blackstone”). Holders of Series A Preferred Stock will also be prohibited from transferring shares of Series A Preferred Stock to any competitor of AZZ or activist investors, subject to certain exceptions.
At February 29, 2024, the outstanding shares of Series A Preferred Stock were not redeemable at the election of the holder, and we determined that the events outside of our control that would trigger the holders' right to redemption were not probable.
14. Equity
Share Repurchases
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program, pursuant to which we 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 we might otherwise be precluded from doing so.
During fiscal 2024 and 2023 and 2023, to prioritize repayments of debt, including debt incurred to finance the Precoat Acquisition, we did not repurchase shares of common stock under the 2020 Share Authorization. During fiscal 2022, we repurchased 601,822 shares of common stock for $30.8 million, or $51.20 per share.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive gain (loss), after tax, consisted of the following for 2024, 2023 and 2022 (in thousands):
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of TaxNet Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of February 28, 2021$(25,084)$ $ $ $ $(25,084)
Other comprehensive loss before reclassification(2,240)— — — — (2,240)
Amounts reclassified from AOCI— — — — — — 
Net change in AOCI(2,240)— — — — (2,240)
Balance at February 28, 2022$(27,324)$ $ $ $ $(27,324)
Other comprehensive income (loss) before reclassification(7,997)— 119 2,740 — (5,138)
Amounts reclassified from AOCI27,750 — — 139 — 27,889 
Net change in AOCI19,753 — 119 2,879 — 22,751 
Balance at February 28, 2023$(7,571)$ $119 $2,879 $ $(4,573)
Other comprehensive income (loss) before reclassification(57)1,418 (303)3,321 (33)4,346 
Amounts reclassified from AOCI— — — (3,667)— (3,667)
Net change in AOCI(57)1,418 (303)(346)(33)679 
Balance at February 29, 2024$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
12 Months Ended
Feb. 29, 2024
Earnings Per Share [Abstract]  
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.
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (in thousands, except per share data):
 

Year Ended February 29/28,
202420232022
Numerator:
Net income from continuing operations$101,607 $66,339 $49,817 
Dividends on preferred stock(14,400)(8,240)— 
Numerator for basic earnings per share continuing operations$87,207 $58,099 $49,817 
Numerator for diluted earnings per share continuing operations$87,207 $58,099 $49,817 
Net loss from discontinued operations$— $(119,313)$34,205 
Net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Numerator for diluted earnings per share—net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Denominator:
Weighted average shares outstanding for basic earnings per share25,041 24,828 24,855 
Effect of dilutive securities:
Employee and director stock awards168 150 222 
Denominator for diluted earnings per share25,209 24,978 25,077 
Basic earnings (loss) per share
Earnings per common share from continuing operations$3.48 $2.34 $2.00 
Loss per common share from discontinued operations$— $(4.81)$1.38 
Earnings (loss) per common share$3.48 $(2.47)$3.38 
Diluted earnings (loss) per share
Earnings per common share from continuing operations$3.46 $2.33 $1.99 
Loss per common share from discontinued operations$— $(4.78)$1.36 
Earnings (loss) per common share$3.46 $(2.45)$3.35 
For fiscal 2024, 2023 and 2022, approximately 0.1 million, 0.1 million and 0.1 million employee equity awards were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For fiscal years 2024 and 2023, all shares related to the Series A Convertible Preferred Stock (4.1 million weighted average shares) were excluded from the computation of diluted earnings per share as their effect would be anti-dilutive. These shares could be dilutive in future periods.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans
12 Months Ended
Feb. 29, 2024
Postemployment Benefits [Abstract]  
Employee Benefit Plans
401(k) Retirement Plan
We have 401(k) retirement plans covering substantially all of our employees. Company contributions to the 401(k) retirement plans were $6.3 million, $5.6 million, and $3.1 million for fiscal 2024, 2023, and 2022, respectively.
Pension and Employee Benefit Obligations
As of February 29, 2024, we have a defined benefit pension plan for certain employees employed by Precoat Metals as of May 13, 2022 (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants did not accrue any future benefits under the Plan, and any new hires are not eligible to participate in the Plan. We fund the pension plan as required by local regulations.
Our investment strategy is to build an efficient, well diversified portfolio based on a long-term strategic outlook of the investment markets. The investment markets outlook utilizes both the historical based and forward-looking return forecasts to establish future return expectations for various asset classes. These return expectations are used to develop a core asset allocation based on the specific needs of the Plan. The core asset allocation utilizes investment portfolios of various asset classes and investment managers in order to maximize the Plan’s return while providing layers of diversification to minimize risk. Plan assets of $96.7 million as of February 29, 2024, consisted of 4.2% cash, 47.8% equity securities, 10.4% collective investment trusts and 37.6% corporate and government debt. Net periodic benefit costs related to the plan were $1.1 million and $0.6 million for fiscal 2024 and 2023, respectively.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense. The components of net benefit cost related to the Plan were as follows (in thousands):
Year Ended February 29/28,
20242023
Disclosed benefit cost
Interest cost$7,031 $5,264 
Expected return on plan assets(5,947)(4,686)
Subtotal$1,084 $578 
Net periodic benefit cost (income)1,084 578 
Disclosed net benefit cost$1,084 $578 
Presentation of benefit cost pursuant to ASC 715-20
Other components of net periodic benefit cost1,084 578 
Disclosed net benefit cost$1,084 $578 
Assumptions used to determine benefit cost:
Discount rate5.59 %4.76 %
Expected long-term rate of return on plan assets6.25 %5.50 %
The changes in benefit obligation and the funded status of the Plan as of and for the years ended below were as follows (in thousands):
As of February 29/28,
20242023
Current and non-current classification
Non-current liability$(31,148)$(31,287)
Net balance sheet asset (liability)$(31,148)$(31,287)
Reconciliation of net balance sheet asset (liability)
Net balance sheet asset (liability) at beginning of fiscal year$(31,287)$(32,505)
Interest cost(7,031)(5,264)
Expected return on plan assets5,947 4,686 
Actuarial gain (loss)(408)162 
Employer contributions1,631 1,634 
Net balance sheet asset (liability) at end of fiscal year$(31,148)$(31,287)
Assumptions and dates used for disclosure:
Discount rate5.61 %5.59 %
Census dateOctober 1, 2023October 1, 2022
The following table presents information for the Plan with projected benefit obligations in excess of plan assets (in thousands):
As of February 29/28,
20242023
Projected benefit obligation$(127,890)$(131,787)
Fair value of plan assets, excluding receivable contributions96,742 100,500 
Net balance sheet asset (liability)$(31,148)$(31,287)
Pre-tax amounts recognized in other comprehensive income (loss) were as follows (in thousands):
Year Ended February 29/28,
20242023
Net loss (gain)$246 $(162)
Accumulated other comprehensive (income) loss before adjustment for tax effects ("AOCI")$246 $(162)
Development of AOCI
AOCI at beginning of fiscal year(162)— 
Occurring during the year:
Net loss (gain)408 (162)
AOCI at fiscal year end$246 $(162)
Additional disclosure information:
In fiscal 2025, we expect to contribute $8.0 million to the Plan.
Benefit payments we expect to pay, including amounts related to expected future services that we expect to receive, are as follows (in thousands):
Fiscal Year:Pension Benefits
2025$12,344 
202611,721 
202711,498 
202811,253 
202910,974 
2030 through 203449,621 
Changes in disclosed plan obligations and plan assets were as follows (in thousands):
As of February 29/28,
20242023
Change in projected benefit obligation ("PBO")
PBO at beginning of fiscal year$131,787 $144,890 
Interest cost7,031 5,264 
Actuarial loss (gain)637 (9,411)
Benefits paid from plan assets(11,565)(8,956)
PBO at fiscal year end$127,890 $131,787 
Change in plan assets
Fair value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Fair value of plan assets at fiscal year end$96,742 $100,500 
Year Ended February 29/28,
20242023
Reconciliation of net loss (gain)
Net amount at beginning of fiscal year$(162)$— 
Experience loss (gain)408 (162)
Net amount at fiscal year end$246 $(162)
The following table presents a reconciliation of the fair value and market-related value of the Plan assets (in thousands).
As of February 29/28,
20242023
Reconciliation of fair value of plan assets
Fair value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Fair value of plan assets at end of fiscal year$96,742 $100,500 
Reconciliation of market-related value of plan assets
Market-related value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Market-related value of plan assets at fiscal year end$96,742 $100,500 
Rate of return on invested assets
Weighted invested assets95,542 108,012 
Rate of return5.90 %(3.18)%
Investment Loss/(Gain)
Actual return6,176 (4,563)
Expected return5,947 4,686 
Loss (gain)229 9,249 
The weighted-average assumptions used to determine the benefit obligation were as follows:
February 29, 2024February 28, 2023
Discount rate5.61 %5.59 %
Expected long-term rate of return on plan assets6.25 %6.25 %
The expected long-term rate of return on plan assets is based on a forward-looking expected asset return model. This model derives an expected rate of return based on the target asset allocation of the Plan's assets. The model reflects the positive effect of periodic rebalancing among diversified asset classes. We select an expected asset return that is supported by this model.
The following table presents the fair values of the assets of our pension plans as of February 29, 2024 and February 28, 2023 by level of the fair value hierarchy. Assets categorized in Level 1 of the hierarchy are measured at fair value using a market approach based on unadjusted quoted prices from national securities exchanges. No assets were categorized in Level 2 or Level 3 of the hierarchy as of February 29, 2024 and February 28, 2023. Certain investments that are measured at fair value using the net asset value per share practical expedient have not been categorized in the fair value hierarchy and are being presented in the tables to permit a reconciliation to total plan assets. We do not fund or fully fund U.S. nonqualified and certain foreign pension plans that are not subject to funding requirements.
February 29, 2024February 28, 2023
Level 1Level 2Assets measured at Net Asset ValueTotalLevel 1Level 2Assets measured at Net Asset ValueTotal
Equity securities$— $— $46,205 $46,205 $— $— $46,193 $46,193 
Collective investment trusts— — 10,100 10,100 — — 9,961 9,961 
Corporate bonds— — 11,617 11,617 — — 10,995 10,995 
U.S. Government bonds— — 6,389 6,389 — — 11,343 11,343 
Municipal bonds— — 18,362 18,362 — — 19,759 19,759 
Cash and cash equivalents4,069 — — 4,069 2,249 — — 2,249 
Total pension plan assets$4,069 $— $92,673 $96,742 $2,249 $— $98,251 $100,500 
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based Compensation
12 Months Ended
Feb. 29, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Share-based Compensation
17. Share-based Compensation
AZZ has two share-based compensation plans, the 2014 Long Term Incentive Plan, as amended (the "2014 Plan") and the 2023 Long Term Incentive Plan (the "2023 Plan" and, together with the 2014 Plan, the "LTI Plans"). The 2023 Plan was approved by our shareholders on July 11, 2023, at which time the 2014 Plan was terminated other than with respect to then outstanding awards under the 2014 Plan. No future grants may be made under the 2014 Plan. The LTI Plans provide our directors, officers and certain key employees with stock options, restricted stock units, performance share units, stock appreciation rights and other stock-based awards.
The maximum number of shares that may be issued under the 2023 Plan is 1.45 million shares and, as of February 29, 2024, we have approximately 1.43 million shares reserved for future issuance under the 2023 Plan.
We account for our share-based employee compensation plans in accordance with ASC 718, Compensation—Stock Compensation. Compensation expense is recognized over the requisite service period, which is in line with the applicable vesting period for each share-based award. Forfeitures are recognized when they occur.
Restricted Stock Unit Awards
Restricted stock unit ("RSU") awards are valued at the market price of AZZ's common stock on the grant date. Awards generally vest ratably over a period of three years, but these awards may vest earlier in accordance with the Plan’s accelerated vesting provisions. RSU awards have dividend equivalent rights ("DERs"), which entitle holders of RSUs to the same dividend value per share as holders of common stock. DERs are subject to the same vesting and other terms and conditions as the corresponding unvested RSUs. DERs are accumulated and paid when the awards vest and shares are issued.
A summary of RSU award activity (including DERs) for fiscal years 2024, 2023, and 2022 is as follows:
 
Year Ended February 29/28,
202420232022
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Outstanding at beginning of year200,969 $43.50 214,098 $41.24 226,446 $35.66 
Granted132,644 38.41 148,595 44.60 77,787 51.23 
Vested(102,077)41.27 (136,197)41.16 (84,060)35.78 
Forfeited(950)45.69 (25,527)43.72 (6,075)39.02 
Outstanding at end of year230,586 $41.53 200,969 $43.50 214,098 $41.24 
Vested and expected to vest at end of year230,586 $41.53 200,969 $43.50 214,098 $41.24 
The total fair value of RSU awards vested during fiscal years 2024, 2023, and 2022 was $9.9 million, $6.1 million and $4.6 million, respectively.
Performance Share Unit Awards
AZZ grants performance share unit ("PSU") awards to certain employees, which also include DERs as described above. These PSU awards have a three-year performance cycle and will vest and become issuable, if at all, on the third anniversary from the award date. The PSU awards are based on AZZ's total shareholder return during the three-year period, in comparison to a defined specific industry peer group and include certain vesting multipliers. The fair value of PSU awards with performance and service conditions is estimated using the value of AZZ''s common stock on the date of grant. The fair value of PSU awards with market conditions is estimated using a Monte Carlo simulation model on the date of grant.
A summary of PSU award activity (including DERs) for fiscal years 2024, 2023, and 2022 is as follows:
Year Ended February 29/28,
202420232022
 Performance Stock Units  Weighted Average Grant Date Fair Value  Performance Stock Units  Weighted Average Grant Date Fair Value  Performance Stock Units  Weighted Average Grant Date Fair Value
Outstanding at the beginning of year152,546 $48.51 154,455 $44.05 143,584 $39.96 
Granted80,285 42.93 76,020 38.42 55,114 63.39 
Vested(42,868)33.22 (63,021)43.22 (44,243)54.00 
Forfeited(21,985)33.22 (14,908)48.41 — — 
Outstanding at the end of year167,978 $51.64 152,546 $48.51 154,455 $44.05 
Vested and expected to vest at end of year167,978 $51.64 152,546 $48.51 154,455 $44.05 
The PSU awards in the table above are presented at the face value of the respective grants. However, the number of PSU awards that may ultimately vest can vary in a range 0% to 200% of the face amount of such awards, depending on the outcome of the performance or market vesting conditions, as applicable.
Stock Appreciation Rights
Stock appreciation rights ("SARs") are granted with an exercise price equal to the market value of the Company's common stock on the date of grant. These awards generally have a contractual term of seven years and vested ratably over a period of three years, although some vested immediately on issuance. These awards were valued using the Black-Scholes
option pricing model. AZZ did not grant any SARs in fiscal year 2024, 2023 or 2022. As of February 29, 2024, there were no SARs outstanding.
 
A summary of SAR activity for fiscal years 2024, 2023 and 2022 is as follows:
 
Year Ended February 29/28,
202420232022
 SARs  Weighted 
Average Exercise
Price
 SARs Weighted 
Average Exercise
Price
 SARs Weighted 
Average Exercise
Price
Outstanding at beginning of year— $— — $— 5,435 $45.25 
Granted— — — — — — 
Exercised— — — — (5,435)45.25 
Forfeited— — — — — — 
Outstanding at end of year— $— — $— — $— 
Exercisable at the end of year— $— — $— — $— 
 Directors Grants
AZZ granted each of its independent directors a total of 2,682, 2,619 and 1,976 shares of its common stock during fiscal years 2024, 2023 and 2022, respectively. These common stock grants were valued at $42.87, $40.09 and $53.13 per share for fiscal years 2024, 2023 and 2022, respectively, which was the market price of AZZ's common stock on the respective grant dates.
Employee Stock Purchase Plan
AZZ has an employee stock purchase plan ("ESPP"), which is available to all employees. The ESPP allows employees to purchase AZZ's common stock semi-annually through accumulated payroll deductions. Offerings under this plan have a duration of 24 months (the "Offering Period"). On the first day of an Offering Period (the "Enrollment Date") the participant is granted the option to purchase shares on each exercise date at the lower of 85% of the market value of a share of our common stock on the Enrollment Date or the exercise date. The participant’s right to purchase common stock under the plan is restricted to no more than $25,000 per calendar year, and the participant may not purchase more than 5,000 shares during any Offering Period. Participants may terminate their interest in a given offering or a given exercise period by withdrawing all of their accumulated payroll deductions at any time prior to the end of the Offering Period. An aggregate of 1.5 million shares of common stock are authorized for issuance under the ESPP. Of this amount, 1.1 million shares were available for issuance as of February 29, 2024. We issue new shares upon purchase through the ESPP.
Share-based Compensation Expense
The following table shows share-based compensation expense and the related income tax benefit included in the consolidated statements of income for fiscal years 2024, 2023 and 2022 (in thousands):
 
202420232022
Compensation expense$9,510 $8,382 $9,449 
Income tax benefits$1,969 $1,539 $1,984 
Unrecognized compensation cost related to unvested stock awards at February 29, 2024 was $9.9 million, which is expected to be recognized over a weighted average period of 1.53 years.
The actual tax benefit/(expense) realized from share-based compensation during fiscal years 2024, 2023 and 2022 was $(0.2) million, $(0.1) million and $(0.4) million, respectively.
Our policy is to issue shares under these plans from AZZ’s authorized but unissued shares. We have no formal or informal plan to repurchase shares on the open market to satisfy these requirements.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Segments
12 Months Ended
Feb. 29, 2024
Segment Reporting [Abstract]  
Operating Segments
18. 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. The AVAIL JV operating results for the period prior to deconsolidation are included within discontinued operations, except for AZZ Crowley Tubing, which was retained and merged into the AZZ Metal Coatings segment. See Note 9 for the results of operations related to the AZZ Infrastructure Solutions segment that is reported as discontinued operations.
A summary of each of the Company's operating segments is as follows:
AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel. The zinc alloying provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
AZZ Precoat Metals — engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.
AZZ Infrastructure Solutions — consists of the equity in earnings of the Company's 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 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.
Net income from continuing operations by segment for fiscal years 2024, 2023 and 2022 was as follows (in thousands):
Year Ended February 29, 2024
Metal Coatings(1)
Precoat Metals
Infrastructure Solutions(2)
Corporate(3)(4)
Total
Sales$656,189 $881,400 $— $— $1,537,589 
Cost of sales465,147 708,981 — — 1,174,128 
Gross margin191,042 172,419 — — 363,461 
Selling, general and administrative26,314 32,848 6,246 76,453 141,861 
Operating income (loss) from continuing operations164,728 139,571 (6,246)(76,453)221,600 
Interest expense— — — (107,065)(107,065)
Equity in earnings of unconsolidated subsidiaries— — 15,407 — 15,407 
Other income128 — — 33 161 
Income (loss) from continuing operations before income tax$164,856 $139,571 $9,161 (183,485)130,103 
Income tax expense28,496 28,496 
Net income (loss) from continuing operations$(211,981)$101,607 
(1) For fiscal 2024, AZZ Metal Coatings included expenses related to a legal matter of $5.5 million in "Selling, general and administrative".
(2) 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, including $5.8 million related to a legal settlement.
(3) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(4) For fiscal year 2024, amortization expense for acquired intangible assets of $24.0 million is included in Corporate expenses in "Selling, general and administrative" expense as these expenses are not allocated to the segments. Fiscal year 2024 also includes an accrual related to a legal settlement of $5.8 million for the settlement of a litigation matter that was acquired as part of the Precoat Acquisition and relates to the business activities that were discontinued prior to our acquisition.
Year Ended February 28, 2023
Metal Coatings(1)
Precoat Metals(2)
Infrastructure Solutions(3)
Corporate(4)
Total
Sales$636,982 $686,667 $— $— $1,323,649 
Cost of sales462,473 565,233 — — 1,027,706 
Gross margin174,509 121,434 — — 295,943 
Selling, general and administrative18,556 41,925 — 61,824 122,305 
Operating income (loss) from continuing operations155,953 79,509 — (61,824)173,638 
Interest expense— — — (88,800)(88,800)
Equity in earnings of unconsolidated subsidiaries— — 2,597 — 2,597 
Other income101 765 — 374 1,240 
Income (loss) from continuing operations before income tax$156,054 $80,274 $2,597 (150,250)88,675 
Income tax expense22,336 22,336 
Net income (loss) from continuing operations$(172,586)$66,339 
(1) For fiscal year 2023, amortization expense for acquired intangible assets of $7.1 million and $15.5 million are included in AZZ Metal Coatings
    expenses in "Cost of sales" and in AZZ Precoat Metals in "Selling, general and administrative" expense, respectively.
(2) For the fiscal year 2023, AZZ Precoat Metals segment includes results from May 13, 2022 - February 28, 2023.
(3) Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV.
(4) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
Year Ended February 28, 2022
Metal Coatings(1)
Precoat MetalsInfrastructure SolutionsCorporateTotal
Sales$525,598 $— $— $— $525,598 
Cost of sales379,445 — — — 379,445 
Gross margin146,153 — — — 146,153 
Selling, general and administrative17,395 — — 49,539 66,934 
Operating income (loss) from continuing operations128,758 — — (49,539)79,219 
Interest expense— — — (6,363)(6,363)
Other income115 — — 60 175 
Income (loss) from continuing operations before income tax$128,873 $— $— (55,842)73,031 
Income tax expense23,214 23,214 
Net income (loss) from continuing operations$(79,056)$49,817 
(1) For fiscal year 2022, amortization expense for acquired intangible assets of $6.7 million is included in AZZ Metal Coatings
    expenses in "Cost of sales."
Depreciation and amortization expense by segment for fiscal years 2024, 2023 and 2022 were as follows (in thousands):
Year Ended February 29/28,
202420232022
Depreciation and amortization:
Metal Coatings$26,353 $32,955 $30,453 
Precoat Metals27,941 40,199 — 
Corporate25,129 1,436 1,628 
Total$79,423 $74,590 $32,081 

Expenditures for acquisitions, net of cash, and property, plant and equipment by segment for fiscal years 2024, 2023 and 2022 were as follows (in thousands):
Year Ended February 29/28,
202420232022
Expenditures for acquisitions, net of cash, and property, plant and equipment:
Metal Coatings$25,484 $23,639 $82,736 
Precoat Metals67,809 1,315,414 — 
Corporate1,826 797 2,073 
Total$95,119 $1,339,850 $84,809 
As of February 29, 2024 and February 28, 2023, total assets by segment was as follows (in thousands):
As of February 29/28,
20242023
Assets:
Metal Coatings$553,505 $588,337 
Precoat Metals1,500,122 1,488,810 
Infrastructure Solutions - Investment in Joint Venture98,169 84,760 
Corporate43,709 59,572 
Total assets$2,195,505 $2,221,479 
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows for fiscal years 2024, 2023 and 2022 (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.
Year Ended February 29/28,
202420232022
Sales:
United States$1,498,397 $1,279,890 $494,012 
Canada39,192 43,759 31,586 
Total$1,537,589 $1,323,649 $525,598 

 
As of February 29/28,
20242023
Property, plant and equipment, net:
United States$522,693 $478,722 
Canada18,959 19,781 
Total$541,652 $498,503 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Entity
12 Months Ended
Feb. 29, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Unconsolidated Entity
19. Investment in Unconsolidated Entity
AZZ Infrastructure Solutions (AIS) Joint Venture
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag, which totaled $15.4 million in equity in earnings year ended February 29, 2024. As of February 29, 2024, our investment in the AVAIL JV was $98.2 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. As of February 29, 2024, we did not have any related party receivables or payables outstanding. As of February 28, 2023, related party receivables and payables of $8.4 million and $6.3 million are included in "Accounts receivable" and "Other accrued liabilities," respectively, in the consolidated balance sheets.
The following tables presents AVAIL's summarized financial information (in thousands):
Summarized Balance Sheet
As of
February 29, 2024(1)
Current assets$290,260 
Long-term assets173,575 
Total assets$463,835 
Current liabilities$122,762 
Long-term liabilities129,058 
Total liabilities$251,820 
Total partners' capital212,015 
Total liabilities and partners' capital$463,835 
Summarized Operating Data
Year Ended
February 29, 2024(1)
Sales$460,109 
Gross profit117,402 
Net income29,351 
(1) The Company reports our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of
     and for the twelve months ended January 31, 2024. Amounts in the table above exclude certain adjustments made by the Company to
     record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments
12 Months Ended
Feb. 29, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
20. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We may periodically enter into forward sale contracts to purchase a specified volume of zinc or natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, Derivatives and Hedging. We manage our exposure to fluctuations in interest rates by utilizing interest rate swaps to convert the variable interest rate to a fixed rate on approximately one-half of our variable-rate debt.
On September 27, 2022, we entered into a fixed-rate interest rate swap agreement with banks that are parties to the 2022 Credit Agreement, which was subsequently amended on October 7, 2022, to change the SOFR-based component of the interest rate. The interest rate swap fixes the SOFR portion of our variable-rate debt to a fixed rate of 4.277% (the "2022 Swap"). On August 17, 2023, the Company repriced its Term Loan B to SOFR plus 3.75%, resulting in a total fixed rate of 8.027%. 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. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
At February 29, 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 fiscal 2024, we reclassified $4.9 million from other comprehensive income to earnings.
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
12 Months Ended
Feb. 29, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
21. Fair Value Measurement
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 an interest rate swap contract, which is a Level 2 of the fair value hierarchy and included in "Other assets" in the condensed consolidated balance sheets as of February 29, 2024 and February 28, 2023. The valuation of this instrument 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 20 for more information.
Our financial instrument that is measured at fair value on a recurring basis as of February 29, 2024 and February 28, 2023 is as follows (dollars in thousands):

Carrying ValueCarrying Value
February 29,Fair Value Measurements UsingFebruary 28,Fair Value Measurements Using
2024Level 1Level 2Level 32023Level 1Level 2Level 3
Assets (Liabilities):
Interest Rate Swap Agreement$3,410 $— $3,410 $— $3,925 $— $3,925 $— 
Total Assets $3,410 $3,925 
See Note 16 for information related to the fair value of the assets in our pension plan.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of the investment in unconsolidated joint venture 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 unconsolidated joint venture 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 the Company’s long-term debt instruments are estimated based on market values for debt issues 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 $1,010.3 million and $1,125.3 million at February 29, 2024 and February 28, 2023. The estimated fair value of our outstanding debt was $1,010.3 million and $1,133.2 million at February 29, 2024 and February 28, 2023, 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 48 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
12 Months Ended
Feb. 29, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
22. 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, use of the Company’s intellectual property, worker’s compensation, environmental matters, and various commercial disputes, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the
disputes for nuisance value or potentially enter into mediation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of an unfavorable outcome on the pending lawsuits may change. The outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. Management, after consultation with legal counsel, believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
Our prior-owned affiliate ₋ The Calvert Company entered into a series of commercial contracts in 2011 and 2015 to provide equipment and services to a power plant in Georgia. The general contractor on the project, WECTEC (a subsidiary of Westinghouse), filed bankruptcy in New York in March of 2017. Our affiliate continued to perform work on the project for the owners/licensee under an interim bridge contract. We believe the affiliate was eventually terminated for convenience on the project, and the affiliate filed an adversary proceeding in bankruptcy court against WECTEC and the owners to collect all unpaid amounts. The owners of the Georgia power plant filed a countersuit in April of 2018. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. After a long and protracted discovery process and motion practice, we determined in the quarter ended August 30, 2023 that the most favorable outcome to the Company to resolve the dispute may be a negotiated settlement. This decision was made in consideration of the expenses of a lengthy jury trial and potentially protracted appeal process; the resources necessary to continue the prosecution and defense of the case given the size of the discovery and the number of issues involved; the risk factors typically associated with jury verdicts in light of all of the political circumstances currently present in Georgia regarding the power plant; and the benefit of resolving a dispute whose genesis arose more than twelve years ago based solely upon risk avoidance, and not upon the merits of the case. During the third quarter of fiscal 2024, all of the parties entered into a confidential settlement agreement, with no parties admitting any guilt or negligence and AZZ agreed to pay the owners/licensee $5.8 million on or around January 15, 2024 to resolve all outstanding matters related to the dispute. In addition, the agreement included the forgiveness of AZZ's receivable from WECTEC of $3.7 million, which was fully reserved by AZZ. This settlement of $5.8 million was accrued during the second quarter of fiscal year 2024, and is included in "Selling, general and administrative" expense in the consolidated statement of operations for the year ended February 29, 2024. The settlement was included in the AZZ Infrastructure Solutions segment, and the settlement payment was made in the fourth quarter of fiscal 2024.

In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, we filed a counter suit against STI for amounts due to AZZ for work performed. The parties unsuccessfully mediated the case in November 2021. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $5.5 million in damages for breach of contract and breach of express warranty. After a final judgment amount is entered with the Court, we expect to pursue all available appellate options as we believe we have strong grounds for appeal, which may take up to two years. As of February 29, 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. It is reasonably possible that our estimate of the probable loss may change throughout the appellate process. We expect to purchase a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process.
A litigation matter between AZZ 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. The Company is the Plaintiff and believes that it will be able to recover its damages against the Defendant. As of February 29, 2024, we have a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Accounts receivable, net" in the consolidated balance sheets, which we believe is collectible. However, neither the likelihood of an unfavorable outcome nor the ultimate collectability of this receivable, if any, can be determined at this time.
Prior to AZZ's acquisition of Precoat Metals on May 13, 2022, Precoat Metals sold its Armorel Arkansas facility to Nucor Coatings Corporation ("Nucor") via a purchase agreement dated October 27, 2020 ("2020 Agreement"). Nucor subsequently filed a lawsuit against Precoat Metals for indemnification for breach of environmental representations and warranties made in the 2020 Agreement. In the lawsuit, Nucor asserted that it has sustained certain damages resulting from Precoat Metal’s breach of its indemnification obligations that were set forth in the 2020 Agreement. The parties attended a mediation on March 18, 2024, and although the Company believed Nucor’s case was deficient and it had very strong defenses to the allegations asserted by Nucor, management determined that it was still in the best interest of the Company to settle all matters for the estimated cost of defense to retain commercial relationships with Nucor, who is both a customer and supplier to the Company. The parties mutually agreed to resolve disputed matters for $5.3 million. The parties are currently preparing a definitive settlement agreement which will resolve all outstanding matters related to the dispute. The settlement amount will be
paid within 60 days after a settlement agreement is signed by both parties. The $5.3 million settlement amount and additional legal expense of $0.5 million was accrued during the fourth quarter of fiscal year 2024, and is included in "Selling, general and administrative" expense in the consolidated statement of operations for the year ended February 29, 2024 and in "Other accrued liabilities" in the consolidated balance sheet as of February 29, 2024. The settlement payment expected to be made in the second quarter of fiscal 2025.
Environmental
The Company assumed certain environmental liabilities as part of the Precoat Acquisition described in Note 7. As of February 29, 2024, the reserve balance for environmental liabilities was $21.8 million, of which $3.2 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.
Commodity pricing
As of February 29, 2024, the Company had non-cancelable forward contracts to purchase approximately $47.4 million of zinc at various volumes and prices. The Company also had non-cancelable forward contracts to purchase approximately $8.2 million of natural gas at various volumes and prices. All such contracts expire in fiscal 2025. The Company 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.
Other
As of February 29, 2024, the Company had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued in lieu of customer retention withholding payments covering warranty or performance periods. In addition, as of February 29, 2024, a warranty reserve in the amount of $5.0 million was established to offset any future warranty claims.
We are expanding our coatings capabilities through the construction of a 215,000 square foot aluminum coil coating facility in Washington, Missouri that is expected to be operational in fourth quarter of fiscal 2025. As of February 29, 2024, we have capital commitments of approximately $43.2 million, which are expected to be funded through cash flows from operations and borrowings under the Revolving Credit Facility. The project is expected to result in an increase to our earnings and cash flows.
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
12 Months Ended
Feb. 29, 2024
Subsequent Events [Abstract]  
Subsequent Events
23. Subsequent Events
On March 20, 2024, the Company repriced the Term Loan B, for which $980.3 million was outstanding as of February 29, 2024 under the 2022 Credit Agreement. The repricing converted from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Pay vs Performance Disclosure      
Net income (loss) $ 101,607 $ (52,974) $ 84,022
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Feb. 29, 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 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Accounting Policies [Abstract]    
Organization and Basis of Consolidation
Organization
AZZ Inc. (the "Company," "AZZ" or "we") operates in the United States of America and Canada. We have three operating segments: AZZ Metal Coatings, AZZ Precoat Metals, and AZZ Infrastructure Solutions. Through September 30, 2022, the Company also had operations in Brazil, China, the Netherlands, Poland, Singapore, and India through its AZZ Infrastructure Solutions segment ("AIS"). On September 30, 2022, the Company contributed AIS to AIS Investment Holdings LLC (the "AVAIL JV"), and sold a 60% interest in the AIS JV to Fernweh. See Note 9 for further discussion of the divestiture. See Note 18 for information about the Company's operations by segment.
On May 13, 2022, we completed the acquisition of the Precoat Metals business division ("Precoat Metals") of Sequa Corporation ("Sequa"), a portfolio company owned by Carlyle, a global private equity firm (the "Precoat Acquisition"). See Notes 7 and 16 for further discussion about Precoat Metals. As a result of the Precoat Acquisition, we changed our operating segments, and added AZZ Precoat Metals as a new operating segment.
Unless stated otherwise, the discussion of our business and financial information throughout this Annual Report on Form 10-K refers to our continuing operations and results from continuing operations.
Basis of consolidation
The consolidated financial statements were prepared in accordance with the accounting principles generally accepted in the United States of America and include the accounts of AZZ and its wholly owned subsidiaries. All material inter-company accounts and transactions have been eliminated in consolidation. Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 9 for more information about results of operations reported in discontinued operations in the consolidated balance sheets, statements of operations and statements of cash flows for the years ended February 28, 2023 and 2022.
 
Use of estimates
Use of estimates
The preparation of the financial statements in conformity with generally accepted accounting principles in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
 
Concentration of credit risk
Concentrations of credit risk
Financial instruments that potentially subject AZZ to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable. As of February 29, 2024, we had cash in banks of $24.6 million in excess of the Federal Deposit Insurance Corporation ("FDIC") limits, which includes $21.1 million of outstanding checks.
We maintain cash and cash equivalents with various financial institutions. Our policy is designed to limit exposure to any one institution. We perform periodic evaluations of the relative credit standing of those financial institutions that are
considered in our banking relationships and have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents.
We have limited concentrations of credit risk with respect to trade accounts receivable due to its multiple operating segments, large and diversified customer base and its geographic diversification. We perform ongoing evaluations of our customers' financial condition. Collateral is usually not required from customers as a condition of sale.
 
Accounts receivable, net of allowance for credit losses
Accounts receivable, net of allowance for credit losses
Accounts receivable are stated amounts due from customers. We maintain an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. We treat trade accounts receivable as one portfolio and record an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The allowance is adjusted based on specific information in connection with aged receivables. Accounts receivable are considered to be past due when payment is not received in accordance with the customer’s credit terms. Accounts are written off when management determines the account is uncollectible. Recoveries are recorded against the allowance in the period received.
 
Revenue recognition
Revenue recognition
Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration that it expects to be entitled to in exchange for those goods or services. The amount and timing of revenue recognition varies by segment, based on the nature of the goods or services provided and the terms and conditions of the customer contract.
AZZ Metal Coatings Segment
AZZ's Metal Coatings segment is a provider of hot-dip galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries. Within this segment, the contract is typically governed by a customer purchase order or work order. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of metal coating services. We recognize sales over time as the metal coating is applied to customer provided material as the process enhances a customer-controlled asset. Contract modifications are rare within this segment and most contracts are on a fixed price basis with no variable consideration.
AZZ Precoat Metals Segment
AZZ Precoat Metals provides advanced applications of protective and decorative 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.
Within this segment, the contract is typically governed by a customer purchase order. The contract generally specifies the delivery of a performance obligation consisting of coating services, and may also include secondary services, such as slitting, embossing or cut to length. We recognize sales over time as the coil coating is applied to customer provided material as the process enhances a customer-controlled asset. Contract modifications are rare within this segment. In certain cases, we may offer volume discounts, which are recorded as a reduction to sales, and recognized over time in the same manner as the related revenue.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets, and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Billing can occur after revenue recognition, resulting in contract assets. In addition, we can receive advances or deposits 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 from continuing operations during fiscal year 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. Contract liabilities of $1.0 million and $1.3 million as of February 29, 2024 and February 28, 2023, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. As of both February 29, 2024 and February 28, 2023, the balance for contract assets was $79.3 million. The balance for both years was primarily related to the AZZ Precoat Metals segment. We recognized $1.3 million of revenue for amounts that were included in contract liabilities as of February 28, 2023.
Other
No general rights of return exist for customers; however, we provide assurance-type warranties and a provision for estimated warranties has been established. AZZ generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. We do not adjust the contract price for the effects of a significant financing component if we expect, at contract inception, that the period between when we transfer a good or service to a customer and when the customer pays for that good or service will be one year or less, which is generally the case. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.
 
Cash and cash equivalents
Cash and cash equivalents
We consider cash and cash equivalents to include cash on hand, deposits with banks and all highly liquid investments with an original maturity of three months or less.
 
Inventories
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification cost method for the Precoat Metals segment. A reserve for excess quantities and obsolescence is based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, which we record as a charge to reduce inventory to its net realizable value.
 
Property, plant and equipment
Property, plant and equipment
Property and equipment are stated at cost less accumulated depreciation. Costs for improvements that extend the useful life of our property and equipment are capitalized as additions. The improvements are depreciated over the estimated useful lives, and assets that are replaced are disposed of at the net book value. In addition, we capitalize interest on borrowings during the active construction period of capital projects. Capitalized interest is added to the cost of the assets and depreciated over the estimated useful lives of the assets. Depreciation is computed using the straight-line method over the following estimated useful lives:
 
Leasehold improvements, buildings and structures
10-27 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment
3-5 years
Computers and software
3-7 years
Repairs and maintenance are charged to expense as incurred.
 
Long-lived assets Long-lived assets, such as property and equipment and intangible assets, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying value may not be recoverable. Impairment is measured by a comparison of their carrying amount to the estimated undiscounted cash flows to be generated by those assets. If the undiscounted cash flows are less than the carrying amount, we record impairment losses for the excess of their carrying value over the estimated fair value. We did not recognize any impairment charges for fiscal years 2024, 2023, or 2022 since there were no changes in events or circumstances that would suggest these assets were impaired.  
Goodwill and other indefinite-lived intangible assets
Goodwill and other indefinite-lived intangible assets
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. We test goodwill and other indefinite-lived intangibles for potential impairment annually as of December 31, or more frequently, if events or circumstances change that would more-likely-than-not reduce the reporting unit's fair value below its carrying amount. If no impairment indicators are present, we may first perform a qualitative assessment of goodwill to determine whether a quantitative assessment is necessary. If we perform a quantitative assessment for the annual goodwill impairment test, then we use the income approach. The income approach uses Level 3 fair value inputs, such as future cash flows and estimated terminal values for our reporting units that are discounted using a market participant perspective to determine the fair value of the reporting unit, which is then compared to the carrying value of that reporting unit to determine if there is impairment. The income approach includes assumptions about revenue growth rates, operating margins and terminal growth rates, discounted by an estimated weighted-average cost of capital derived from other publicly traded companies that are similar but not identical from an operational and economic standpoint. A significant change in events, circumstances or any of these assumptions could result in an impairment of long-lived assets, including identifiable intangible assets. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to manufactured solutions we offer to the construction, industrial, consumer, transportation, electrical, and utility markets, changes in economic conditions of these various markets, changes in costs of raw material and natural gas, and the availability of experienced labor and management to implement our growth strategies. For fiscal year 2024, we elected to perform a qualitative analysis and determined that no conditions existed that would make it more-likely-than-not that the goodwill or indefinite-lived intangible
assets were impaired. Therefore, no further quantitative testing was required. For fiscal years 2024, 2023 and 2022, no impairment losses were recognized for goodwill or indefinite-lived intangible assets.
 
Debt issuance costs  
Debt issuance costs
Debt issuance costs that are incurred in connection with the issuance of debt are amortized to interest expense using the effective interest rate method over the term of the debt. Costs related to our revolving credit facility are included in "Other assets" on the consolidated balance sheets. Costs related to our long-term debt instruments are presented as a reduction to long-term debt on the consolidated balance sheets.
Related Party Transactions
Following the close of the AVAIL JV, we entered into a transition services agreement with AIS Investment Holdings LLC, which is considered a related party. In conjunction with the transition services agreement ("TSA"), we recognized $3.5 million and $3.4 million of TSA fees for fiscal years 2024 and 2023, respectively, which are included as a reduction to "Selling, general and administrative" expense in the consolidated statements of operations. As of February 29, 2024, we did not have any related party receivables or payables outstanding. As of February 28, 2023, related party receivables and payables of $8.4 million and $6.3 million are included in "Accounts receivable" and "Other accrued liabilities," respectively, in the consolidated balance sheets.
Income taxes
Income taxes
We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
We recognize a valuation allowance against net deferred tax assets to the extent that we believe those net assets are not more-likely-than-not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would be able to realize its deferred tax assets in the future in excess of their net recorded amount, we make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
As applicable, we record Uncertain Tax Positions ("UTPs") on the basis of a two-step process whereby (1) we determine whether it is more-likely-than-not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
We are subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 29, 2024, we are no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2020.
 
Financial Instruments
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 Accounting Standards Codification ("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.

See Note 21 for more information.
 
Foreign Currency Translation
Foreign Currency
The local currency is the functional currency for our foreign operations. Related assets and liabilities are translated into United States dollars at exchange rates existing at the balance sheet date, and revenues and expenses are translated at weighted-average exchange rates. The foreign currency translation adjustment is recorded as a separate component of shareholders’ equity and is included in "Accumulated other comprehensive income (loss)." Gains or losses arising from the translation of intercompany balances of our foreign entities are included in earnings, because the intercompany balances are denominated in a currency other than the functional currency of the foreign entity.
 
Accruals for Contingent Liabilities
Accruals for Contingent Liabilities
We are subject to the possibility of various loss contingencies arising in the normal course of business. The amounts the Company may record for estimated claims, such as self-insurance programs, warranty, environmental, legal, and other contingent liabilities, requires us to make judgments regarding the amount of expenses that will ultimately be incurred. We use past history and experience and other specific circumstances surrounding these claims in evaluating the amount of liability that should be recorded. Due to the inherent limitations in estimating future events, actual amounts paid or transferred may differ from those estimates.
 
Leases
Leases
We are a lessee under various leases for facilities and equipment. For leases with terms over one year, we recognize a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet based on the present value of the future minimum lease payments. An ROU asset represents our right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. For short-term leases with an initial term of twelve months or less that do not contain an option to purchase that is likely to be exercised, we do not record ROU assets or lease liabilities on the consolidated balance sheet.
We use our incremental borrowing rate to determine the present value of future payments unless the implicit rate in the lease is readily determinable. The incremental borrowing rate is calculated based on what we would pay to borrow on a collateralized basis, over a similar term, based on information available at lease commencement. In determining the future minimum lease payments, we incorporate options to extend or terminate the lease when it is reasonably certain that such options will be exercised. The ROU asset includes any initial direct costs incurred and is recorded net of any lease incentives received. Leasehold improvements are capitalized and depreciated over the term of the lease, including any options for which are reasonably certain will be exercised, with a maximum of 10 years.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, as the ROU asset is amortized, and the lease liability is accreted. For facility leases, we account for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.
 
Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncements
In October 2021, the FASB issued Accounting Standards Update No. ("ASU") 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract liabilities from Contracts with Customers ("ASU 2021-08"), which requires contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers ("ASC 606") at the acquisition date as if the acquirer had originated the contracts rather than adjust them to fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. AZZ adopted ASU 2021-08 in fiscal 2023 and the adoption did not have a material impact on our financial condition, results of operations or cash flows.
In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting" ("ASU 2020-04"), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate ("LIBOR") or by another reference rate expected to be discontinued. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform", ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"), which defers the sunset date of the reference rate reform guidance to December 31, 2024. The amendments in these ASUs were effective upon issuance. As we no longer have any LIBOR-based contracts, these ASUs did not have a material effect on our current financial position, results of operations or cash flows.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). This standard is intended to simplify the accounting and disclosure requirements for income taxes by eliminating various exceptions in accounting for income taxes as well as clarifying and amending existing guidance to improve consistency in the application of ASC 740. ASU 2019-12 was effective for the Company in the first quarter of its fiscal 2022. The Company adopted ASU 2019-12 in the first quarter of fiscal 2022, and the adoption did not have a material impact on its consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and disclosures of 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 are currently assessing the impact of this update on our consolidated financial statement 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 are currently assessing the impact of this update on our consolidated financial statement disclosures.
 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Feb. 29, 2024
Accounting Policies [Abstract]  
Financing Receivable, Allowance for Credit Loss
The following table shows the changes in the allowance for credit losses for fiscal 2024, 2023 and 2022 (in thousands):
 202420232022
Balance at beginning of year$5,752 $5,395 $5,378 
Adjustment based on aged receivables analysis(67)(58)100 
Charge-offs, net of recoveries338 83 (85)
Other(1)
(3,676)327 — 
Effect of exchange rate changes— 
Balance at end of year(2)
$2,347 $5,752 $5,395 
(1) For fiscal 2024, "Other" represents the write off of $3.7 million of reserves following the settlement of a litigation matter. The reserves
     related to the AZZ Infrastructure Solutions segment and were retained following the AIS divestiture.
(2) For fiscal 2024, 2023 and 2022, the allowance for credit losses includes $1.7 million, $5.4 million and $5.4 million, respectively, of
    reserves related to the AZZ Infrastructure Solutions segment that were retained following the AIS divestiture.
Disaggregation of Revenue
Disaggregated Sales
Sales by segment and geography is disclosed in Note 18. In addition, the following table presents disaggregated sales, from continuing operations, by customer industry for fiscal years 2024, 2023 and 2022 (in thousands):

202420232022
Sales:
Construction$841,557 $667,852 $119,294 
Industrial153,686 152,731 113,561 
Consumer128,658 105,587 — 
Transportation141,237 135,319 98,106 
Utilities100,236 94,188 71,073 
Other (1)
172,215 167,972 123,564 
Total sales$1,537,589 $1,323,649 $525,598 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other.
Property, Plant and Equipment Depreciation is computed using the straight-line method over the following estimated useful lives:
 
Leasehold improvements, buildings and structures
10-27 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment
3-5 years
Computers and software
3-7 years
Property, plant and equipment consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
As of February 29/28,
20242023
Land$52,318 $52,322 
Building and structures301,189 291,254 
Machinery and equipment408,641 391,786 
Furniture, fixtures, software and computers30,026 28,906 
Automotive equipment2,677 2,757 
Construction in progress86,062 24,681 
880,913 791,706 
Less accumulated depreciation(339,261)(293,203)
Property, plant, and equipment, net$541,652 $498,503 
The following table outlines the classification of depreciation expense from continuing operations in the consolidated statements of income for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Cost of sales$53,035 $49,413 $23,795 
Selling, general and administrative2,427 2,564 1,628 
Total depreciation expense$55,462 $51,977 $25,423 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment (Tables)
12 Months Ended
Feb. 29, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Depreciation is computed using the straight-line method over the following estimated useful lives:
 
Leasehold improvements, buildings and structures
10-27 years
Machinery and equipment
3-15 years
Furniture and fixtures
3-15 years
Automotive equipment
3-5 years
Computers and software
3-7 years
Property, plant and equipment consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
As of February 29/28,
20242023
Land$52,318 $52,322 
Building and structures301,189 291,254 
Machinery and equipment408,641 391,786 
Furniture, fixtures, software and computers30,026 28,906 
Automotive equipment2,677 2,757 
Construction in progress86,062 24,681 
880,913 791,706 
Less accumulated depreciation(339,261)(293,203)
Property, plant, and equipment, net$541,652 $498,503 
The following table outlines the classification of depreciation expense from continuing operations in the consolidated statements of income for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Cost of sales$53,035 $49,413 $23,795 
Selling, general and administrative2,427 2,564 1,628 
Total depreciation expense$55,462 $51,977 $25,423 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Feb. 29, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in goodwill by segment for fiscal years 2024 and 2023 were as follows (in thousands):
 
As of February 29, 2024
SegmentBeginning Balance
Acquisitions(1)
Currency Translation AdjustmentEnding Balance
Metal Coatings$177,696 $— $(21)$177,675 
Precoat Metals524,816 2,977 — 527,793 
Total$702,512 $2,977 $(21)$705,468 
As of February 28, 2023
SegmentBeginning Balance
Acquisitions(1)
Currency Translation AdjustmentEnding Balance
Metal Coatings$190,391 $(10,783)$(1,912)$177,696 
Precoat Metals— 524,816 — 524,816 
Total$190,391 $514,033 $(1,912)$702,512 
(1) The increase in Acquisitions for fiscal year 2024 and 2023 represents purchase price adjustments during the measurement period for the Precoat acquisition. The decrease in Acquisitions for fiscal year 2023 for the Metal Coatings segment represents purchase price adjustments for the DAAM acquisition.
Schedule of Finite-Lived Intangible Assets by Major Class
Amortizable intangible assets consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
Weighted-Average Life (Years)As of February 29/28,
20242023
Customer related intangibles23$475,441 $475,457 
Non-compete agreements156,793 6,795 
Trademarks / Tradenames3435,774 35,774 
Technology1536,000 36,000 
Gross intangible assets554,008 554,026 
Less accumulated amortization(110,078)(86,139)
Total amortizable intangible assets, net$443,930 $467,887 
Finite-lived Intangible Assets Amortization Expense
The following table outlines the classification of amortization expense in the consolidated statements of income for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Cost of sales$— $7,124 $6,658 
Selling, general and administrative23,961 15,489 — 
Total amortization expense$23,961 $22,613 $6,658 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes the estimated amortization expense for the next five fiscal years and beyond (in thousands):
 
2025$22,747 
202622,717 
202722,711 
202821,555 
202921,403 
Thereafter332,797 
Total$443,930 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
12 Months Ended
Feb. 29, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table summarizes the components of inventory (in thousands):
As of February 29/28,
20242023
Raw material$111,674 $138,227 
Work in process898 1,558 
Finished goods5,084 4,135 
Total inventories$117,656 $143,920 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Liabilities (Tables)
12 Months Ended
Feb. 29, 2024
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities
Other accrued liabilities consisted of the following as of February 29, 2024 and February 28, 2023 (in thousands):
 
As of February 29/28,
20242023
Materials and supplies accruals21,902 25,605 
Legal accrual10,800 685 
Employee-related expenses7,418 11,349 
Accrued customer discount5,757 3,674 
Accrued warranty4,993 2,852 
Sales and other taxes payable4,005 3,943 
Environmental liability - current 3,423 3,760 
Customer claims liability2,696 3,610 
Due to related party— 6,260 
Other7,657 8,309 
Total$68,651 $70,047 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Long-Term Liabilities (Tables)
12 Months Ended
Feb. 29, 2024
Other Liabilities Disclosure [Abstract]  
Other Noncurrent Liabilities
Other long-term liabilities consisted of the following (in thousands):
As of February 29/28,
20242023
Pension liability$31,148 $31,287 
Environmental liability - long-term18,662 20,112 
Workers' compensation liability4,001 2,856 
ASC 740-10 Uncertain tax positions2,188 4,536 
Earnout liability920 1,757 
Non-current income tax payable653 871 
Other long-term liabilities$57,572 $61,419 
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Tables)
12 Months Ended
Feb. 29, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of assets acquired and liabilities assumed
May 13, 2022Measurement Period AdjustmentsAs Adjusted
Assets
Accounts receivable, net$77,422 $— $77,422 
Inventories43,369 — 43,369 
Contract assets70,731 (2,417)68,314 
Prepaid expenses and other2,247 — 2,247 
Property, plant and equipment305,503 — 305,503 
Right-of-use assets13,753 — 13,753 
Goodwill524,816 2,977 527,793 
Deferred tax asset8,660 — 8,660 
Intangible assets, net446,000 — 446,000 
Other assets546 — 546 
Total fair value of assets acquired$1,493,047 $560 $1,493,607 
Liabilities
Accounts payable99,223 — 99,223 
Accrued expenses31,201 560 31,761 
Other accrued liabilities5,330 — 5,330 
Lease liability, short-term2,440 — 2,440 
Lease liability, long-term11,313 — 11,313 
Deferred tax liabilities3,100 (3,100)— 
Other long-term liabilities56,991 3,100 60,091 
Total fair value of liabilities assumed$209,598 $560 $210,158 
Total purchase price, net of cash acquired$1,283,449 $ $1,283,449 
The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the DAAM acquisition, as of the date of the acquisition (in thousands):
February 28, 2022
Assets
Accounts receivable$3,082 
Other receivables171 
Inventories2,451 
Property, plant and equipment11,462 
Goodwill13,691 
Intangibles and other assets9,975 
Total fair value of assets acquired$40,832 
Liabilities
Accounts payable and other accrued liabilities3,910 
Deferred tax liabilities1,422 
Total fair value of liabilities assumed$5,332 
Total purchase price, net of cash acquired$35,500 
The following table summarizes the fair values of the allocation of assets acquired and liabilities assumed, in aggregate, related to the Steel Creek acquisition, as of the date of the acquisition (in thousands):
January 3, 2022
Assets
Accounts receivable$575 
Inventories3,593 
Property, plant and equipment15,796 
Intangibles872 
Goodwill7,755 
Total fair value of assets acquired$28,591 
Liabilities
Accounts payable and other accrued liabilities765 
Contingent consideration2,826 
Total fair value of liabilities assumed$3,591 
Total purchase price, net of cash acquired$25,000 
Pro forma information
Year Ended February 28,
20232022
Sales$1,516,669 $1,265,953 
Net income from continuing operations (1)
85,440 62,167 
(1) Net income for the year ended February 28, 2022 includes acquisition costs of approximately $45.0 million, of which
    $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information (Tables)
12 Months Ended
Feb. 29, 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):
Year Ended February 29/28,
202420232022
Decrease (increase) in current assets:
Accounts receivable, net$14,261 $(12,556)$(15,643)
Other receivables11,370 (13,989)(5,648)
Inventories26,276 (17,198)(18,765)
Contract assets(2,479)(4,404)(37)
Prepaid expenses and other177 (4,190)1,578 
Increase (decrease) in current liabilities:
Accounts payable(801)(14,035)5,719 
Income taxes payable(100)(3,252)4,377 
Accrued expenses5,298 2,549 (3,906)
Changes in current assets and current liabilities$54,002 $(67,075)$(32,325)
Cash flows related to interest and income taxes were as follows (in thousands):

Year Ended February 29/28,
202420232022
Cash paid for interest$97,812 $77,989 $6,062 
Cash paid for income taxes20,433 24,489 31,660 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Year Ended February 29/28,
202420232022
Issuance of preferred stock in exchange for convertible notes$— $233,722 $— 
Accrued dividends on preferred stock2,400 2,400 — 
Accruals for capital expenditures7,514 1,748 864 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Discontinued Operations (Tables)
12 Months Ended
Feb. 29, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations
The results of operations from discontinued operations for the fiscal years 2023 and 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):
Year Ended February 28,
20232022
Sales$256,224 $377,066 
Cost of sales202,707 297,996 
Gross margin53,517 79,070 
Selling, general and administrative26,186 46,747 
Restructuring and impairment charges— (1,797)
Loss on disposal of discontinued operations159,910 — 
Operating income (loss) from discontinued operations(132,579)34,120 
Interest expense(8)(32)
Other expense, net(6,270)(774)
Income (loss) from discontinued operations before income tax(138,857)33,314 
Income tax benefit(19,544)(891)
Net income (loss) from discontinued operations$(119,313)$34,205 
Earnings (loss) per common share from discontinued operations:
Basic earnings (loss) per share$(4.81)$1.38 
Diluted earnings (loss) per share$(4.78)$1.36 
The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operation for the following fiscal years 2023 and 2022, consists of the following (in thousands):
Year Ended February 28,
20232022
Depreciation and amortization$7,279 $12,584 
Purchase of property, plant and equipment4,831 4,815 
Non-cash loss on disposal of discontinued operations159,910 — 
Loss on disposal group held for sale— 1,797 
Loss on sale of property, plant and equipment— 147 
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
12 Months Ended
Feb. 29, 2024
Leases [Abstract]  
Lease, Cost
The following table outlines the classification of right-of-use asset and lease liabilities in the consolidated balance sheets for fiscal 2024 and 2023 (in thousands):
Balance Sheet ClassificationAs of February 29/28,
20242023
Assets
Operating right-of-use assetsRight-of-use assets$19,808 $25,076 
Finance right-of-use assets Right-of-use assets3,931 1,316 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,893 $6,119 
Operating lease liabilities ― long-termLease liability - long-term14,606 19,659 
Finance lease liabilities ― short-termLease liability - short-term766 284 
Finance lease liabilities ― long-termLease liability - long-term3,221 1,045 
Supplemental information related to AZZ's operating leases was as follows (in thousands, except years and percentages):
20242023
Operating cash flows from operating leases included in lease liabilities$7,270 $5,832 
Lease liabilities obtained from new ROU assets - operating$2,321 $3,986 
Weighted-average remaining lease term - operating leases4.12 years5.04 years
Weighted-average discount rate - operating leases4.49 %4.31 %
Decrease in ROU assets related to lease terminations$(1,294)$— 
Financing cash flows from finance leases included in lease liabilities$425 $186 
Operating cash flows from finance leases included in lease liabilities$109 $33 
Lease liabilities obtained from new ROU assets - finance leases$3,083 $420 
Weighted-average remaining lease term - finance leases5.21 years4.61 years
Weighted-average discount rate - finance leases6.70 %5.15 %
The following table outlines the classification of lease expense related to operating and finance leases in the consolidated statements of operations for fiscal 2024, 2023, and 2022 (in thousands):
Year Ended February 29/28,
202420232022
Operating lease expense:
Cost of sales$11,877 $12,210 $6,744 
Selling, general and administrative2,000 1,858 1,264 
Total operating lease expense$13,877 $14,068 $8,008 
Financing lease expense:
Cost of sales$468 $199 $93 
Interest expense109 33 13 
Total financing lease expense$577 $232 $106 
Total lease expense$14,454 $14,300 $8,114 
Lessee, Operating Lease, Liability, Maturity
As of February 29, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$6,667 $1,004 $7,671 
20265,686 927 6,613 
20274,500 888 5,388 
20282,475 801 3,276 
20291,871 584 2,455 
Thereafter1,251 532 1,783 
Total lease payments$22,450 $4,736 $27,186 
Less imputed interest(1,951)(749)(2,700)
Total$20,499 $3,987 $24,486 
Finance Lease, Liability, Maturity
As of February 29, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$6,667 $1,004 $7,671 
20265,686 927 6,613 
20274,500 888 5,388 
20282,475 801 3,276 
20291,871 584 2,455 
Thereafter1,251 532 1,783 
Total lease payments$22,450 $4,736 $27,186 
Less imputed interest(1,951)(749)(2,700)
Total$20,499 $3,987 $24,486 
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
12 Months Ended
Feb. 29, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Our long-term debt instruments and balances outstanding as of February 29, 2024 and February 28, 2023 were as follows (in thousands):
 
As of February 29/28,
20242023
Revolving Credit Facility$30,000 $95,000 
Term Loan B980,250 1,030,250 
Total debt, gross$1,010,250 $1,125,250 
Unamortized debt issuance costs(57,508)(67,130)
Long-term debt, net$952,742 $1,058,120 
Schedule of Maturities of Long-term Debt
For each of the five years after February 29, 2024, required principal payments under the terms of the long-term debt are as follows (dollars in thousands):
 
Fiscal Year:Future Debt Maturities
2025$— 
2026— 
202730,000 
2028— 
2029980,250 
Total$1,010,250 
Interest Income and Interest Expense Disclosure
“Interest expense” is comprised as follows (in thousands):

Year Ended February 29/28,
202420232022
Interest expense$109,746 $89,354 $6,363 
Less: Capitalized interest(2,681)(554)— 
Interest expense, net of capitalized interest $107,065 $88,800 $6,363 
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Tables)
12 Months Ended
Feb. 29, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
The provision for income taxes for continuing and discontinued operations for fiscal year 2024, 2023 and 2022 consisted of the following (in thousands):
 
Year Ended February 29/28,
202420232022
Income from continuing operations before income taxes
Domestic$123,955 $80,508 $67,697 
Foreign6,148 8,167 5,334 
Income from continuing operations before income taxes$130,103 $88,675 $73,031 
Current provision:
Federal$19,839 $(1,848)$17,994 
Foreign2,189 2,127 2,003 
State and local1,716 5,918 2,761 
Total current provision for income taxes$23,744 $6,197 $22,758 
Deferred provision (benefit):
Federal$3,920 $17,273 $933 
Foreign(316)(24)(491)
State and local1,148 (1,110)14 
Total deferred provision for (benefit from) income taxes for continuing operations$4,752 $16,139 $456 
Total provision for income taxes for continuing operations$28,496 $22,336 $23,214 
Income taxes (benefit) on discontinued operations— (19,544)(891)
Total provision for income taxes$28,496 $2,792 $22,323 
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation from the federal statutory income tax rate to the effective income tax rate for continuing operations is as follows for the prior three fiscal years:
Year Ended February 29/28,
202420232022
Statutory federal income tax rate21.0 %21.0 %21.0 %
Permanent differences0.5 0.6 (0.2)
State income taxes, net of federal income tax benefit1.9 4.4 3.0 
Stock compensation0.1 0.1 0.1 
Tax credits(1.7)— (0.3)
Foreign tax rate differential0.2 0.4 0.4 
ASC 740-10 Uncertain tax positions(1.8)(1.5)(1.7)
Audit settlement— — 0.6 
Management fee— 3.2 6.2 
Outside basis - AVAIL JV— (3.7)— 
Other1.7 0.7 2.8 
Effective income tax rate21.9 %25.2 %31.9 %
Schedule of Deferred Tax Assets and Liabilities Significant components of the Company’s net deferred income tax liability for continuing operations are as follows for fiscal year 2024 and 2023 (in thousands):
As of February 29/28,
20242023
Deferred income tax assets:
Employee related items$12,148 $12,607 
Inventories5,756 6,639 
Accrued warranty1,268 761 
Accounts receivable2,061 1,603 
Lease liabilities6,033 6,643 
Net operating loss and other credit carryforwards4,739 1,842 
Research and experiment expenses5,688 5,222 
Interest expense limitation13,580 15,362 
Outside basis difference—JV— 3,471 
Other deferred income tax assets281 860 
Total deferred income tax assets51,554 55,010 
Deferred income tax liabilities:
Depreciation methods and property basis differences$(42,508)$(48,604)
Right-of-use lease assets(5,858)(6,384)
Outside basis difference(1,466)— 
Other assets and tax-deductible goodwill(34,683)(28,091)
Total deferred income tax liabilities(84,515)(83,079)
Net deferred income tax liabilities$(32,961)$(28,069)
Schedule of Unrecognized Tax Benefits Roll Forward
A reconciliation of the beginning and ending balance of total unrecognized tax benefits, which is included in "Other long-term liabilities" in the consolidated balance sheets for the years ended February 29, 2024 and February 28, 2023 is as follows (in thousands):
As of February 29/28,
20242023
Balance at beginning of period$3,667 $2,294 
Increase for tax positions related to current periods:
Gross increases177 195 
Increase for tax positions related to prior periods:
Gross increases100 2,653 
Gross decreases(1,699)(729)
Decreases related to settlements with taxing authorities— (175)
Lapse of statute of limitations(437)(571)
Balance at end of period$1,808 $3,667 
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Tables)
12 Months Ended
Feb. 29, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive gain (loss), after tax, consisted of the following for 2024, 2023 and 2022 (in thousands):
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of TaxNet Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of February 28, 2021$(25,084)$ $ $ $ $(25,084)
Other comprehensive loss before reclassification(2,240)— — — — (2,240)
Amounts reclassified from AOCI— — — — — — 
Net change in AOCI(2,240)— — — — (2,240)
Balance at February 28, 2022$(27,324)$ $ $ $ $(27,324)
Other comprehensive income (loss) before reclassification(7,997)— 119 2,740 — (5,138)
Amounts reclassified from AOCI27,750 — — 139 — 27,889 
Net change in AOCI19,753 — 119 2,879 — 22,751 
Balance at February 28, 2023$(7,571)$ $119 $2,879 $ $(4,573)
Other comprehensive income (loss) before reclassification(57)1,418 (303)3,321 (33)4,346 
Amounts reclassified from AOCI— — — (3,667)— (3,667)
Net change in AOCI(57)1,418 (303)(346)(33)679 
Balance at February 29, 2024$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
12 Months Ended
Feb. 29, 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 for fiscal years 2024, 2023 and 2022 (in thousands, except per share data):
 

Year Ended February 29/28,
202420232022
Numerator:
Net income from continuing operations$101,607 $66,339 $49,817 
Dividends on preferred stock(14,400)(8,240)— 
Numerator for basic earnings per share continuing operations$87,207 $58,099 $49,817 
Numerator for diluted earnings per share continuing operations$87,207 $58,099 $49,817 
Net loss from discontinued operations$— $(119,313)$34,205 
Net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Numerator for diluted earnings per share—net income (loss) available to common shareholders$87,207 $(61,214)$84,022 
Denominator:
Weighted average shares outstanding for basic earnings per share25,041 24,828 24,855 
Effect of dilutive securities:
Employee and director stock awards168 150 222 
Denominator for diluted earnings per share25,209 24,978 25,077 
Basic earnings (loss) per share
Earnings per common share from continuing operations$3.48 $2.34 $2.00 
Loss per common share from discontinued operations$— $(4.81)$1.38 
Earnings (loss) per common share$3.48 $(2.47)$3.38 
Diluted earnings (loss) per share
Earnings per common share from continuing operations$3.46 $2.33 $1.99 
Loss per common share from discontinued operations$— $(4.78)$1.36 
Earnings (loss) per common share$3.46 $(2.45)$3.35 
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Tables)
12 Months Ended
Feb. 29, 2024
Postemployment Benefits [Abstract]  
Schedule of Net Benefit Costs The components of net benefit cost related to the Plan were as follows (in thousands):
Year Ended February 29/28,
20242023
Disclosed benefit cost
Interest cost$7,031 $5,264 
Expected return on plan assets(5,947)(4,686)
Subtotal$1,084 $578 
Net periodic benefit cost (income)1,084 578 
Disclosed net benefit cost$1,084 $578 
Presentation of benefit cost pursuant to ASC 715-20
Other components of net periodic benefit cost1,084 578 
Disclosed net benefit cost$1,084 $578 
Assumptions used to determine benefit cost:
Discount rate5.59 %4.76 %
Expected long-term rate of return on plan assets6.25 %5.50 %
Schedule of Changes in Projected Benefit Obligations
The changes in benefit obligation and the funded status of the Plan as of and for the years ended below were as follows (in thousands):
As of February 29/28,
20242023
Current and non-current classification
Non-current liability$(31,148)$(31,287)
Net balance sheet asset (liability)$(31,148)$(31,287)
Reconciliation of net balance sheet asset (liability)
Net balance sheet asset (liability) at beginning of fiscal year$(31,287)$(32,505)
Interest cost(7,031)(5,264)
Expected return on plan assets5,947 4,686 
Actuarial gain (loss)(408)162 
Employer contributions1,631 1,634 
Net balance sheet asset (liability) at end of fiscal year$(31,148)$(31,287)
Assumptions and dates used for disclosure:
Discount rate5.61 %5.59 %
Census dateOctober 1, 2023October 1, 2022
Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets
The following table presents information for the Plan with projected benefit obligations in excess of plan assets (in thousands):
As of February 29/28,
20242023
Projected benefit obligation$(127,890)$(131,787)
Fair value of plan assets, excluding receivable contributions96,742 100,500 
Net balance sheet asset (liability)$(31,148)$(31,287)
Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss)
Pre-tax amounts recognized in other comprehensive income (loss) were as follows (in thousands):
Year Ended February 29/28,
20242023
Net loss (gain)$246 $(162)
Accumulated other comprehensive (income) loss before adjustment for tax effects ("AOCI")$246 $(162)
Development of AOCI
AOCI at beginning of fiscal year(162)— 
Occurring during the year:
Net loss (gain)408 (162)
AOCI at fiscal year end$246 $(162)
Additional disclosure information:
Schedule of Expected Benefit Payments
Benefit payments we expect to pay, including amounts related to expected future services that we expect to receive, are as follows (in thousands):
Fiscal Year:Pension Benefits
2025$12,344 
202611,721 
202711,498 
202811,253 
202910,974 
2030 through 203449,621 
Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan
Changes in disclosed plan obligations and plan assets were as follows (in thousands):
As of February 29/28,
20242023
Change in projected benefit obligation ("PBO")
PBO at beginning of fiscal year$131,787 $144,890 
Interest cost7,031 5,264 
Actuarial loss (gain)637 (9,411)
Benefits paid from plan assets(11,565)(8,956)
PBO at fiscal year end$127,890 $131,787 
Change in plan assets
Fair value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Fair value of plan assets at fiscal year end$96,742 $100,500 
Schedule of Defined Benefit Plan, Reconciliation of Gain (Loss)
Year Ended February 29/28,
20242023
Reconciliation of net loss (gain)
Net amount at beginning of fiscal year$(162)$— 
Experience loss (gain)408 (162)
Net amount at fiscal year end$246 $(162)
Defined Benefit Plan, Plan Assets, Category
The following table presents a reconciliation of the fair value and market-related value of the Plan assets (in thousands).
As of February 29/28,
20242023
Reconciliation of fair value of plan assets
Fair value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Fair value of plan assets at end of fiscal year$96,742 $100,500 
Reconciliation of market-related value of plan assets
Market-related value of plan assets at beginning of fiscal year$100,500 $112,385 
Actual return on plan assets6,176 (4,563)
Employer contributions1,631 1,634 
Benefits paid(11,565)(8,956)
Market-related value of plan assets at fiscal year end$96,742 $100,500 
Rate of return on invested assets
Weighted invested assets95,542 108,012 
Rate of return5.90 %(3.18)%
Investment Loss/(Gain)
Actual return6,176 (4,563)
Expected return5,947 4,686 
Loss (gain)229 9,249 
The following table presents the fair values of the assets of our pension plans as of February 29, 2024 and February 28, 2023 by level of the fair value hierarchy. Assets categorized in Level 1 of the hierarchy are measured at fair value using a market approach based on unadjusted quoted prices from national securities exchanges. No assets were categorized in Level 2 or Level 3 of the hierarchy as of February 29, 2024 and February 28, 2023. Certain investments that are measured at fair value using the net asset value per share practical expedient have not been categorized in the fair value hierarchy and are being presented in the tables to permit a reconciliation to total plan assets. We do not fund or fully fund U.S. nonqualified and certain foreign pension plans that are not subject to funding requirements.
February 29, 2024February 28, 2023
Level 1Level 2Assets measured at Net Asset ValueTotalLevel 1Level 2Assets measured at Net Asset ValueTotal
Equity securities$— $— $46,205 $46,205 $— $— $46,193 $46,193 
Collective investment trusts— — 10,100 10,100 — — 9,961 9,961 
Corporate bonds— — 11,617 11,617 — — 10,995 10,995 
U.S. Government bonds— — 6,389 6,389 — — 11,343 11,343 
Municipal bonds— — 18,362 18,362 — — 19,759 19,759 
Cash and cash equivalents4,069 — — 4,069 2,249 — — 2,249 
Total pension plan assets$4,069 $— $92,673 $96,742 $2,249 $— $98,251 $100,500 
Defined Benefit Plan, Assumptions
The weighted-average assumptions used to determine the benefit obligation were as follows:
February 29, 2024February 28, 2023
Discount rate5.61 %5.59 %
Expected long-term rate of return on plan assets6.25 %6.25 %
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based Compensation (Tables)
12 Months Ended
Feb. 29, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Restricted Stock Unit Awards Non-Vested
A summary of RSU award activity (including DERs) for fiscal years 2024, 2023, and 2022 is as follows:
 
Year Ended February 29/28,
202420232022
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Restricted Stock 
Units
Weighted Average Grant Date 
Fair Value
Outstanding at beginning of year200,969 $43.50 214,098 $41.24 226,446 $35.66 
Granted132,644 38.41 148,595 44.60 77,787 51.23 
Vested(102,077)41.27 (136,197)41.16 (84,060)35.78 
Forfeited(950)45.69 (25,527)43.72 (6,075)39.02 
Outstanding at end of year230,586 $41.53 200,969 $43.50 214,098 $41.24 
Vested and expected to vest at end of year230,586 $41.53 200,969 $43.50 214,098 $41.24 
Share-based Payment Arrangement, Performance Shares, Outstanding Activity
A summary of PSU award activity (including DERs) for fiscal years 2024, 2023, and 2022 is as follows:
Year Ended February 29/28,
202420232022
 Performance Stock Units  Weighted Average Grant Date Fair Value  Performance Stock Units  Weighted Average Grant Date Fair Value  Performance Stock Units  Weighted Average Grant Date Fair Value
Outstanding at the beginning of year152,546 $48.51 154,455 $44.05 143,584 $39.96 
Granted80,285 42.93 76,020 38.42 55,114 63.39 
Vested(42,868)33.22 (63,021)43.22 (44,243)54.00 
Forfeited(21,985)33.22 (14,908)48.41 — — 
Outstanding at the end of year167,978 $51.64 152,546 $48.51 154,455 $44.05 
Vested and expected to vest at end of year167,978 $51.64 152,546 $48.51 154,455 $44.05 
Stock Appreciation Rights and Option Awards
A summary of SAR activity for fiscal years 2024, 2023 and 2022 is as follows:
 
Year Ended February 29/28,
202420232022
 SARs  Weighted 
Average Exercise
Price
 SARs Weighted 
Average Exercise
Price
 SARs Weighted 
Average Exercise
Price
Outstanding at beginning of year— $— — $— 5,435 $45.25 
Granted— — — — — — 
Exercised— — — — (5,435)45.25 
Forfeited— — — — — — 
Outstanding at end of year— $— — $— — $— 
Exercisable at the end of year— $— — $— — $— 
Share-based compensation expense and related income tax
The following table shows share-based compensation expense and the related income tax benefit included in the consolidated statements of income for fiscal years 2024, 2023 and 2022 (in thousands):
 
202420232022
Compensation expense$9,510 $8,382 $9,449 
Income tax benefits$1,969 $1,539 $1,984 
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating segments (Tables)
12 Months Ended
Feb. 29, 2024
Segment Reporting [Abstract]  
Operations and assets by segment for fiscal years 2024, 2023 and 2022 was as follows (in thousands):
Year Ended February 29, 2024
Metal Coatings(1)
Precoat Metals
Infrastructure Solutions(2)
Corporate(3)(4)
Total
Sales$656,189 $881,400 $— $— $1,537,589 
Cost of sales465,147 708,981 — — 1,174,128 
Gross margin191,042 172,419 — — 363,461 
Selling, general and administrative26,314 32,848 6,246 76,453 141,861 
Operating income (loss) from continuing operations164,728 139,571 (6,246)(76,453)221,600 
Interest expense— — — (107,065)(107,065)
Equity in earnings of unconsolidated subsidiaries— — 15,407 — 15,407 
Other income128 — — 33 161 
Income (loss) from continuing operations before income tax$164,856 $139,571 $9,161 (183,485)130,103 
Income tax expense28,496 28,496 
Net income (loss) from continuing operations$(211,981)$101,607 
(1) For fiscal 2024, AZZ Metal Coatings included expenses related to a legal matter of $5.5 million in "Selling, general and administrative".
(2) 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, including $5.8 million related to a legal settlement.
(3) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(4) For fiscal year 2024, amortization expense for acquired intangible assets of $24.0 million is included in Corporate expenses in "Selling, general and administrative" expense as these expenses are not allocated to the segments. Fiscal year 2024 also includes an accrual related to a legal settlement of $5.8 million for the settlement of a litigation matter that was acquired as part of the Precoat Acquisition and relates to the business activities that were discontinued prior to our acquisition.
Year Ended February 28, 2023
Metal Coatings(1)
Precoat Metals(2)
Infrastructure Solutions(3)
Corporate(4)
Total
Sales$636,982 $686,667 $— $— $1,323,649 
Cost of sales462,473 565,233 — — 1,027,706 
Gross margin174,509 121,434 — — 295,943 
Selling, general and administrative18,556 41,925 — 61,824 122,305 
Operating income (loss) from continuing operations155,953 79,509 — (61,824)173,638 
Interest expense— — — (88,800)(88,800)
Equity in earnings of unconsolidated subsidiaries— — 2,597 — 2,597 
Other income101 765 — 374 1,240 
Income (loss) from continuing operations before income tax$156,054 $80,274 $2,597 (150,250)88,675 
Income tax expense22,336 22,336 
Net income (loss) from continuing operations$(172,586)$66,339 
(1) For fiscal year 2023, amortization expense for acquired intangible assets of $7.1 million and $15.5 million are included in AZZ Metal Coatings
    expenses in "Cost of sales" and in AZZ Precoat Metals in "Selling, general and administrative" expense, respectively.
(2) For the fiscal year 2023, AZZ Precoat Metals segment includes results from May 13, 2022 - February 28, 2023.
(3) Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV.
(4) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
Year Ended February 28, 2022
Metal Coatings(1)
Precoat MetalsInfrastructure SolutionsCorporateTotal
Sales$525,598 $— $— $— $525,598 
Cost of sales379,445 — — — 379,445 
Gross margin146,153 — — — 146,153 
Selling, general and administrative17,395 — — 49,539 66,934 
Operating income (loss) from continuing operations128,758 — — (49,539)79,219 
Interest expense— — — (6,363)(6,363)
Other income115 — — 60 175 
Income (loss) from continuing operations before income tax$128,873 $— $— (55,842)73,031 
Income tax expense23,214 23,214 
Net income (loss) from continuing operations$(79,056)$49,817 
(1) For fiscal year 2022, amortization expense for acquired intangible assets of $6.7 million is included in AZZ Metal Coatings
    expenses in "Cost of sales."
Depreciation and amortization expense by segment for fiscal years 2024, 2023 and 2022 were as follows (in thousands):
Year Ended February 29/28,
202420232022
Depreciation and amortization:
Metal Coatings$26,353 $32,955 $30,453 
Precoat Metals27,941 40,199 — 
Corporate25,129 1,436 1,628 
Total$79,423 $74,590 $32,081 

Expenditures for acquisitions, net of cash, and property, plant and equipment by segment for fiscal years 2024, 2023 and 2022 were as follows (in thousands):
Year Ended February 29/28,
202420232022
Expenditures for acquisitions, net of cash, and property, plant and equipment:
Metal Coatings$25,484 $23,639 $82,736 
Precoat Metals67,809 1,315,414 — 
Corporate1,826 797 2,073 
Total$95,119 $1,339,850 $84,809 
Reconciliation of Assets from Segment to Consolidated
As of February 29, 2024 and February 28, 2023, total assets by segment was as follows (in thousands):
As of February 29/28,
20242023
Assets:
Metal Coatings$553,505 $588,337 
Precoat Metals1,500,122 1,488,810 
Infrastructure Solutions - Investment in Joint Venture98,169 84,760 
Corporate43,709 59,572 
Total assets$2,195,505 $2,221,479 
Revenue from External Customers by Geographic Areas
Financial information about geographical areas for the periods presented was as follows for fiscal years 2024, 2023 and 2022 (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.
Year Ended February 29/28,
202420232022
Sales:
United States$1,498,397 $1,279,890 $494,012 
Canada39,192 43,759 31,586 
Total$1,537,589 $1,323,649 $525,598 
Long-lived Assets by Geographic Areas
As of February 29/28,
20242023
Property, plant and equipment, net:
United States$522,693 $478,722 
Canada18,959 19,781 
Total$541,652 $498,503 
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Entity (Tables)
12 Months Ended
Feb. 29, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
The following tables presents AVAIL's summarized financial information (in thousands):
Summarized Balance Sheet
As of
February 29, 2024(1)
Current assets$290,260 
Long-term assets173,575 
Total assets$463,835 
Current liabilities$122,762 
Long-term liabilities129,058 
Total liabilities$251,820 
Total partners' capital212,015 
Total liabilities and partners' capital$463,835 
Summarized Operating Data
Year Ended
February 29, 2024(1)
Sales$460,109 
Gross profit117,402 
Net income29,351 
(1) The Company reports our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of
     and for the twelve months ended January 31, 2024. Amounts in the table above exclude certain adjustments made by the Company to
     record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill.
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
12 Months Ended
Feb. 29, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
Our financial instrument that is measured at fair value on a recurring basis as of February 29, 2024 and February 28, 2023 is as follows (dollars in thousands):

Carrying ValueCarrying Value
February 29,Fair Value Measurements UsingFebruary 28,Fair Value Measurements Using
2024Level 1Level 2Level 32023Level 1Level 2Level 3
Assets (Liabilities):
Interest Rate Swap Agreement$3,410 $— $3,410 $— $3,925 $— $3,925 $— 
Total Assets $3,410 $3,925 
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Details)
shares in Thousands, $ in Thousands
12 Months Ended
Feb. 29, 2024
USD ($)
segment
shares
Feb. 28, 2023
USD ($)
shares
Sep. 30, 2022
Business Acquisition [Line Items]      
Number of operating segments | segment 3    
Series A Convertible Preferred Stock $ 233,722 $ 233,722  
Dividend rate (as a percent) 6.00%    
Amount of cash uninsured $ (24,600)    
FDIC uninsured amount 21,100    
Contract liability 1,000 1,300  
Contract assets 79,335 79,273  
Contract liability, revenue recognized   1,300  
Accounts receivable 142,246 156,443  
Total $ 68,651 $ 70,047  
Lease improvements, term of contract (in years) 10 years    
Sublease income $ 1,000    
Preferred stock, shares outstanding (in shares) | shares 240 240  
Revision of Prior Period, Error Correction, Adjustment      
Business Acquisition [Line Items]      
Series A Convertible Preferred Stock $ 233,700    
Transition Services Agreement ("TSA")      
Business Acquisition [Line Items]      
Related party, amount of transaction $ 3,500 $ 3,400  
Equity Method Investee      
Business Acquisition [Line Items]      
Accounts receivable   8,400  
Total   $ 6,300  
AIS Joint Venture | Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions      
Business Acquisition [Line Items]      
Percentage of investment sold     0.60
Minimum      
Business Acquisition [Line Items]      
Useful life 3 years    
Maximum      
Business Acquisition [Line Items]      
Useful life 30 years    
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details) - Allowance for Credit Losses - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year $ 5,752 $ 5,395 $ 5,378
Adjustment based on aged receivables analysis (67) (58) 100
Charge-offs, net of recoveries 338 83 (85)
Other(1) 3,676 (327) 0
Effect of exchange rate changes 0 5 2
Balance at end of year(2) 2,347 5,752 5,395
AZZ Infrastructure Solutions      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year 5,400 5,400  
Balance at end of year(2) $ 1,700 $ 5,400 $ 5,400
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Disaggregation of Revenue [Line Items]        
Sales $ 1,537,589 $ 1,537,589 $ 1,323,649 $ 525,598
Construction        
Disaggregation of Revenue [Line Items]        
Sales   841,557 667,852 119,294
Industrial        
Disaggregation of Revenue [Line Items]        
Sales   153,686 152,731 113,561
Consumer        
Disaggregation of Revenue [Line Items]        
Sales   128,658 105,587 0
Transportation        
Disaggregation of Revenue [Line Items]        
Sales   141,237 135,319 98,106
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales   100,236 94,188 71,073
Other        
Disaggregation of Revenue [Line Items]        
Sales   $ 172,215 $ 167,972 $ 123,564
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details)
Feb. 29, 2024
Leasehold improvements, buildings and structures | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life 10 years
Leasehold improvements, buildings and structures | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life 27 years
Machinery and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life 3 years
Machinery and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life 15 years
Furniture and fixtures | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life 3 years
Furniture and fixtures | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life 15 years
Automotive equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life 3 years
Automotive equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life 5 years
Computers and software | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life 3 years
Computers and software | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life 7 years
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Contract Liability Details (Details)
$ in Millions
Feb. 29, 2024
USD ($)
Movement In Contract With Customer, Liability [Roll Forward]  
Contract with Customer, Liability $ 1.3
Contract with Customer, Liability $ 1.0
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross $ 880,913 $ 791,706
Less accumulated depreciation (339,261) (293,203)
Property, plant, and equipment, net 541,652 498,503
Land    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 52,318 52,322
Leasehold improvements, buildings and structures    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 301,189 291,254
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 408,641 391,786
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 30,026 28,906
Automotive equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 2,677 2,757
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross $ 86,062 $ 24,681
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment - Classification of Depreciation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Property, Plant and Equipment [Line Items]      
Depreciation $ 55,462 $ 51,977 $ 25,423
Cost of sales      
Property, Plant and Equipment [Line Items]      
Depreciation 53,035 49,413 23,795
Selling, general and administrative      
Property, Plant and Equipment [Line Items]      
Depreciation $ 2,427 $ 2,564 $ 1,628
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 702,512 $ 190,391
Acquisitions(1) 2,977 514,033
Currency Translation Adjustment (21) (1,912)
Goodwill, ending balance 705,468 702,512
Metal Coatings | Operating Segments    
Goodwill [Roll Forward]    
Goodwill, beginning balance 177,696 190,391
Acquisitions(1) 0 (10,783)
Currency Translation Adjustment (21) (1,912)
Goodwill, ending balance 177,675 177,696
Precoat Metals | Operating Segments    
Goodwill [Roll Forward]    
Goodwill, beginning balance 524,816 0
Acquisitions(1) 2,977 524,816
Currency Translation Adjustment 0 0
Goodwill, ending balance $ 527,793 $ 524,816
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Amortizable intangible assets    
Finite-lived intangible assets, gross $ 554,008 $ 554,026
Less accumulated amortization (110,078) (86,139)
Finite-Lived Intangible Assets, Net $ 443,930 467,887
Customer related intangibles    
Amortizable intangible assets    
Weighted-average life (in years) 23 years  
Finite-lived intangible assets, gross $ 475,441 475,457
Non-compete agreements    
Amortizable intangible assets    
Weighted-average life (in years) 15 years  
Finite-lived intangible assets, gross $ 6,793 6,795
Trademarks / Tradenames    
Amortizable intangible assets    
Weighted-average life (in years) 34 years  
Finite-lived intangible assets, gross $ 35,774 35,774
Technology    
Amortizable intangible assets    
Weighted-average life (in years) 15 years  
Finite-lived intangible assets, gross $ 36,000 $ 36,000
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
Feb. 29, 2024
Feb. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Indefinite-lived trade names $ 1.5 $ 1.5
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Amortization expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 23,961 $ 22,613 $ 6,658
Cost of sales      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets 0 7,124 6,658
Selling, general and administrative      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 23,961 $ 15,489 $ 0
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Future Amortization (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 22,747  
2026 22,717  
2027 22,711  
2028 21,555  
2029 21,403  
Thereafter 332,797  
Finite-Lived Intangible Assets, Net $ 443,930 $ 467,887
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Inventory Disclosure [Abstract]    
Raw material $ 111,674 $ 138,227
Work in process 898 1,558
Finished goods 5,084 4,135
Total Inventory 117,656 143,920
Inventory reserves $ (4,500) $ (7,300)
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Related Party Transaction [Line Items]    
Materials and supplies accruals $ 21,902 $ 25,605
Legal accrual 10,800 685
Employee-related expenses 7,418 11,349
Accrued customer discount 5,757 3,674
Accrued warranty 4,993 2,852
Sales and other taxes payable 4,005 3,943
Environmental liability - current $ 3,423 $ 3,760
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Customer claims liability $ 2,696 $ 3,610
Total 68,651 70,047
Related Party    
Related Party Transaction [Line Items]    
Other 0 6,260
Nonrelated Party    
Related Party Transaction [Line Items]    
Other $ 7,657 $ 8,309
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Other Liabilities Disclosure [Abstract]    
Pension liability $ 31,148 $ 31,287
Environmental liability - long-term 18,662 20,112
Workers' compensation liability 4,001 2,856
ASC 740-10 Uncertain tax positions 2,188 4,536
Earnout liability 920 1,757
Non-current income tax payable 653 871
Other long-term liabilities $ 57,572 $ 61,419
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Narrative (Details)
$ in Thousands
12 Months Ended
May 13, 2022
USD ($)
Feb. 28, 2022
USD ($)
Jan. 03, 2022
USD ($)
Feb. 29, 2024
USD ($)
Feb. 28, 2023
USD ($)
Business Acquisition [Line Items]          
Goodwill   $ 190,391   $ 705,468 $ 702,512
Precoat Metals Business Division          
Business Acquisition [Line Items]          
Consideration transferred $ 1,300,000        
Goodwill $ 524,816        
DAAM Galvanizing Co. Ltd.          
Business Acquisition [Line Items]          
Consideration transferred   $ 35,500      
Goodwill, expected deductible amount (as a percent)   0.50      
Working capital adjustment       $ 700  
Goodwill   $ 13,691      
Steel Creek Galvanizing Company, LLC          
Business Acquisition [Line Items]          
Consideration transferred     $ 25,000    
Goodwill     $ 7,755    
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
May 13, 2022
Feb. 28, 2022
Jan. 03, 2022
Assets          
Goodwill $ 705,468 $ 702,512   $ 190,391  
Other assets     $ 546    
Total fair value of assets acquired         $ 28,591
Cumulative Effect, Period of Adoption, Adjustment          
Assets          
Other assets     0    
Cumulative Effect, Period of Adoption, Adjusted Balance          
Assets          
Other assets     546    
Precoat Metals Business Division          
Assets          
Accounts receivable     77,422    
Inventories     43,369    
Contract assets     70,731    
Prepaid expenses and other     2,247    
Property, plant and equipment     305,503    
Right-of-use asset     13,753    
Goodwill     524,816    
Deferred tax asset     8,660    
Intangibles     446,000    
Total fair value of assets acquired     1,493,047    
Liabilities          
Accounts payable and other accrued liabilities     99,223    
Accrued expenses     31,201    
Other accrued liabilities     5,330    
Lease liability, short-term     2,440    
Lease liability, long-term     11,313    
Deferred tax liabilities     3,100    
Other long-term liabilities     56,991    
Total fair value of liabilities assumed     209,598    
Total purchase price, net of cash acquired     1,283,449    
Precoat Metals Business Division | Cumulative Effect, Period of Adoption, Adjustment          
Assets          
Accounts receivable     0    
Inventories     0    
Contract assets     (2,417)    
Prepaid expenses and other     0    
Property, plant and equipment     0    
Right-of-use asset     0    
Goodwill     2,977    
Deferred tax asset     0    
Intangibles     0    
Total fair value of assets acquired     560    
Liabilities          
Accounts payable and other accrued liabilities     0    
Accrued expenses     560    
Other accrued liabilities     0    
Lease liability, short-term     0    
Lease liability, long-term     0    
Deferred tax liabilities     (3,100)    
Other long-term liabilities     3,100    
Total fair value of liabilities assumed     560    
Total purchase price, net of cash acquired     0    
Precoat Metals Business Division | Cumulative Effect, Period of Adoption, Adjusted Balance          
Assets          
Accounts receivable     77,422    
Inventories     43,369    
Contract assets     68,314    
Prepaid expenses and other     2,247    
Property, plant and equipment     305,503    
Right-of-use asset     13,753    
Goodwill     527,793    
Deferred tax asset     8,660    
Intangibles     446,000    
Total fair value of assets acquired     1,493,607    
Liabilities          
Accounts payable and other accrued liabilities     99,223    
Accrued expenses     31,761    
Other accrued liabilities     5,330    
Lease liability, short-term     2,440    
Lease liability, long-term     11,313    
Deferred tax liabilities     0    
Other long-term liabilities     60,091    
Total fair value of liabilities assumed     210,158    
Total purchase price, net of cash acquired     $ 1,283,449    
DAAM Galvanizing Co. Ltd.          
Assets          
Accounts receivable       3,082  
Other receivables       171  
Inventories       2,451  
Property, plant and equipment       11,462  
Goodwill       13,691  
Intangibles       9,975  
Total fair value of assets acquired       40,832  
Liabilities          
Accounts payable and other accrued liabilities       3,910  
Deferred tax liabilities       1,422  
Total fair value of liabilities assumed       5,332  
Total purchase price, net of cash acquired       $ 35,500  
Steel Creek Galvanizing Company, LLC          
Assets          
Accounts receivable         575
Inventories         3,593
Property, plant and equipment         15,796
Goodwill         7,755
Intangibles         872
Liabilities          
Accounts payable and other accrued liabilities         765
Contingent consideration $ (900)       2,826
Total fair value of liabilities assumed         3,591
Total purchase price, net of cash acquired         $ 25,000
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Business Acquisition [Line Items]    
Sales $ 1,516,669 $ 1,265,953
Net income from continuing operations $ 85,440 62,167
Acquisition costs   45,000
Azz Inc.    
Business Acquisition [Line Items]    
Acquisition costs   11,500
Precoat Metals    
Business Acquisition [Line Items]    
Acquisition costs   $ 33,500
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Decrease (increase) in current assets:      
Accounts receivable, net $ 14,261 $ (12,556) $ (15,643)
Other receivables 11,370 (13,989) (5,648)
Inventories 26,276 (17,198) (18,765)
Contract assets (2,479) (4,404) (37)
Prepaid expenses and other 177 (4,190) 1,578
Increase (decrease) in current liabilities:      
Accounts payable (801) (14,035) 5,719
Income taxes payable (100) (3,252) 4,377
Accrued expenses 5,298 2,549 (3,906)
Changes in current assets and current liabilities $ 54,002 $ (67,075) $ (32,325)
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Supplemental Cash Flow Elements [Abstract]      
Cash paid for interest $ 97,812 $ 77,989 $ 6,062
Cash paid for income taxes 20,433 24,489 31,660
Issuance of preferred stock in exchange for convertible notes 0 233,722 0
Accrued dividends on Series A Preferred Stock 2,400 2,400 0
Accruals for capital expenditures $ 7,514 $ 1,748 $ 864
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information - Narrative (Details)
$ in Millions
12 Months Ended
Feb. 29, 2024
USD ($)
Cash and Cash Equivalents [Abstract]  
Non-cash asset retirements $ (9.5)
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Discontinued Operations - Narrative (Q) (Details)
$ in Thousands
12 Months Ended
Feb. 28, 2023
USD ($)
Feb. 28, 2022
USD ($)
Feb. 29, 2024
Sep. 30, 2022
Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Loss on disposal $ 159,910 $ 0    
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%
AIS Joint Venture | Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Percentage of investment sold       0.60
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net income (loss) from discontinued operations $ 0 $ (119,313) $ 34,205
Loss per common share from discontinued operations:      
Earnings (loss) per common share from discontinued operations (in dollars per share) $ 0 $ (4.81) $ 1.38
Earnings (loss) per common share from discontinued operations (in dollars per share) $ 0 $ (4.78) $ 1.36
Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Sales   $ 256,224 $ 377,066
Cost of sales   202,707 297,996
Gross margin   53,517 79,070
Selling, general and administrative   26,186 46,747
Restructuring and impairment charges   0 (1,797)
Loss on disposal   159,910 0
Operating income (loss) from discontinued operations   (132,579) 34,120
Interest expense   8 32
Other (income) expense, net   6,270 774
Income (loss) from discontinued operations before income tax   (138,857) 33,314
Income tax (benefit) expense   (19,544) (891)
Net income (loss) from discontinued operations   $ (119,313) $ 34,205
Loss per common share from discontinued operations:      
Earnings (loss) per common share from discontinued operations (in dollars per share)   $ (4.81) $ 1.38
Earnings (loss) per common share from discontinued operations (in dollars per share)   $ (4.78) $ 1.36
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Loss on sale of property, plant and equipment $ (61) $ 1,032 $ (666)
Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Amortization and depreciation   7,279 12,584
Purchase of property, plant and equipment   4,831 4,815
Loss on disposal of discontinued operations, net of tax   (159,910) 0
Loss on disposal group held for sale   0 1,797
Loss on sale of property, plant and equipment   $ 0 $ 147
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Feb. 29, 2024
USD ($)
lease
Leases [Abstract]  
Number of operating leases 162
Number of finance leases 42
Sublease income | $ $ 1.0
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Lessee, Lease, Description [Line Items]    
Operating right-of-use assets $ 19,808 $ 25,076
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 $ 3,931 $ 1,316
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,893 $ 6,119
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Operating lease liabilities ― long-term $ 14,606 $ 19,659
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
Finance lease liabilities ― short-term $ 766 $ 284
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Finance lease liabilities ― long-term $ 3,221 $ 1,045
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Lease, Cost [Abstract]    
Operating cash flows from operating leases included in lease liabilities $ 7,270 $ 5,832
Lease liabilities obtained from new ROU assets - operating 2,321 3,986
Decrease in ROU assets related to lease terminations (1,294) 0
Financing cash flows from finance leases included in lease liabilities 425 186
Operating cash flows from finance leases included in lease liabilities 109 33
Lease liabilities obtained from new ROU assets - finance leases $ 3,083 $ 420
Weighted-average remaining lease term - operating leases 4 years 1 month 13 days 5 years 14 days
Weighted-average discount rate - operating leases 4.49% 4.31%
Weighted-average remaining lease term - finance leases 5 years 2 months 15 days 4 years 7 months 9 days
Weighted-average discount rate - finance leases 6.70% 5.15%
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Classification of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Lessee, Lease, Description [Line Items]      
Operating lease, cost $ 13,877 $ 14,068 $ 8,008
Finance lease expense, cost of sales 468 199 93
Finance lease expense, interest expense 109 33 13
Total financing lease expense 577 232 106
Total lease expense 14,454 14,300 8,114
Cost of sales      
Lessee, Lease, Description [Line Items]      
Operating lease, cost 11,877 12,210 6,744
Selling, general and administrative      
Lessee, Lease, Description [Line Items]      
Operating lease, cost $ 2,000 $ 1,858 $ 1,264
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease Maturity (Details)
$ in Thousands
Feb. 29, 2024
USD ($)
Operating Leases  
2025 $ 6,667
2026 5,686
2027 4,500
2028 2,475
2029 1,871
Thereafter 1,251
Total lease payments 22,450
Less imputed interest (1,951)
Total 20,499
Finance Leases  
2025 1,004
2026 927
2027 888
2028 801
2029 584
Thereafter 532
Total lease payments 4,736
Less imputed interest (749)
Total 3,987
2025 7,671
2026 6,613
2027 5,388
2028 3,276
2029 2,455
Thereafter 1,783
Total lease payments 27,186
Less imputed interest (2,700)
Total $ 24,486
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Debt Instrument [Line Items]    
Total debt, gross $ 1,010,250 $ 1,125,250
Unamortized debt issuance costs (57,508) (67,130)
Long-term debt, net 952,742 1,058,120
Term Loan B    
Debt Instrument [Line Items]    
Total debt, gross 980,250 1,030,250
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt, gross $ 30,000 $ 95,000
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
May 31, 2024
Mar. 20, 2024
Aug. 17, 2023
Aug. 31, 2022
Nov. 30, 2022
Feb. 29, 2024
Dec. 20, 2023
Feb. 28, 2023
Aug. 05, 2022
May 13, 2022
Debt Instrument [Line Items]                    
Weighted average interest rate           8.58%   8.81%    
Letters of credit outstanding           $ 14,500        
Converted instrument rate (as a percent)           6.00%        
Series A Preferred Stock                    
Debt Instrument [Line Items]                    
Shares issued upon conversion (in shares)                 240  
Term Loan B                    
Debt Instrument [Line Items]                    
Decrease to interest rate margin     0.50%              
Initial interest rate margin                   0.10%
Periodic payments       $ 3,250            
2022 Credit Agreement And Term Loan B                    
Debt Instrument [Line Items]                    
Total net leverage ratio maximum         625.00% 475.00%        
2022 Credit Agreement And Term Loan B | Subsequent Event                    
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           $ 1,000,000        
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Term Loan B                    
Debt Instrument [Line Items]                    
Basis spread     3.75%              
Senior Notes | Line of Credit                    
Debt Instrument [Line Items]                    
Remaining borrowing capacity on line of credit           $ 355,500        
Loans Payable | Term Loan B                    
Debt Instrument [Line Items]                    
Debt instrument, face amount                   $ 1,300,000
Convertible Debt                    
Debt Instrument [Line Items]                    
Debt instrument, face amount                   240,000
Convertible Debt | Term Loan B                    
Debt Instrument [Line Items]                    
Debt instrument, face amount                   210,000
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity                   400,000
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B | Subsequent Event                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity   $ 980,300                
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                    
Debt Instrument [Line Items]                    
Basis spread     3.50%              
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum                    
Debt Instrument [Line Items]                    
Basis spread     3.50%              
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum                    
Debt Instrument [Line Items]                    
Basis spread     2.75%              
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 2022 Credit Agreement And Term Loan B                    
Debt Instrument [Line Items]                    
Debt instrument, stated percentage             4.25%      
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 2022 Credit Agreement And Term Loan B | Subsequent Event | Maximum                    
Debt Instrument [Line Items]                    
Basis spread   3.25%                
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 2022 Credit Agreement And Term Loan B | Subsequent Event | Minimum                    
Debt Instrument [Line Items]                    
Basis spread   3.75%                
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B                    
Debt Instrument [Line Items]                    
Accordion feature                   $ 100,000
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Long-term Debt Maturities (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Debt Disclosure [Abstract]    
2025 $ 0  
2026 0  
2027 30,000  
2028 0  
2029 980,250  
Total debt, gross $ 1,010,250 $ 1,125,250
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Debt Disclosure [Abstract]        
Interest expense   $ 109,746 $ 89,354 $ 6,363
Less: Capitalized interest   (2,681) (554) 0
Interest expense, net of capitalized interest $ 107,065 $ 107,065 $ 88,800 $ 6,363
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Provision of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Income (loss) before income taxes:        
Domestic   $ 123,955 $ 80,508 $ 67,697
Foreign   6,148 8,167 5,334
Income from continuing operations before income taxes $ 130,103 130,103 88,675 73,031
Current provision:        
Federal   19,839 (1,848) 17,994
Foreign   2,189 2,127 2,003
State and local   1,716 5,918 2,761
Total current provision for income taxes   23,744 6,197 22,758
Deferred provision (benefit):        
Federal   3,920 17,273 933
Foreign   (316) (24) (491)
State and local   1,148 (1,110) 14
Total deferred provision for (benefit from) income taxes for continuing operations   4,752 16,139 456
Total provision for income taxes $ 28,496 28,496 22,336 23,214
Income taxes (benefit) on discontinued operations   0 (19,544) (891)
Total provision for income taxes   $ 28,496 $ 2,792 $ 22,323
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Operating Loss Carryforwards [Line Items]    
Accrued interest and penalties related to unrecognized tax benefits in income tax expense $ (0.4) $ 0.1
Decrease in unrecognized tax benefits is reasonably possible 0.2  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 71.6  
Foreign Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 0.4  
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Reconcilliation of Effective Income Tax Rate (Details)
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
Permanent differences 0.50% 0.60% (0.20%)
State income taxes, net of federal income tax benefit 1.90% 4.40% 3.00%
Stock compensation 0.10% 0.10% 0.10%
Tax credits (1.70%) 0.00% (0.30%)
Foreign tax rate differential 0.20% 0.40% 0.40%
ASC 740-10 Uncertain tax positions (1.80%) (1.50%) (1.70%)
Audit settlement 0.00% 0.00% 0.60%
Management fee 0 0.032 0.062
Outside basis - AVAIL JV 0 (0.037) 0
Other 1.70% 0.70% 2.80%
Effective income tax rate 21.90% 25.20% 31.90%
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Deferred income tax assets:    
Employee related items $ 12,148 $ 12,607
Inventories 5,756 6,639
Accrued warranty 1,268 761
Accounts receivable 2,061 1,603
Lease liabilities 6,033 6,643
Net operating loss and other credit carryforwards 4,739 1,842
Research and experiment expenses 5,688 5,222
Interest expense limitation 13,580 15,362
Outside basis difference—JV 0 3,471
Other deferred income tax assets 281 860
Total deferred income tax assets 51,554 55,010
Deferred income tax liabilities:    
Depreciation methods and property basis differences (42,508) (48,604)
Right-of-use lease assets (5,858) (6,384)
Outside basis difference (1,466) 0
Other assets and tax-deductible goodwill (34,683) (28,091)
Total deferred income tax liabilities (84,515) (83,079)
Net deferred income tax liabilities $ (32,961) $ (28,069)
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Income Tax Disclosure [Abstract]    
Accrued interest and penalties related to unrecognized tax benefits in income tax expense $ (400) $ 100
Decrease in unrecognized tax benefits is reasonably possible 200  
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of period 3,667 2,294
Tax positions related to current periods, gross increases 177 195
Tax positions related to prior periods, gross increases 100 2,653
Tax positions related to prior periods, gross decreases (1,699) (729)
Decreases related to settlements with taxing authorities 0 (175)
Lapse of statute of limitations (437) (571)
Balance at end of period $ 1,808 $ 3,667
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mezzanine Equity (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Aug. 05, 2022
USD ($)
$ / shares
shares
Feb. 29, 2024
USD ($)
$ / shares
shares
Feb. 28, 2023
USD ($)
May 13, 2024
Class of Stock [Line Items]        
Dividend rate (as a percent)   6.00%    
Dividends   $ 14.4 $ 8.1  
Net EBITDA ratio   550.00%    
Acquisition, total consideration, minimum threshold   $ 250.0    
Market capitalization   2,000.0    
Acquisition, total consideration, minimum threshold when market capitalization exceeds $2.0 billion   500.0    
Liquidation preference, preferred stock   $ 312.5 326.9  
Subsequent Event        
Class of Stock [Line Items]        
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
Series A Preferred Stock        
Class of Stock [Line Items]        
Aggregate debt amount $ 240.0      
Preferred stock, par value (in dollars per share) | $ / shares $ 1.00 $ 15.00    
Preferred stock, shares outstanding (in shares) | shares   240,000    
Dividend rate (as a percent) 6.00%      
Minimum conversion threshold (in shares) | shares 1,000      
Conversion price (in dollars per share) | $ / shares $ 58.30      
Preferred stock, shares issued (in shares) | shares   4,100,000    
Return factor   1.4    
Increase to return factor, period one   0.15    
Increase to return factor, period two   0.15    
Redemption feature, net debt ratio, threshold   3.5    
Redemption feature, proceeds from disposition of assets, threshold   $ 200.0    
Increase to return factor, period three   0.20    
Dividends payable   $ 2.4    
Preferred stock, redemption   $ 312.5 $ 326.9  
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Details) - 2020 Share Repurchase Program - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 28, 2022
Nov. 10, 2020
Equity, Class of Treasury Stock [Line Items]    
Stock repurchase program authorized amount   $ 100,000
Number of shares repurchased (shares) 601,822  
Total amount of shares repurchased $ 30,800  
Average price per share (in usd per share) $ 51.20  
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance $ 619,738 $ 667,365 $ 623,292
Other comprehensive loss before reclassification 4,346 (5,138) (2,240)
Amounts reclassified from AOCI (3,667) 27,889 0
Net change in AOCI 679 22,751 (2,240)
Balance, ending balance 700,769 619,738 667,365
Foreign Currency Translation Gain (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance (7,571) (27,324) (25,084)
Other comprehensive loss before reclassification (57) (7,997) (2,240)
Amounts reclassified from AOCI 0 27,750 0
Net change in AOCI (57) 19,753 (2,240)
Balance, ending balance (7,628) (7,571) (27,324)
Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance 0 0 0
Other comprehensive loss before reclassification 1,418 0 0
Amounts reclassified from AOCI 0 0 0
Net change in AOCI 1,418 0 0
Balance, ending balance 1,418 0 0
Net Actuarial Gain (Loss), Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance 119 0 0
Other comprehensive loss before reclassification (303) 119 0
Amounts reclassified from AOCI 0 0 0
Net change in AOCI (303) 119 0
Balance, ending balance (184) 119 0
Interest Rate Swap, Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance 2,879 0 0
Other comprehensive loss before reclassification 3,321 2,740 0
Amounts reclassified from AOCI (3,667) 139 0
Net change in AOCI (346) 2,879 0
Balance, ending balance 2,533 2,879 0
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance 0 0 0
Other comprehensive loss before reclassification (33) 0 0
Amounts reclassified from AOCI 0 0 0
Net change in AOCI (33) 0 0
Balance, ending balance (33) 0 0
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance (4,573) (27,324) (25,084)
Balance, ending balance $ (3,894) $ (4,573) $ (27,324)
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Numerator:        
Net income from continuing operations $ 101,607,000 $ 101,607,000 $ 66,339,000 $ 49,817,000
Dividends on preferred stock   14,400,000 8,240,000 0
Net income from continuing operations available to common shareholders   87,207,000 58,099,000 49,817,000
Numerator for diluted earnings per share continuing operations   87,207,000 58,099,000 49,817,000
Net income (loss) from discontinued operations   0 (119,313,000) 34,205,000
Net income (loss) available to common shareholders   87,207,000 (61,214,000) 84,022,000
Numerator for diluted earnings per share—net income (loss) available to common shareholders   $ 87,207,000 $ (61,214,000) $ 84,022,000
Denominator:        
Denominator for basic earnings per common share-weighted average shares (shares)   25,041 24,828 24,855
Effect of dilutive securities:        
Employee and director stock awards   168 150 222
Denominator for diluted earnings per common share (shares)   25,209 24,978 25,077
Earnings per common share from continuing operations        
Earnings (loss) per common share from continuing operations (in dollars per share)   $ 3.48 $ 2.34 $ 2.00
Earnings (loss) per common share from continuing operations (in dollars per share)   3.46 2.33 1.99
Earnings per common share from discontinued operations:        
Earnings (loss) per common share from discontinued operations (in dollars per share)   0 (4.81) 1.38
Earnings (loss) per common share from discontinued operations (in dollars per share)   0 (4.78) 1.36
Computation of basic and diluted earnings per share        
Basic earnings per common share (usd per share)   3.48 (2.47) 3.38
Diluted earnings per common share (usd per share)   $ 3.46 $ (2.45) $ 3.35
XML 114 R97.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Narrative (Details) - shares
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
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 100,000 100,000 100,000
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 4,100,000    
XML 115 R98.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Costs recognized for postemployement benefit plan $ 6,300 $ 5,600 $ 3,100
Fair value of plan assets 96,742 100,500  
Net periodic benefit costs $ 1,084 $ 578  
Assumptions used to determine net period benefit cost, discount rate 5.59% 4.76%  
Assumptions used to determine expected long-term return on plan assets 6.25% 5.50%  
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative Selling, general and administrative  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative Selling, general and administrative  
Expected contributions next fiscal year $ 8,000    
Defined Benefit Plan, Cash      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Allocation of plan assets (as a percent) 4.20%    
Equity securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Fair value of plan assets $ 46,205 $ 46,193  
Allocation of plan assets (as a percent) 47.80%    
Collective investment trusts      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Fair value of plan assets $ 10,100 $ 9,961  
Allocation of plan assets (as a percent) 10.40%    
Defined Benefit Plan, Debt Security      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Allocation of plan assets (as a percent) 37.60%    
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Summary of Net Period Costs and Assumptions (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Postemployment Benefits [Abstract]    
Interest costs $ 7,031 $ 5,264
Expected return (loss) on plan assets (5,947) (4,686)
Net periodic benefit costs $ 1,084 $ 578
Assumptions used to determine net period benefit cost, discount rate 5.59% 4.76%
Assumptions used to determine expected long-term return on plan assets 6.25% 5.50%
XML 117 R100.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Changes in Benefit Obligation and Funded Status of Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Non-current liability $ (31,148) $ (31,287)
Net balance sheet asset (liability) (31,148) (31,287)
Change in projected benefit obligation ("PBO")    
Net balance sheet asset (liability) at beginning of fiscal year (31,287)  
Interest costs (7,031) (5,264)
Expected return 5,947 4,686
Net balance sheet asset (liability) at end of fiscal year $ (31,148) $ (31,287)
Assumption used to determine benefit obligation (as a percent) 5.61% 5.59%
Pension Plan    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Net balance sheet asset (liability) $ (31,148) $ (31,287)
Change in projected benefit obligation ("PBO")    
Net balance sheet asset (liability) at beginning of fiscal year (31,287) (32,505)
Interest costs (7,031) (5,264)
Expected return 5,947 4,686
Actuarial gain (loss) (408) 162
Employer contributions 1,631 1,634
Net balance sheet asset (liability) at end of fiscal year $ (31,148) $ (31,287)
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Projected Benefit Plan in Excess of Plan Assets (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Postemployment Benefits [Abstract]    
Projected benefit obligation $ (127,890) $ (131,787)
Fair value of plan assets, excluding receivable contributions 96,742 100,500
Net balance sheet asset (liability) $ (31,148) $ (31,287)
XML 119 R102.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Reconcoliation of Net Loss (Gain) for AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Postemployment Benefits [Abstract]    
Net loss (gain) $ 246 $ (162)
Accumulated other comprehensive (income) loss before adjustment for tax effects ("AOCI") 246 (162)
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
AOCI at beginning of fiscal year (162) 0
Experience loss (gain) 408 (162)
AOCI at fiscal year end $ 246 $ (162)
XML 120 R103.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Expected Future Payments (Details)
$ in Thousands
Feb. 29, 2024
USD ($)
Postemployment Benefits [Abstract]  
2025 $ 12,344
2026 11,721
2027 11,498
2028 11,253
2029 10,974
2030 through 2034 $ 49,621
XML 121 R104.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Changes in Projected Benefit Obligations and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Change in projected benefit obligation ("PBO")    
Interest costs $ 7,031 $ 5,264
Change in plan assets    
Fair value of plan assets at beginning of fiscal year 100,500  
Fair value of plan assets at fiscal year end 96,742 100,500
Weighted invested assets $ 95,542 $ 108,012
Rate of return 5.90% (3.18%)
Expected return $ 5,947 $ 4,686
Loss (gain) 229 9,249
Pension Plan    
Change in projected benefit obligation ("PBO")    
PBO at beginning of fiscal year 131,787 144,890
Interest costs 7,031 5,264
Actuarial gain (loss) 637 (9,411)
Benefits paid from plan assets (11,565) (8,956)
PBO at fiscal year end 127,890 131,787
Change in plan assets    
Fair value of plan assets at beginning of fiscal year 100,500 112,385
Actual return on plan assets 6,176 (4,563)
Employer contributions 1,631 1,634
Benefits paid (11,565) (8,956)
Fair value of plan assets at fiscal year end 96,742 100,500
Expected return $ 5,947 $ 4,686
XML 122 R105.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Discount Rate and Expected Long-Term Rate of Return on Plan Assets (Details)
Feb. 29, 2024
Feb. 28, 2023
Postemployment Benefits [Abstract]    
Assumption used to determine benefit obligation (as a percent) 5.61% 5.59%
Expected long-term rate of return on plan assets (as a percent) 6.25% 6.25%
XML 123 R106.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Fair Value of Assets on Pension Plan (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets $ 96,742 $ 100,500
Fair Value, Inputs, Level 1    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 4,069 2,249
Fair Value, Inputs, Level 2    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Fair Value Measured at Net Asset Value Per Share    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 92,673 98,251
Equity securities    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 46,205 46,193
Equity securities | Fair Value, Inputs, Level 1    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Equity securities | Fair Value, Inputs, Level 2    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Equity securities | Fair Value Measured at Net Asset Value Per Share    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 46,205 46,193
Collective investment trusts    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 10,100 9,961
Collective investment trusts | Fair Value, Inputs, Level 1    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Collective investment trusts | Fair Value, Inputs, Level 2    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Collective investment trusts | Fair Value Measured at Net Asset Value Per Share    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 10,100 9,961
Corporate bonds    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 11,617 10,995
Corporate bonds | Fair Value, Inputs, Level 1    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Corporate bonds | Fair Value, Inputs, Level 2    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Corporate bonds | Fair Value Measured at Net Asset Value Per Share    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 11,617 10,995
U.S. Government bonds    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 6,389 11,343
U.S. Government bonds | Fair Value, Inputs, Level 1    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
U.S. Government bonds | Fair Value, Inputs, Level 2    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
U.S. Government bonds | Fair Value Measured at Net Asset Value Per Share    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 6,389 11,343
Municipal bonds    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 18,362 19,759
Municipal bonds | Fair Value, Inputs, Level 1    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Municipal bonds | Fair Value, Inputs, Level 2    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Municipal bonds | Fair Value Measured at Net Asset Value Per Share    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 18,362 19,759
Cash and cash equivalents    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 4,069 2,249
Cash and cash equivalents | Fair Value, Inputs, Level 1    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 4,069 2,249
Cash and cash equivalents | Fair Value, Inputs, Level 2    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets 0 0
Cash and cash equivalents | Fair Value Measured at Net Asset Value Per Share    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Fair value of plan assets $ 0 $ 0
XML 124 R107.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based Compensation - Share-based Payment Award Activity (Details) - $ / shares
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at beginning of year (shares) 200,969 214,098 226,446
Granted (shares) 132,644 148,595 77,787
Vested (shares) (102,077) (136,197) (84,060)
Forfeited (shares) (950) (25,527) (6,075)
Outstanding at end of year (shares) 230,586 200,969 214,098
Vested and expected to vest at end of year (shares) 230,586 200,969 214,098
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Outstanding at beginning of year (usd per share) $ 43.50 $ 41.24 $ 35.66
Granted, Weighted Average Grant Date Fair Value (usd per share) 38.41 44.60 51.23
Vested, Weighted Average Grant Date Fair Value (usd per share) 41.27 41.16 35.78
Forfeited, Weighted Average Grant Date Fair Value (usd per share) 45.69 43.72 39.02
Outstanding at end of year (usd per share) 41.53 43.50 41.24
Vested and expected to vest at end of year (usd per share) $ 41.53 $ 43.50 $ 41.24
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at beginning of year (shares) 152,546 154,455 143,584
Granted (shares) 80,285 76,020 55,114
Vested (shares) (42,868) (63,021) (44,243)
Forfeited (shares) (21,985) (14,908) 0
Outstanding at end of year (shares) 167,978 152,546 154,455
Vested and expected to vest at end of year (shares) 167,978 152,546 154,455
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Outstanding at beginning of year (usd per share) $ 48.51 $ 44.05 $ 39.96
Granted, Weighted Average Grant Date Fair Value (usd per share) 42.93 38.42 63.39
Vested, Weighted Average Grant Date Fair Value (usd per share) 33.22 43.22 54.00
Forfeited, Weighted Average Grant Date Fair Value (usd per share) 33.22 48.41 0
Outstanding at end of year (usd per share) 51.64 48.51 44.05
Vested and expected to vest at end of year (usd per share) $ 51.64 $ 48.51 $ 44.05
XML 125 R108.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation - Summary of the Company’s SARs activity (Details) - Stock Appreciation Rights (SARs) - $ / shares
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward]      
Outstanding at beginning of period (in shares) 0 0 5,435
Shares of company common stock (shares) 0 0 0
Exercised (shares) 0 0 (5,435)
Forfeited (shares) 0 0 0
Outstanding at end of the period (in shares) 0 0 0
Exercisable (in shares) 0 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward]      
Outstanding at beginning of period (usd per share) $ 0 $ 0 $ 45.25
Granted, Weighted Average Exercise Price (usd per share) 0 0 0
Exercised, Weighted Average Exercise Price (usd per share) 0 0 45.25
Forfeited, Weighted Average Exercise Price (usd per share) 0 0 0
Outstanding at end of the period (usd per share) 0 0 0
Exercisable (usd per share) $ 0 $ 0 $ 0
XML 126 R109.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based Compensation - Schedule By Exercise Price Range (Details) - $ / shares
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2021
Stock Appreciation Rights (SARs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average exercise price (usd per share) $ 0 $ 0 $ 0 $ 45.25
XML 127 R110.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based Compensation (Details Textual) - USD ($)
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Share Based Compensation (Textual) [Abstract]      
Unrecognized compensation cost $ 9,900,000    
Unrecongized compensation cost, amortization period 1 year 6 months 10 days    
Excess Tax Benefit excluded from cash flow $ (200,000) $ (100,000) $ (400,000)
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture $ 9,900,000 $ 6,100,000 $ 4,600,000
Employee Stock Purchase Plan      
Share Based Compensation (Textual) [Abstract]      
Shares authorized (shares) 1,500,000    
Share for future issuance (shares) 1,100,000    
Granted option lower than 85.00%    
Restricted common stock under plan $ 25,000    
Common stock purchased during period (shares) 5,000    
Directors Grants      
Share Based Compensation (Textual) [Abstract]      
Shares of company common stock (shares) 2,682 2,619 1,976
Value of common stock grants (usd per share) $ 42.87 $ 40.09 $ 53.13
2023 Plan      
Share Based Compensation (Textual) [Abstract]      
Shares authorized (shares) 1,450,000    
Share for future issuance (shares)   1,430,000  
Performance Shares      
Share Based Compensation (Textual) [Abstract]      
Vesting ratably term 3 years    
Performance Shares | Minimum      
Share Based Compensation (Textual) [Abstract]      
Vesting percentage of award 0.00%    
Performance Shares | Maximum      
Share Based Compensation (Textual) [Abstract]      
Vesting percentage of award 200.00%    
Stock Appreciation Rights (SARs)      
Share Based Compensation (Textual) [Abstract]      
Vesting ratably term 3 years    
Term for the contract 7 years    
Shares of company common stock (shares) 0 0 0
Restricted Stock      
Share Based Compensation (Textual) [Abstract]      
Vesting ratably term 3 years    
XML 128 R111.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based Compensation - Share-based Compensation and Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Share based compensation expense and related income tax benefits      
Compensation expense $ 9,510 $ 8,382 $ 9,449
Income tax benefits $ 1,969 $ 1,539 $ 1,984
XML 129 R112.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating segments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Sep. 30, 2022
Operations and assets by segment          
Sales $ 1,537,589 $ 1,537,589 $ 1,323,649 $ 525,598  
Cost of sales 1,174,128 1,174,128 1,027,706 379,445  
Gross margin 363,461 363,461 295,943 146,153  
Selling, general and administrative 141,861 141,861 122,305 66,934  
Operating income (loss) 221,600 221,600 173,638 79,219  
Interest expense, net of capitalized interest (107,065) (107,065) (88,800) (6,363)  
Equity in earnings of unconsolidated subsidiaries 15,407 15,407 2,597 0  
Other (income) expense 161 161 1,240 175  
Income (loss) from continuing operations before income tax 130,103 130,103 88,675 73,031  
Income taxes 28,496 28,496 22,336 23,214  
Net income from continuing operations 101,607 101,607 66,339 49,817  
Legal matter expense 500        
Amortization of intangible assets   23,961 22,613 6,658  
Depreciation   79,423 74,590 32,081  
Expenditures for acquisitions, net of cash, and property, plant and equipment:   95,119 1,339,850 84,809  
Assets: 2,195,505 2,195,505 2,221,479    
Property, plant and equipment, net $ 541,652 541,652 498,503    
Selling, general and administrative          
Operations and assets by segment          
Amortization of intangible assets   23,961 15,489 0  
Cost of sales          
Operations and assets by segment          
Amortization of intangible assets   $ 0 7,124 6,658  
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   $ 1,498,397 1,279,890 494,012  
Property, plant and equipment, net $ 522,693 522,693 478,722    
Canada          
Operations and assets by segment          
Sales   39,192 43,759 31,586  
Property, plant and equipment, net 18,959 18,959 19,781    
Corporate          
Operations and assets by segment          
Sales 0   0 0  
Cost of sales 0   0 0  
Gross margin 0   0 0  
Selling, general and administrative 76,453   61,824 49,539  
Operating income (loss) (76,453)   (61,824) (49,539)  
Interest expense, net of capitalized interest (107,065)   (88,800) (6,363)  
Equity in earnings of unconsolidated subsidiaries 0   0    
Other (income) expense 33   374 60  
Income (loss) from continuing operations before income tax (183,485)   (150,250) (55,842)  
Income taxes 28,496   22,336 23,214  
Net income from continuing operations (211,981)   (172,586) (79,056)  
Depreciation   25,129 1,436 1,628  
Expenditures for acquisitions, net of cash, and property, plant and equipment:   1,826 797 2,073  
Assets: 43,709 43,709 59,572    
Corporate | Selling, general and administrative          
Operations and assets by segment          
Amortization of intangible assets   24,000      
Metal Coatings | Selling, general and administrative          
Operations and assets by segment          
Legal matter expense   5,500      
Amortization of intangible assets     15,500    
Metal Coatings | Cost of sales          
Operations and assets by segment          
Amortization of intangible assets     7,100 6,700  
Metal Coatings | Operating Segments          
Operations and assets by segment          
Sales 656,189   636,982 525,598  
Cost of sales 465,147   462,473 379,445  
Gross margin 191,042   174,509 146,153  
Selling, general and administrative 26,314   18,556 17,395  
Operating income (loss) 164,728   155,953 128,758  
Interest expense, net of capitalized interest 0   0 0  
Equity in earnings of unconsolidated subsidiaries 0   0    
Other (income) expense 128   101 115  
Income (loss) from continuing operations before income tax 164,856   156,054 128,873  
Depreciation   26,353 32,955 30,453  
Expenditures for acquisitions, net of cash, and property, plant and equipment:   25,484 23,639 82,736  
Assets: 553,505 553,505 588,337    
Precoat Metals          
Operations and assets by segment          
Legal matter expense   5,800      
Precoat Metals | Operating Segments          
Operations and assets by segment          
Sales 881,400   686,667 0  
Cost of sales 708,981   565,233 0  
Gross margin 172,419   121,434 0  
Selling, general and administrative 32,848   41,925 0  
Operating income (loss) 139,571   79,509 0  
Interest expense, net of capitalized interest 0   0 0  
Equity in earnings of unconsolidated subsidiaries 0   0    
Other (income) expense 0   765 0  
Income (loss) from continuing operations before income tax 139,571   80,274 0  
Depreciation   27,941 40,199 0  
Expenditures for acquisitions, net of cash, and property, plant and equipment:   67,809 1,315,414 0  
Assets: 1,500,122 1,500,122 1,488,810    
Infrastructure Solutions | Operating Segments          
Operations and assets by segment          
Sales 0   0 0  
Cost of sales 0   0 0  
Gross margin 0   0 0  
Selling, general and administrative 6,246   0 0  
Operating income (loss) (6,246)   0 0  
Interest expense, net of capitalized interest 0   0 0  
Equity in earnings of unconsolidated subsidiaries 15,407   2,597    
Other (income) expense 0   0 0  
Income (loss) from continuing operations before income tax 9,161   2,597 $ 0  
Assets: $ 98,169 $ 98,169 $ 84,760    
XML 130 R113.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Sep. 30, 2022
Schedule of Equity Method Investments [Line Items]          
Equity in earnings of unconsolidated subsidiaries $ (15,407) $ (15,407) $ (2,597) $ 0  
Accounts receivable 142,246 142,246 156,443    
Total $ 68,651 $ 68,651 70,047    
Equity Method Investee          
Schedule of Equity Method Investments [Line Items]          
Accounts receivable     8,400    
Total     6,300    
AIS Joint Venture          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage of investment 40.00% 40.00%     40.00%
Investment in joint venture $ 98,169 $ 98,169 $ 84,760    
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   $ 15,400      
AIS Joint Venture | AZZ Infrastructure Solutions | Discontinued Operations, Disposed of by Sale          
Schedule of Equity Method Investments [Line Items]          
Investment in joint venture         $ 98,200
XML 131 R114.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Assets [Abstract]    
Current Assets $ 366,999 $ 417,416
Total assets 2,195,505 2,221,479
Liabilities [Abstract]    
Current liabilities 194,306 187,240
Liabilities 1,261,014 1,368,019
Total liabilities, mezzanine equity and shareholders' equity 2,195,505 $ 2,221,479
AIS Joint Venture    
Assets [Abstract]    
Current Assets 290,260  
Non-current assets 173,575  
Total assets 463,835  
Liabilities [Abstract]    
Current liabilities 122,762  
Non-current liabilities 129,058  
Liabilities 251,820  
Partners' Capital 212,015  
Total liabilities, mezzanine equity and shareholders' equity $ 463,835  
XML 132 R115.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Income Statement [Abstract]        
Gross margin $ 363,461 $ 363,461 $ 295,943 $ 146,153
AIS Joint Venture        
Income Statement [Abstract]        
Sales     460,109  
Gross margin     117,402  
Net income     $ 29,351  
XML 133 R116.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Sep. 27, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Reclassification of AOCI, before tax $ (4,900)      
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [1] $ (3,667) $ 139 $ 0  
Interest Rate Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Fixed interest rate on swap agreement       8.027%
Notional amount on swap agreement       $ 550,000
Interest Rate Swap, Portion Of Variable Rate Debt        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Fixed interest rate on swap agreement       4.277%
[1]
(4) Net of tax expense (benefit) of $(1,268) and $51 for 2024 and 2023, respectively.
XML 134 R117.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Fair Value Disclosures [Abstract]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Total debt, gross $ 1,010,250 $ 1,125,250
Fair value of outstanding debt $ 1,010,300 $ 1,133,200
XML 135 R118.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset $ 3,410 $ 3,925
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (3,410) (3,925)
Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (3,410) (3,925)
Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset $ 0 $ 0
XML 136 R119.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details)
ft² in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 27, 2023
USD ($)
Feb. 29, 2024
USD ($)
ft²
Aug. 31, 2023
USD ($)
Feb. 29, 2024
USD ($)
ft²
Jan. 15, 2024
USD ($)
Loss Contingencies [Line Items]          
Loss contingency accrual   $ 5,500   $ 5,500 $ 5,800
Amount awarded to other party $ 5,500 5,300 $ 5,800    
Decrease in accounts receivable due to forgiveness       3,700  
Loss contingency, receivable, current   5,200   5,200  
Legal matter expense   $ 500      
Litigation settlement, payment period (in days)   60 days      
Appeal process duration (in years) 2 years        
Environment liability   $ 21,800   21,800  
Environmental liability, current   3,200   3,200  
Standard and extended product warranty accrual   $ 5,000   $ 5,000  
Number of square feet of aluminum coil coating | ft²   215   215  
Capital commitments   $ 43,200   $ 43,200  
Zinc          
Loss Contingencies [Line Items]          
Long-term purchase commitment, amount       47,400  
Natural Gas          
Loss Contingencies [Line Items]          
Long-term purchase commitment, amount       $ 8,200  
XML 137 R120.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - Revolving Credit Facility - USD ($)
$ in Millions
Mar. 20, 2024
Aug. 17, 2023
May 13, 2022
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Subsequent Event [Line Items]      
Basis spread   3.50%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum      
Subsequent Event [Line Items]      
Basis spread   2.75%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum      
Subsequent Event [Line Items]      
Basis spread   3.50%  
2022 Credit Agreement And Term Loan B      
Subsequent Event [Line Items]      
Maximum borrowing capacity     $ 400.0
Subsequent Event | 2022 Credit Agreement And Term Loan B      
Subsequent Event [Line Items]      
Maximum borrowing capacity $ 980.3    
Subsequent Event | 2022 Credit Agreement And Term Loan B | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum      
Subsequent Event [Line Items]      
Basis spread 3.75%    
Subsequent Event | 2022 Credit Agreement And Term Loan B | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum      
Subsequent Event [Line Items]      
Basis spread 3.25%    
EXCEL 138 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /PQEE@'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 " #\,9988*@FBN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FT'AZC+96BG(2$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PWN,YGH>.:G8BB ,CZA$[ED/ M=42H.7\ AZ2,(@43L(@+D_"V@6XES]$SMW@%V20[9+JN_[LF_FW+A#!6]/NY=YW<+Z M3,IK'']E*^@<<-^RV3-ZU7!5T5=[RLNJGO1-.^3ZP^_F[ +QA[L M/S:^"LH6?MV%_ )02P,$% @ _#&66)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #\,9986N?LD4\( ".,P & 'AL+W=O=VR_@/L:94HKO.F+#*0FRH#CJ8,?I=V(2)JW[V^S8C-_?LE1&84)G M'(DTC@G?/="(;>]:;NMPX#E,U5>#I]D%]DCT\/,R""#IFT95X8]GPM/5-?+< M+-PS/(UWI.QE>IZ1\O?10D@.)?U_.L*Y0E>OH*K_![$A/KUK0?T6E+_2UOV_ M?W+[SG]T=&R*/5H2*Y'K'LEU3>KWC\Q/H9F1Z&6WH3ILYG#7:?^AXV.,:LK' MDEB)3^_(IU>/SRA)4A*A9[IA7.I F74D3W5XQ\:HIJ LB95 ]8^@^O5 S2@/ M6: :*@0MIK9,F96.35-EVV2,;PK-DE@)VN (;5"S]G$"77W64U>7,+/6DD1" M6\2,84UI61(KT1H>:0V-3_B4R%#NT"2,*/J;(Z>;.IR>Z2I4_2$4K\\DUE9$L\[HVSXYVCI&8,;T[.D5J:'"WJX M#KU1$("ZN#ILH(]P'OHST9 S:G]H3"AIS=_39(5K72G9X0^?YT_:6E9=0>VU,JT"G> M:[F#<R,@9)12JTV,R*7ZDN:FR.:DSM$B8 %R8 US(!TT12GL]\ MJ;%(6WI5:F5J3\N%;*K\;7.!I#SKIB7-OFG]'Y2#C4ZI'O M4Q "F2"7U/*SFO?;4BOS*_)^7"OOG\F=6_Z?0^[>'#;>=7Q*=R 9T[BC;W *X '8%KH3]3"94W4>,A6GXV$__Q7JU_TD3AGNNX0SP\-E![8I>P"%YA$;QZ MRXG$R70S)&D+-5N_I.!-?8J^O] WB1XBH*EOW6;K-(*Z M%>19345J?$:@NONPZKYLJ94Q%>[+,WNFD]POJ]E?5P$&M 3LC5K56T!S6 MF-@E+)A76##/;)G>$]NOM:QF9I:;?-42L^J_;*F55S<7_JMK]E^'@?/3(F9: MFGI&KMUV;8Z2=,Y>8%!&8+L11 !O6B:R/Q=AN/1X\LFH^P5 MBTYQ>OZFRB>B_(1 $5U"J',]@ Z*YR]_Y#N2;;+7(19,2A9GFVM*((-0)\#W M2\;D84==X/@*SOW_ 5!+ P04 " #\,998IO>G[C@" "S!0 & 'AL M+W=O.Q M*#0E'-82J8(Q+/],@8HR\KK>:6%##IFV"WX\SO$!7D%_R]?2S/S&)24,N"*" M(PG[R)MT1].AC7#X^N<]=[B:7'5;P*.@/DNHL\NX]E,(>%U1O1/D$=3X#ZY<(JMP3 ME55L^."AI%!:L%IL"!CAU1L?ZWLX$W2O"<):$#KNZB!'.<,:QV,I2B1MM'&S M Y>J4QLXPNU'>=72[!*CT_&D2(E&"UY]7G-/8U\;6[OI)[7%M+((KUAT0_0L MN,X4^L)32/\W\ U/ Q6>H*9AJ^,<=AT4/MRA, C[+7Z])LF>\^O=FB3Z.=DI M+M2OI5;_[*;+9.1RG$"D6?J0(%\!R_^^*$[##ZWL/8;UGZ;>\4J))H3 MR=!B=@FOW2#LW[=@#!J,P4T8*\S@$D.[^NMFLMJB[=/+9K5]6:'E\;R0+A"%/9&&G0^F1N358NH)EKDKBQW0ILB=\/,=%60-L#L[X70IXD] MH.G3\5]02P,$% @ _#&66)'6:G N!P .2( !@ !X;"]W;W)K4SAY8_86O*17.M[*H M^/ED+<3F=#;CRS4M4SYE&UK!?^Y87:8"+NO5C&]JFF:-45G,L.L&LS+-J\G\ MK/GMIIZ?L:TH\HK>U [?EF5:?[^D!7LXGZ#)XP\?\]5:R!]F\[--NJ*W5'S: MW-1P-=MYR?*25CQGE5/3N_/)!3I-")$&#>+OG#[PP7='4EDP]D5>O,G.)ZX< M$2WH4D@7*7S6"E9TQC*#,J_8S_=8%8F" M@A$#W!E@U< ;,2"= 7FN@=<9>$UD6BI-'))4I/.SFCTXM42#-_FE"69C#?3S M2N;]5M3PWQSLQ/R*59P5>98*FCFW CX@J8([[,[YL*%U*I/#G1/GTVWB'+WZ MS>'KM*;N MJXQF^PYFP&A'"S_2NL16CZ_I8NK@^-C!+O8, [IZCGG4F!.#>?)\W3X_QSL>"BACGSKRG8K3//[$PVDE.^29?T? *=@M/ZGD[F MO_Z" O=W4Z .Z2PYD+.]('J[('HV[_/;M*#&VFS-_,9,MLG[.?))Z$?QV>Q^ M& D#CF 2> HNT7$^]OTXVL'VAN_OAN];:^"*<9B6,+^43CH, 2^?&+F$.TX M1/99""M\7JV.G16M8'DIFHI.,UC9XJ-'08"B&52C4F.BR,,8K--)#; M*P+72N1-)2C,0>'0MM$8UW-7N_<)0G4;:;"%# ]W#MPN>9WE:Y^;VT-UC+R&^YX8J5QV&_3A4 MF>HH=X0E[EEB>^V)-:V[NCMV*BJ,++#.0IM!)A#VM&P94.%(=T.]RD'6]?]1 MYMS5K'0@/S"7MG(ZL5Z'+BCL=&A'U!'IMY%\$7UXQ$4N4TE";)K$HVED8A!;AAGH(X[\7$<>BH9'1=YS4;81 ;WN@3;=4F2 MW^<9K;*F1&&7<$?K6B[>@BV_F'AADT;Q/$UMF7"1ON898"-5B'MU@NWJ1*_" M]#[-BW11P++ H(F6)7!MSES6K,AH;:S$[B;#'6<48BU_!MA)@(:]OR-J<&?) M7R]2,+;N8"]3GB][&=81ACG6$C0RL\J>E^YG#^HM.92W_6CV8@G;Q=*U(8[# M>K')J".0PQDKBK3F??R-O:$;1#AL3%-/W18;4'A*M+HB6EV-U50OH;!=0CTO M"B-=_25QT&63UD9:2#2<7MXT0FH4=!B:DI'#(=SK+VS77\KDTN)PM.794QQ] M;62F7.NH$SSUU%V.T=DHS5Z&X<#:0Y*\V,H=6Y_WMTW>;X#9;4/4?C2*K2KO MQ0WED-Z20WG;#VTO_K!=_/VDAA*:BDS=S!A0T%!4U61 H6D\VF([=+P MI_64IP5D!U%Z2J@>!!E@T%."D4#TZA';U>/C9/M_724VK2!:PG64["KJ3MSH MC(S(9-(K2^):N\KGYND@,+VXASRNJ/-^6RZ %6QO;MOG71^V@HNTRF3=?Z20 M^&5>Y$W&GWH68]6T+WX8]%[_$+GYW44^[J%=MU(<5!OO,1;.R M';67QA(CIG,WUU./MDPP+U+/^!,SS!\KLE[^$OL9W3/I9MVDLQ+6C]^PCUWU M@94)YL5:]S!Z<\.1(Q,R>&AI5ZA7*5\#G<=-6T:7T!1I]D-=A.@*TYT&JC9Y M%BIY"M72G0V>J9>T7C7O)G 8^+82[7/HW:^[]Q\NFJ?^RN^7Z#1IWV+HW;0O M5;QKGN1PIZ!WX-*=AJ"9ZO8]A?9"L$WSY'[!A&!E\W5-4]@&2@#\_XXQ\7@A M;[![6V3^'U!+ P04 " #\,998B^#XLV % ";% & 'AL+W=O#(5LB :;N7,4PM)26:=BMP+?#_V"L)X9SBP M8Q_E<""6.F><+ @,WI/]>?%1PEW M7HV2L8)RQ01'DDYO.K?X>HQCXV MOC"Z5EO_D4EE(L17<_,VN^GX)B*:TU0; M" *7%1W1/#=($,>W"K13SVDHA6#C9UK\S=$G='-!D.I%@C::P!S?RQ[%MOX(MQ M(Y1[+>$I S\]' FN1,XRHFF&[C5<0 5:(3%%(U& ]N9&%"N*WO)4%!2=OQ-* M7:!7Z//]'3H_NT!GB''TUUPL%>&9&G@:@C+07EH%,"H#" X$@ /T7G ]5VC, M,YKM GB039U2\)S2*&A%?$,G5RCH7Z+ #R)'0'>GN/>L>^AP'Y_N'K1D$]8O M*+1XX0&\^IT4:E4]GE'%T[AZG(JV$O"?QDX*VV2=NW>A7C $>[9F,'6&0EM'+DV:WS[+:J MYT\]I[)M)5^[\NJ^I&9>$FS\0F [7,8UEW&K9CYSV(ES]A\42EAN7.7$;G5& M/BX22[!X^[5WF])PV"3]?L-J[+ *0NR[E9'4V23?D\T,>@L$_0=:@DJVM@:U MG"B6,>@E+A&GMAAI\NC(^W7[M _86:62O11QA'L-MO:-_ 93;18[+/5JEGJM MX7ZB:4Z48E.6EOQ WL .M!\<=FHA=+)3>6UG%88!;M#C ML J2J"D4A]4AAK;:4-P:]FTAEJ;OE/6" ZY.6D'5-@YKB!+)&9^IHPRVA_(0 MN1G$#H'%<;.D.\QPV)28P^@0@\&&P>"':*R]VCOY:P_D0(FOO';Y:ZY/A]&> M^MI,=KG;]-BXM=FLVB27KIR9A'L1Q$F_FX M(]<:*27A3,G5RO9Z<3,I1R\;]J(X;&;E@,,)/M#,8M/-[HYL>C+H""5I8NJ$\@,MN*$_[TJVJZ,;ZB5>, 1C3VR^W M;]^A/[[8""6U':TID;LPD?_S)D@3#B7I',S5@MHS&$1L9;U"'S91T\<%",/V M&5$?6R_SK7R%SH,+E]WYA'(Z9?K"/#@[QW[WP@9U%H6ULQTPG\R76Y/G3X 9 M.C$-$K[T>[T2J=_OG@ 5G13>91#WJ@"[^"BJZ\O VSI0*:B1P_\!4$L# M!!0 ( /PQEECJND*;2 , "D) 8 >&PO=V]R:W-H965T&ULK5;;;MLX$/V5@5HL$J")+K[$3FT#B=NB*=IN4#?M,RV-+:(4J24I M.[M?WR'E:!5?A':Q+Y)(S1R>,\/A<+)5^H?)$2T\%D*::9!;6UZ'H4ES+)BY M5"5*^K-2NF"6AGH=FE(CR[Q3(<(DBH9AP;@,9A,_=Z]G$U59P27>:S!543#] M]RT*M9T&L$O:+VK['G9Z!PTN5,/X)VYUM%$!:&:N* MG3,Q*+BLW^QQ%X>60SP\X9#L'))]A_X)A][.H>>%ULR\K#?,LME$JRUH9TUH M[L/'QGN3&BY=%A=6TU].?G8V5](HP3-F,8.%I1>ER!I0*YBK@C9&[C*V0;B3 MJ2H0SCXJ8\[A[)YILLO1\I2)<[B A\4;.'MY#B^!2_B:J\HPF9E):(FD6RI, M=X1N:T+)"4)Q I\4(1MX*S/,G@.$I*Z1F#Q)O$TZ$=_A\A*2\2M(HJ1_A-#\ M5]Q'WKW70:?71+SG\?HG\!XD59O@_U"\UU1E<"9\1"N*;RL5IEH:GG$JK%=@ MV2/@(]6MP6/QK)<;^.5R>XW),Z*# MANC@OV2&#ALN+5)@+&A*#I@M*T]R'QQPCZ/1:(_[H=%X/#A.?MB0'W:2ORE4 MY0I78RJ8,7S%2<9*JX)BGU9%)?RV4E2R&M)GE+CXJX:<5?=XNX6\$%1%N ;G3J5/EH'G1"_OL=K#?\3V#.UHT;M MJ%/MGUN)VN2\A!)U2H*IG;H#FE<]W=5A:VN M4Z!>^V9L:'/1/JQ/YV:VZ?(3TRON30@<$60T>45 M;2I=-^9Z8%7I>]M26>J4_C.GNPQJ9T#_5TK9IX%;H+D=S7X"4$L#!!0 ( M /PQEEA6\G"KRP< LB 8 >&PO=V]R:W-H965T&UL MM5IM<^.V$?XK&,63)C/R"6]\.]N:N=,UK3M)ZSDGZ6=8A"7V2$(A(=F^7]\% M1(L2 <*^QIV;\8GB8OGL8K'/ U"7#ZKYTJZEU.BQ*NOV:K+6>O-^-FN7:UF) M]IW:R!KNW*NF$AHNF]6LW312Y'905;IHRS5P]6$3)Z_^%RLUMI\,9M?;L1*WDK]V^:F@:O9P4M>5+)N"U6C M1MY?33Z0]PMN!UB+WPOYT!Y]1B:4.Z6^F(OK_&J"#2)9RJ4V+@3\MY,+69;& M$^#XHW,Z.3S3##S^_.S])QL\!',G6KE0Y;^+7*^O)ND$Y?)>;$O]63W\778! M1<;?4I6M_8L>.EL\0/72*.!A ^,H!V ^AK![!N +.! M[I'9L#X)+>:7C7I C;$&;^:#S8T=#=$4M9G&6]W W0+&Z?E"U:TJBUQHF:./ MHA3U4J);XZY%Y^BWVT_HA[,?T1DJ:O3K6FU;4>?MY4S#D\WXV;)[RL?]4^C( M4WZ2=^\0S::(8LH]PQ>O&9[:X>QT^ SB/01-#T%3ZX^-!;UM&EEK)-H6XGSO MBV?O@/L=F+7UOMV(I;R:P.)I9;.3D_GWWY$87_BB>R-G)[&R0ZPLY'V^$.T: MP:RAI?D@_]@6.U%"\-Y9W+N*K"O3 '9SSGAV.=L=1^,:T93B@]$)2GY R8,H M?VU$+F%-+]46H$%_6$K >5?**:JAEZE[)$KH.+8ZH7>A92/S0J-2P0RVYO89 MG3*>V$#/HFD2420T@KIIMM"<]LE\KC]K]'SK4%93>&B[D;:KE$^^Y.PCB(_B M)IQ2'@_2XS&+8LZ9/T'1(4%1,$'_TFO9'.7%.WV1Y]%1-IP_UXK&69SY\<4' M?'$0WW6]@Z)23>%'%KO(2!)'P]QYS#C+QHHK.6!+PDM U;H!ONC6NP]?XCPX MR1B+!O!\5C09F=GT@"X-HKMIY$84.9*/0,VFFDUY*C/=/J"I"R$E?(#38Y1E MQ \S.\#,PBM4:5$"(QUW3A_ S'DVB^/,*4+7C).$D]@/DN">SO +V02%T^BG M*=H EVF;3-/T-B ]M&TF7O;"#IP(P$1T@-ICQ[,TPB,E0(Y8F 1A6_ETKN[/ MMZT,)+?SMYCH2)[I.\EU"<.=+B,91"YDYUC(>-R&-%H-4G(R![FB-AGKNNM:A7 M!33P#N)X2;H\PGG$G9[DLXNS\\AG$"B71Y).4L&<+S0PI)3P9(432LPY)7J4RRT+<%66A@1J]4I,$V>M; MM>9;>3L-NBC$[Q!NSR4YIB3(8SXS'C-!JCB)[(2)C)KNNE MJJ1M$R&0+D.1Q.$#UX@F(RN/]AQ&PQP&.6RVT,A:V(X9065)[ $VU=Y*IRXG M,9Q2-H#J,:,Q_!L!VS,7#3-7UR8ZR$>U[L7J$E.R4I'9*ZQ]&S@D\T6T[E8J2B*GOWK,8L+)"#73GJ5HF*7VB^LE MC"[_$!H3[&RW?(8L3O$HSIZJ:)BJ%JJJ"FVV+GL26,).MJA7LEX:6OCAGTI+ M1.F/7O1!SWX=@+R'5W_>T>G!5<^## <%U"_RZU=1PY=V!Z>?O.J)!;GT6]73 M6WD[C;@G4Q8FTUMI^?X#6JAZ!]M8NU&X:9[;P*U6RR]3=$9 N#2&O41CU,%6 M XT57\$ .OF%^?-\JVA;P\KV1&&K6]A[Y% ^KSP:ZVYYS\J="5<+T0AP#4O&8\:SL>,*UBLF%E9, M"[$I# D5-9*/2]G:4^Q#_KR ?:*(,8:'B#TBB[%H1#VS7CJQL'3Z++6 KW(D M10-=>>5_@^!*H2B)*1M*?)\=CC$?RVNOF5A8,\'F:5MM2_L^RYZB FE64/UK M\^IQ)^TK R]P5QB=LS0;% M[#F/QCB)G1%ACF3=5K=74IO?^Q\[U;GRN.V_'KSNSE#AKS&.6\B0>[E=G M1V_JS<\D?A'-JJA;5,I[&(??)>"@V?_R8'^AU<:^O+]36JO*?EQ+ 0O)&,#] M>P5[@.["_![@\/N/^7\!4$L#!!0 ( /PQEEA.2QO+;@, ,4+ 8 M>&PO=V]R:W-H965T&ULK99MCYLX$,>_BD6K:E?:6\ A3WL) MTFZJ52M=I:BYWKTXW0L')L%:@ZEMDO8^?.9$\[*9TL5SF1A!,]@J8@NTI2I[P\@Y'[N^,[S@\]\FQC[P UG.=O""LR7 M?*EPY#918IY"IKG,B(+-W+GW[Q8^M0ZEQ5\<]OK@GE@I:RF?[.!C/'<\2P0" M(F-#,/S;P0*$L)&0XVL=U&GFM(Z']\_1'TOQ*&;--"RD^)O')ID[$X?$L&&% M,)_E_@/4@H8V7B2%+G_)OK(=31T2%=K(M'9&@I1GU3_[5B?BP,$/3CC0VH%> MZC"H'0:ET(JLE/6>&1;.E-P39:TQFKTIV<^X,@K? M,P,Q>6""91&0E0VGR=62*M#-2L],>LCK&\)G=X0ZM&@PWUQB?ND=!^TW5W4WR2!-DF@9;S! MB7@K@_*Q-@V1&_+(,TP"9X(LI>9EK?USO]9&8<7]VR6UBAUTQ[9M>*=S%L'< MP3[3H';@A._>^"/O]R[A_U.P5AH&31H&?='#^RB2188?7D$$?,?6 FX($]CI M957@FD%B6:S-IA#8?I5M5T*J68;E+'89V85T$(QG[NY0Z+'1<#RDC5%+0- ( M"'H%+'$) *6PDK%OHJ<;DC-%=DP40*ZP8&,I!%.:Y(#K6(*U?=U%'QR!^2_0 M^RQ:W,.&>_@Z[I).$U:81"K^'[ZP_-733N@J_N@PY8&'UPORLV8M_%&#/_HE M?*YU<1Y]=!GZ6;,6^KA!'_\2.FYXVN#:QK/M.?[Q9?QGS5K\DX9_TLO_!_]: MV,7;KE)YJ06P5;LP)T=%._#ID+[$[#"CHRD]@3EM,*>]F N9IDAXW)6%CL^T MX_1L._99M&A][^>FZ+V"MZ,;>^JA#GWXI7VOOEZ07V3:EG"PK_NOEG#3M&0? MOW]GZ7]NR'[O1G>"OM65?1+HQ1(Z++LEN =G+'O _<34 MEF>:"-B@JW<[Q@)4U9FQ&AB9E\>NM31XB"MO$SQG@[(&^'XCI7D>V)-<7QWIY.7QXI-OG2GVOUU(VY,>F*.N[ MT;IIMC>32;UJMDFIE&FV+"@B":;-*\'-W? MFL\>U?UMM6N*O)2/BM2[S295+Y]D43W?C>CH]8.O^=.ZT1],[F^WZ9/\)IL_ MMH\*WDV.4;)\(\LZKTJBY.IN]$!OYB+2#8SBSUP^UR>OB;:RJ*KO^LW/V=TH MT%O7Z%^,>3"S2&LYJXK_YEFS MOAO%(Y+)5;HKFJ_5\[_EP5"HXRVKHC;_D^>#-AB1Y:YNJLVA,5S!)B_;O^F/ M0T><-*#10 -V:,#L!F*@ 3\TX)J;-8U M^5QF,NL'F,#%'QVP5P>?F#?B%[GX2%CR@;" ">2"9I=SP MXWAP$X\/C4?7Z5]4M2&_;Z5*F[Q\(@]ZA>1-+NL;K-O;L (/J[/'3;U-E_)N M!.FAEFHO1_?__ >-@G]A7?:>P>;O%*S7G>+8G<(7_?XWR)QYN:PVDEP555U? MDW2?YD6Z*"1I*@)?;"#YU.M4R7559%*A4[K]C=#\ADZD^_MXRH+I[61_VFFN M:AQ11D5?-D>""3-W]HC/\.@S/.OSJC5Z3;11LM*S)\OK):RVO-S!ZJ[:J00+ M'O/8QH].+BNP_+D*2A-.N>7/E8VY8$&(&XR.!B.OP3G,_4Q"RB$P7C!15E(I M\ 3YGK(?L+]JQV"X'UI21X6^:PV,I+/.LF M6KC427"K*CWD&5F\O$I G/JS8/R>6? ]@\W?*5AO5)+CJ"3^Q2,AZ#)/6](J M,Y)N*M7D_S,?8-V8.'-CF@AFK?09HA)A8B\?5\59$%-\GM&@XY;@C*=#"CC, MJB;](7$>"=R)'L6AY05130-[9]0C=9,N#863&3 ="Q/'IBL;2'F4=1[9F01>-RI?[,P5P]L]?+93$O7)W/ZG]@XT0U3VI/1*^@X[DC%I MW6R]5T]PWKK6)NL44A\,)>0RR&#-RP>R+=*R:1>V7H@21GZK.P%UR]U$3FVO MKF9, \YLOTBH*!IPW,$5]=/5PTD:T38SN6C(*B]3R/F0JY=5W>#35;@;&:-3 MQQLBH\R6S1&9" =P@W9 1?U$]4TSX5@?*3.-B7#.KEN?\H=^C4]/EWV2D-K0 M@:AB'CLCAL02(AFPU6$4]7/4[\U:*E)6Y=ALLCF<]_ AM'19XN\F(X:[H(!#DS M8+9+5P9=$4Q#VRFBXXRSH:G8,17UPL&IV[#<[9C]SI% MQ)UIBLC"T,TLB(R+>"BW=,A"_5VL^S[QNPQ+S.]E7_?-=K\O:+UN[1C+.9G MK,>=6JXAFR/;,3F[$S.$FR"S4^M,-<-TX90R>]Y@.L9/V;GOLJ,LYJ>LAR78 MJ//7#;G>+>H\RU,%\^6#.5KIQ:(G5ZJ%RB[ '=R>Y:<9(AE3%K.ILT0PI2Z+ M#.QDK,,MYL>M1U4MIOE+<94E5*PB 2 MMFU$1QF+$]A-N;OCX3.U"^8EMS,-G^O:/T^[7"/ M^7&OO];SNMY!E\IV!K45W*$Z('.AC'%WVF"JJ8TZF&H:#VWV'=XQ/]X]IB]M MP6Q5J;:,090LS)G_4 \S]6D"I-<4YO:,-B[;FD'ZG"K\/@Q#P S.6/8A"Y/Q MP*Z4SC$9H_% N9!UF,?\F-(+R1> M$IWJ^K=Q.H3C_OK4<53-_=%SMKA;6!IS*EQ?J#!BKC%,R$0\[*PC*7Z&I'I# MIH\=Q!P[].D?]>:K)AU06#8_P3)38/8K)X M&@J;*1#=D*V3&XEG^.AD O8'R?!N:U*20FHH/G-DY$B5*0P$L_,HIA,TF8;. M.%X,4;R#*.Z'J*]R^\KXVJ"2#0#N:[IL%/C;S:B67 M[9[^8VE*/01<2;(\E'U@_>IN0BTB=P3M:CBB"0/'&1(H'" ;WI$-]Y.-VHAE]8O/(>@-YLW&45Q[@K&5/.(]LW M(A-1,N!;=- C_-"#+FET(;_5NW!QQO:.2"A#&,(;JF^\8R+A9R+4^%OLG66RG:T3&@BD; M[]OO:$OX:>N,3D>=>-5$_FN>$:/.S* MIGUP]/CI\=GD!_-$KO7Y)WHS;Y\P[L*T#SS_FBI8X34+'K!V$PLC"RYDIQD_GTI M6;',@QDK^-R;Q ?R_4B^XND1Y:NGLOI:KSEOT/,F+^KKR;IIMI]FLWJYYAM6 M?RRWO!#?W)?5AC7B;?4PJ[<59ZLNTR:?$Z:/"OX MEPK5N\V&5=\^\[Q\NI[@R5.:.U7Q1YO_+5LWZ>A).T(K?LUW> MW)1//_*^0EZKMRSSNON+GOJTS@0M=W53;OK,H@2;K-C_9\]]0QQEP/1$!M)G M(.=FH'T&JF2@^$0&M\_@JA'"$QF\/H.G9'#]$QG\/H/?M?V^L;J6CEG#YE=5 M^82J-K50:U]T=G6Y10-G17MEW3:5^#83^9KYHBSJ,L]6K.$K=-N(?^*R:5!Y MCQ9K5CSP&F4%NEVSBJ_+?,6K^C\H^6N7-=_0%/U^&Z-WW[U'=?MUE_"W=;FK M6;&J/Z#OI/=7LT84M@TY6_8%^[PO&#E1L-_*AN6&; M[MD6YV8@+]K8IEU\- MN>-7E[RNVX;XPBKT!\MWW*"7V/5N>",ZMVC9A%5%5CR8VB&U M2_RP7.XVN[SSY[_-FE=(5%$,(NNV=S]R]%.Q+#<_L.]\;_)\+^9W8NU8^3@G'G;"J]GCL;>0 M(1-(L11(3#*4'@RE;S7T'!_WXMY1T_N$DHC(;;_0DYD;$H\)W0/R:3F<@_-Y7;YZ(GF$OU)S-"UN-ICOG_UOAL"VP%%'0+_ M?U/F.1(SW!.K5G^:6L^%[ 608C&D6 (IE@*)2>Y[!_<]:V?I9KIINU19(3&N MBO5;S=H5D,E;3QN4(M=5+M*%-=Q8S\Z)F$!&3('$)"_\@Q>^U8M^*J_;GH>R MNMX)3W:%Z(#[CWJ7MF(HJY%88XAU[GZ6S/8S8L.>$7]N'1QF+I.-UD*,[:*^ MYA!V%(-BR( )I%@*)":Y'1S<#B[B]I'-)G<#S9 IP6&@]-) FTITVTQ*)/*5 MWF>MY%@_@,0D/\*#'^$;_>";;5Y^X[S_;KNKENMVPFR]L?8T:\"Q/2W4[ BH MXAADO 12+ 42DXR-#L9&%S#6Y&>DK\J#4%GR+2)]R:?Z9-+!GM*QK)4:V_Y M8E+[8V?8HGUUJ=.J':"19_.>\4E:TE'NV0L&\%*+TZAHLKM/V + M;.<6"U:OT2I[S%:\6-5HR[(5$DW^TO)=/S(VOD@@$(.J)6?6 M(86**ELT@ AL)Q&_\N9EIT9J OIB JJ60JG)_AX=P7B%98 A6F(X.4$#=7+L4WE6NTQ* M*GI*[!4;;<,E> 49> 6Q\XKX0).$&2+"/:\JX<1)BD?T;?TT/-X:]JT-2B9 MU1)0M11*3?9O !C$#C#>B@2)88N/_3!2;VW8PX\V$I1EG%F'%"JJ;-% /8B= M>L @0:*#BJE'(HWAV@LSVC!0[G%F'5*HJ+)A ]$@=J(Q#@H2G1(0$GA8]07R M%$,,JI: JJ50:K)[ UPA]D,68R$C-9H*RE2(?JZ"N!%6[VF!!DU U5(H-=G4 M 980.RPY$S*:O=1!AH^C@&I376B C :7=+F(4D^%C(9DGN,[KGH#Q)!NZGI' MYP?D%AM8!HG^0<9(0)$%J%H,JI: JJ50:O*IZ(%M4#O;.,48K=MDN^98KZG. M+M2;@#%HQ 14+852DQT<, BU8Y QE)CJ1"+RM+N35#]?H1MB4'+5VRV)O>BC M&_H2/((./(*^E4> LE][*49W+AU88!4QQJ A$U"U%$I--OWHL1$[_;@0^Z4& M2((#K&X)J/YTA\$]DU:H:B7VBHZVY1)0@PY0@[X"->#9KSWBZ'ZGDP=?>PX( ME'6 JJ50:K*_ Q&A=B("QWZIX?@&]54FTJ?RK'89E/2C[_:*C;;A$IR##IR# MVCG'6/9+#>Z]O"C+0(%%V?6(86**ELT( EJ1Q(P6)?JVW_LB#*J3^_8"S/:,-#'1LZL M0PH5539L("+4?KIC'-:E^K$*7WV*=V&/.-H54) !JI9"J5#6!#[+;5K31HT 14+852DTT=V(9K9QNO0EV;ESK%"!PG M\-4>:DAG=$E/AAU*J;(L2 SIO, G5-F.I89T4QI&ZLG1V=&/FK0_/:L6JSM)JY&Q=;F\,NR*#=Q#1_+U;-J6]HXH4&;[-ET M/+YZMHG3?/##=_3=A_*'[XJFSM+V_F7[H81/S]PL2;JQ>946N2GM\OO![>3%JPM\GA[X-;6[*OC; MX$[F1?$%/[Q-OA^,$2";V46-,\3PWX.]LUF&$P$8_Y0Y!VY)'!C^K;._H;W# M7N9Q9>^*['.:U.OO!S<#D]AEW&3UQV+W-RO[N<3Y%D56T;]FQ\]>S 9FT51U ML9'! ,$FS?G_^*O@(1AP,SXR8"H#I@0W+T10OH[K^(?ORF)G2GP:9L,_:*LT M&H!++M-%G-?F=K$HFKQ.\Y7Y4&3I(K75 M=\]J6 ]'/5O(W*]X[NF1N2=3\U.1U^O*_)@G-FE/\ P ==!.%=I7TY,SOK'S MD9G>1&8ZGLY.S#=SNY_1?+,C\_5LT_SW[;RJ2^"6_^G;,<]WT3\?2M"+:ALO M[/<#$)'*E@]V\,-?_C2Y&K\\ >V%@_;BU.S_)JU.SMT/^61D/JVMN2LVVSC? M1^957*45+O\!'\GKF 4K3QZ#Q[PO5W&>_LX#;O_Q#_,V7XS,60VS#W3Z@1G M+P-3E&:PLX-S YJGC&L8G>8&G_PE3VL+:]7T)8!QN[$EK$D0W,5YG,0C\]F: M=?Q@84!IK4R!H%1V!;JDKE[0\C_9.LY@8_1;%=%WL*D%?,&_P79NG>8QC_C9PK]E!DL# ( ]^","Y.:K>%N4EF%ZFR=IC/NCM=.Z M.@FE;MR<#6[?W@_.1^9]_BC "Q#;,ITWB&X89>J"_GN;/]BJIMG^5F0)HLZ\ M>W6[ U)AE4R(F3))6H 7)! #!<6R2(A I[C(8-;FA86G.=HKX<@Y& M*-S6MU5(@/E>44,H^2G>F\E,D;&S@(/--K.( 9PB7ORS2:NT#@!I\XN9-Q7( M5%4A@"D!?#9H/X(L#:)K_]G$ %()%&5 SP;T'>'-P+?U$L2F( "0&,4N!R MW+NXS/89+--R(\30E6\]W$A[Q5=EKHE&DZMC MV&;LM3H!F!Z!'R75C82[@CY!==V=,$%ER!I^2(%U(6<(K+$[ (:[C;/ M&WCDHT5B&'@ '0 S&0__ _T06U;(N3@WRDF:-PA>P%FX$..H,LNRV/0_-O+J M%'X'84D3A@95KO_&AD#3G@E_@&&0BU ?/0[0K4N<%YFV:J95RGH MJA(L +!.EH'C GJ L0]_#)7#W6PX#=C>O(H7C$I2Y7-K8(VS4)=9?V(.5$4O+P0&H"#F@O M0!JW]>,BKM9F"5YW1>#BU'L; _-:],9 \\[+!MT)]:=H"E1_(&*5Q1E0SVZ( M%9 GF=GB4 7VL<&"6QO,T TTF,R"] MLJ)"L\K"BE#C@L?&\.1(P).((FZ''P]8%08!(UO@#W[(?H48K((/25,BPOP@ M0A_Q*@@86'Y80/D/T)LA[+#;DM50O2ZJ #LC4'!BJ6#!NY#KWCAP[SVXMTN0 M65J[*-,5/ %B#+@E]A1=^[C:BAG9J(J%)\'RE3@Q<^7/Q4/+,9F1+4D3&,SR M&NXQP?0%.D\([,%B"F)RXK%%W/V MES_=3*?CE^[AS@/T\^3E.7F8"?@%P-XY.0= ;@!Q@TSBM0JL?6PF-FZH^XH< MN0CP4>'WH#H3L"VXT.3ZI=KT-*]JBZXCLJC9V-]_!T+N$'3NVU*Y 220=P[ MHJ=2YD?M3,$!R\-K6T&TP&HK$A L,!%\H)P \_P[4/>UZ#88] <(B4L*,>_> MOU:Z16242@?44>I(] 2AL#@AD37F*;B3XFUF]-SH H4D[1(RT6S 0G '8H" M@KGRHD8'V6;[0.W7)<3_BC2VC0)W?3&>ST37P=Y:AJB!]CNP+,3?2(%2?J$F].*B_AC@F,K""S%"XA*QL)AQ] MMB4XVM#SLE181YDI8,DO5R!@M MYC 4F&!!+FAN:Z+]!J0-K'A.P1=0%&06X07R>WL_0@%9 '2E%Z %K)'"O2; MZ<7HRK$L_&*_+C $$&*] 6* .P*::%M Q )Q+9"3^*X=EKUY_?8.? WT/-'W MVJW3Q5K=X H6F8PF;A'BL!KEG"1BL;:++Q49"TR-LBHXNG^2A =PE,%W;<4H M%.A*N/ >&'B+"94]\DY"6I0=6 (0O01V4N ;BAMS&\Y L ##D*O+/D.Z #F) ML\93D3V++,94J9+4[8E^1Q>B'T*OW(C^@&)V=RD( \K@%#PW_+Q.MTQV4KR.,[)X+]950@;T.?H\_;&QEE+]Q M_%27%N."HZR!CC$(K$__[#*; MK,B&(;>T>"@R:U#3!496F>PW3F"5 M./D-'J8H5F!V8\*XF0/&7.HT[&!@YLACI^IEG:ZN 0+, 8,Q6![DA-T:'%BA M@;>V./AXPD0WYQ H'$+^; $KKPKTQJ,)6!VR6L%H:@+$*HP74+B S8\HYH4 MF;:/@.8']AUP3B8XLO0J1MW*HSU.V564[(1NAC$/7 ./47A(R %??L>K/B< 2(AG@![:PK<2 .:,IP$AA@OK\!3W#C]#/KR19 8P^M^#1Y6(U,.U@ MOC&7T?7EE/Z?/;_D_Z]OS"TQ"6'-LW:'_ !!G.TQ6W9V=7UNSBYOSLUD/#9W M:U240Z! Y?1(Z3$ZF]V8FYDYN[D\-^\IP7DV@=&SZ.KZZMS,IM<4)TRF+\V/ MG!/ G,=71I?!TH-#G3YW:5J[A)C5[>]L>@Y[FD:SB^N#O>*R;[JH'1!( XSD M.<0J?\-V4?+%CIW*('V5*<'SF31'(!/A$QA7Z75OKU[[ K M4F*=,!1B()@;?EP515)AF(&83#&6A<&4JY5P1U/B:@\C(Q:7PQW"(L1&J/HJ ME^=$S:TY>/B=O5A^@I0YQB+ V30[N_$LG!SNHB]Z )?8(5Z5 @M,'*^"I%H+ M%0^4G@ZJ09%70P@EF%=)_.&G0RP @AY2TMB2S>/4!UE*;SAEN+.=A&6([$8] MU4B()9GQX*=OJ^Z/RI5H7G7Q$N=?%_4P2;=F%6T8B5:3YTV,'+<0;U%D!@RZS?[/X--)7.1 M5AZU+M&!42TRT'Z+S@>XDRM4VE+HBCVBMDT)),=T=$G[+*G+@S^-M%3"T_DD MLW@98GP3"!9@;O+6=ASX2]2"A@4BA7R5.3^9LYGS3-6GA++"0&WL>([[;+T< MD:M;44H$68\\.P2C/1;)1^+,H8C;KG*3RW#*:/B!(EB;KSF3Y'$T%)'-*$D' MIH#"?\;)!LB]=!0D#X-7BB9I7.81'Z21*EJF2PP\SZ'8,< M.^3RHA-54J+$O507R!K0"PU6Y[ (#YO;P%Z0>_!Y4>W$*F@: (Z7#!3"]]*L MK8@.^KXI![52TTQ++_DXS]G??KV].W])>$7S4;YDO8FN?E> T*$ ,+[8^O]( M@OX%F8F?)AM=J6!L;&)I?]#J885Q18)I'/\@!_BP2?!;&*MV,P<'@&9&DT)A M-<3FJWK]-&%#FO[_E;41.!T^01Q3V(4EA!CQC>6:!W!"-ES,IGA#LBD0\71+E,)8'805; L2@7V2*UJ/QE6&X[=J MR4_454?F%0,+<.:!91H"XHG:(2(&9P3HAT,T'B?W\8X*+8]*P$%1&46HTBNA"EZR<#FJM$RY MF NE5(<"Y-<[K'ZQ Q9JOU8"Q.=W[OH Q?!M,AJWXY3):.:_Z$]KTX,'U?EN M5!-3\P'I5,IF<#2)LE1B6T$ R. )C06:8Y^#&7HZ1#BISD.Q6X>&6$WZYOJY MWS(S03B$%N2V!'S:$ZDG4NLX#4Z9A@:A@^) -^%JFBCT(5V(PEYVZQ))-J]! MWL^%VE"N%TKQ'F(&C%:P"$*(4<$&QZ'8 4 E:0:Q0-2B0/6'(5ASL!AQ"9]< M^X&X^506:JO !L"G5@8-: M,1N(NW;2P#K=&7; <1BQ8A*7- _\AGUJKFP4]EW1O*#Y1N9^G6ZW&H^!NY%D MXK%0OEBM_++)EC _)WB\ Q;V!@ @U)US-)*A!B%TM!;@Y+,)D+X26@3PB(E? M8)K7:16O5J5=T?KW1&G^UP?)-)M6'K@>Q4TR+$G2DMFQA75/EM*EOI+6JN+) M'-?U$0+C2"-QYS[,7[)2^1>RF+37%]00HZZ_^<;<7$RBRTM,[5U=743>"1671Y-:'9&@1U AKDZO+&3,:7 MT>6-ST!^:H<$$UAN.KLVD]EE-)L\-\]OHLGXROQ2JUZ:C,?PP)5Y?A%-;F[, M]20:7\^"+.?D>AI-)Y=F M ^OY["N@C(A?E48!C*\@L[B"YGUP#'<_I[!L]< M7>#?EU. [OD-S?1>0GO)5W'S92"O$J]X-SY>@:"#?]*4G,5"3B8&V%KPG8=X MKH0[KC\U\R:+R1-'+U::V @THCR,W2\RE0[2-&!KCU91/_LH]$2MM?:Q"/U& MQ79LLW;^&,6V7$OF0#$S:]#M(+=9"A,AAVL?M#R,3J/V,&PP823%(6Y"W_ A M"%$((VJCSK'L OL,_PXK6JS(0%0XN8,RBQ,PKCF\1;>CJKD6[-J1PI)[4VD8 MNTS+JAZF^9#_P#;%LS=OW[P_QZS$NO#-6#W9J%#B*7IP)1QIREIH- C =*8[ M9K%O-2/+!HV+\__$!B+?=5?,L3^F6E@I)KFL'#K&0#E$4V(WI*LYQ'*04;"S M!J3^3IJBMHMU7F3%BNI?DL%252Z#G>Z(Q$F8OF4FVG+@*YEDEX^&\ M?%+Q.PW.I/Y)Q0GI+6FH>N.FY!HPVE40CBS]G284JGXH4/T9!6"Q>5&69*5:+9=\@JR5$U)7 M@[I;:"K$#G;-8%00(,.?@*BDZUT<6Y9L3@\'H<\?P$Q[] B[6AR9<3GTHAH> MY.I%X JAMSK$8T JM&X9;Z/[%WQAWF'8ANU=+9*"36Y2.1;"[ MBTG^"<)#3(-U^6(8?,A@K$1_"64OF9^@-LS@%>:45PB4+B(;4=I-L-1K8LL]A9D*^H$9&" M[")?#3.J, LQWP8/\#=/B+>YL VH386=G:?3:J")0"?EU$4/!@#-KE5"4)\! M&HM0_3'"%ZX;DP7SOJ&FIBZ49Z"5P4ARCB&QX)2GM96M'3Q]3A#'C!?M3F@S M&2<*_A KFQ)7\9T7:$O_"FXWN=JMHL,CX/E1G5IKNRW,94HY4/'R@"E=4B#Z M)*J5%MW5%A[PA$CT0EI",-OE3Z0$_1LCYV8]NAGMKD.VD!PBD3N/-S8,;8NY M5"OUJ%APADEZ4E AK?X01MEBN"Y!:E!,2W$0>)?_)]53%Z+-DU*;\ M8#L^A$,K:!'GGV%4R6D:]78.AJ*C89$KXW)/\.UL>[W>4>IP,0W\XL'.D-@4 M@U$LK'VR4GV&T+XL0"^[+%WX)3Y<@._;$AG!P=/2,,[ M463M)=-:9V2O%9/@'[4NK J/*:B!XDX%[,"5P0;#+GF M[]L% 1.@':5Y5C';?CC 'Q:%\C!W1.?5;3*,0GB6NW MS3Q+%YB_0'V3R G%-.QKK])-BB'='#9 #C,I1O2[:1X,E#2&CUGEN#XSZC/= M%BD'"*T&3E8'V #PP/:MK2XPLY=+P"59;X=+[O*6_GGN2 B$ H8'YE?I?Q92:SB;&E(;"D"A*ZB.YX;\MZ MH#V@4QAQ%1Q">/.$!%K4L9G2JR4M4BYKC'S[QW8Q"D^8 Y?\DK>UEPUT1\S?M;;4>KJ2PD\H9#%_MK0-3)@?LFWFE M[I2KK"5A94V4!X1S02N%/TG"\4 @E9PJ(.Y K9!)YMAU: *%?M1C:>$\9\@" MY[Y#6J\"H&B75P^[@)$R%^,_>_6AT;&KY91\;KQ[;T";G!1E%+D=4H(-%,&* M\O@8O )NEDN\>@)U 6:#* OS@+?$:!JAJ@ZG=&V_5OI!\\ _L>Y4-X$I(-$U%:]BWP1%E!5,UJ9;F\4EI?^XF1\!1MI7G( M*"GV?G<2A6RQ27;=T^HAA?NIM,(#;.(/'$8]SVD_=%+L98-BT-Z?,,I M.[G[SODJ&M'W-:#3]H+3K0E.U YR M*9$L_*EY I]B80Y"47(/476FFVQ!@KBK+6 13C_"KLU.C*6,]IE $- M.]Z&$0TZ9'E*5\;;L#F\X_&T&L>]:T."W^KX43]'.<'=G<#1L.^%)CVG[=SQ MUV/=0ZZ"3^5X=#(XXL$AN!OR21:,5[%II'/]L?(0EUR?.KPJ "]ZX3VEE=O M4\#CPH(S=*UN[KXNGR, <] (]RM5>)&A-=OX-=, MABX\6I'7V /C_Q)[!#XY<\*5?A\.^\5@?T_!3;NO(\V5B=H'B[CBI9D)[NR" MW?'))EBNTX,9&W>F,#C,H2>8T$WL TU"5"HUN4,6@6N :A['ZDXD;.Z/FNBP M )?2,(IYB^=>Z, IIZ8J825C<[ M80;5#T:X@;+EE&&8!&/,D M,PC]671O ;#(4F%AK^V;<((*JV(@T'*T!B%![0C>PC*M796%&DU"DUB/F(%+TD<&P5')FUHIQXWGX(B*LA)6.P;MU3^$8DD-RM-Y"2[=LQY M9X*3J'2:@%/!ZJH[BWJ8HY>VZ,Z)V^"FR'MTYN(RP=*M;Z/'2POO\0J&F^DX M.K)A?@:?0(]:95UBR7XS&+K$F-]/>_(K^).__ 9GS/UM3D%$@D5)3&^LJ(?G M!=\\<_52RB63%^8_FZ*VB<-)R6?G]#Y:S8ZR1G/)GU!2EWSK=''E_04Q M$2WWGUPMM?A]MX%U5B8SWRGJM-?3@^*\1[?Y_ER?^HK^K(GK,&W?787WS_3? M746YI^H@JK)&K[*,?GKJU;I $6Q5S*40C0 MQB4G5[1%(3Q,6X6R2M5P\;#:3>F@-=-->*C+9LMAZF[8 0N\*F-\0/K.(1*V M^4-:%CER'1EF<+NS\%!J<.5>2XN[0+;QMV_\UB1\BXK!7N(R<,E+*V 5%8PQ.5, M]GX/8/36EO.]Z\!LDT2.S&L^Q<+\B?YI+C5%?YND$"6(5K1^&O-=@4I8LO?H M00;GN9' )V\/?,=G=X058^HWM%ID<;S'#U'"BC.6VM_IVK:XZ"0/LNO'M\=A MBE3;Z3O^:,RG+8;%E]"D?_^CNI=/$ M%-QN[+O]51RZ0"*J@9O*FO.S(=:Q,LYU)Y^4WMGLH=O S"P95+WD:IUBJRN[ M1BH-"EK^OQ;6.,:0>425. 3*:N'&4_N$WCDGLUR76;"/"%MR+9V-L(8;1 M\>*N%;P#+(1#&JJ'\O1N)@JI*'B,6'1BUXR!< 37&K3NK'69C[B6+8"AVZ!J ME%C9OX M*U$)EIF,.9H4P%TRGSSJ7F)V\H6/MW5ZW17IT>* 'I6OGOG>CJYV2ZEIO<2; MUZ4=02M=K*PXT [RX#P!Y>N*?.AXF#U4=W85.RV]@&A?#:94?/^P+O#(C&3N M%MI81;<*B&><[5LMYLCS?'5"5T8J]'%E&=>VZY2IRW,QY=T="UUEKM=>/UC@ M#>E$[>[&'3(\,9-3#1$2",]9B?/*KC V/1QT N M]'IG0$*]'9R*#I[A4+." M.(0O+SS8[X$-V?M>(%#':=)HKZ!9-3$ZBY;+0.%3V*LD??D/V,3-+?!+HO8K M24Y]D+?(? !+@02J3YXH]5D$O0N-JT58YP7-7^P1"I?<8 N *69>4Q-B6UD3 MT[B&.K<*U31:5:.:(L3& KKKM88O-6!&4"FU$MQ-#MCP=I3]XR'BCH3ZY2M MC*I\?ZB6,FZ<4<+(38XN\E'K#2[.9.;@-,=JA9]-($3(L!X//N'O>+\:N'G4 M;M9Y04+?RS3P/O\ 5+VX47>!CH-'*AERTL_>83]2IS^%>>=?IH74I>Y=)']YWN1T2RL_O!97]A (/=3AE=?J'LOHSU,%XKE"$7ER(' MZ=:3+KC4 Z_HU/*@HM2K=X"N$#M(!%1B*8]W:DN$1+ NB!7N;2+763YB&K6I MI&[9RP.8N @2FZTLYN-]$>V+\]J+ZET0/ZV(?IAYOK\S%S?CX60\O'_^O)WM>0(VF/9X#[BZSCB0 MDV ^B\GQ$.E<8N.%9'XLNY8R&>!K# ^T5=X'&4Z7@Z872^N;U_I8S=6XKX94OW MD/]"IS]JG8I@MS,[X\?Q'.J:F\[I4ZO1>' M4+I%?Y'@_,Y=,TN0*!S41-1NZGCR12J/'THR/;>DHN3P)J_&5Y&[,.)QF.]P M .9HY%+30%40EK'';^E_*HD]$CU7K>]A\I>3@,,A M7>M=,C_Z^T#Z9\#W,#GP/NKYFX$7" 3 "X2[4XZQ*4Y/DKH>6U_4Y2[I[983 M(7S+!KSTT^^KZ?UH;? ;D*#$> K'C; M@'E/'2();_IL\.[MJ_]:!^8J*5R)A[#8$U*?V4<++QE9R^XNR\\I/@$.K13]NY*A563D@:B M'3FI]#?(]FQI.F3M]"@KOB;C$KL+3^^;''W%U_(""O>H1P).[9&0R O!$ ,\ M-'QW18=:)0.@^T&BM8Y)D$%)P\[Z<@FES\=3@!$DL3Y"=J M=!3B75^,S_'-B)B)7>[=3;QMB]L>*/2C2?%=>)_H1K[ -- I<#F:7\G,8I#< MM)3+\^^#$JO+A#IHR@2QU=>6L=?&(6C \/[V.X6Y-4$8FY&P[14&X@_J.]02 MG=HQ_[Q,L4P]GTC>R,*M14HEN8^NV4!UICD+J-NP@N^QSBV?D++(Z2(]Y5Q>NKTMT M#)TDQS,V*MU*852MF'/@Q8O\2:\>"[=.6LB]:>PQBEY'[NI:YW4H6:@/(8 MR0, &0( 9 >&PO=V]R:W-H965TM&!* B"3JQ7)F&W"R!AO0#$;3;AB&?: ERB9*B2I)U>F_WY%2%+MU_6%? M++[PYM_#-2'99!'+P[ MO74'X6K1L1U_XO9CM]&X"R>42C2\-4*UH'F]#-;Q[5WJY+W GX(?S-$:G"=; MI3ZYS>_5,H@<(2YY:1T"P\\7?L^E=$!(X_.(&4PFG>+Q^@7]P?N.OFR9X?=* M_B4JNU\&10 5KUDO[7MU^(V/_F0.KU32^%\X#+(I6BQ[8U4S*N.^$>WP9<]C M'(X4BN@'"G14H)[W8,BS_)59MEIH=0#MI!'-+;RK7AO)B=8EYP-OVXI7IP AB=_0BX@/?W@"=$Z 132_@)9/CB<=+_I?C_ZRWQFHL MF7_/^3X@I^>1W3.Z-1TK^3+ =V*X_L*#U<\_Q7GTRP7>Z<0[O81^F?@:K![#K62^/A%NP-FW!GF4O?8 J9\>H#7 MT\*?)G E6M17O<%K3?.9@WD%&2Q,6XH!3N>B$K;QVO,:U] M:7OT%9(H)G$Q1YR8T"R%1U;N,3R(?.I/&A4D3V-(4&Y6Y/#0ZU8X" *U>/98 M!(RJ[8%I[G5+U72]Y=K9(!'-G4OS*(=UC^]9N3YT!$])/IOA[RR;P3V&SA-T M'0N][[3:(;R!(B=13H&F)"]B*(J(S.,$9HX1XKYS(JPL^Z:7S 6^XIC-4C"/ M4&R*($/)^FT;"LY MC+W>^%R7DADC:E$.MC%?)USX,XX3@QA:-:Y0K&A[A^38> D#/NG<5Y&2HO+^ M&(L?Q\Q7@&@QP(Z'Q@28DDE? T/1#)[@BGY7/G]SIH=^=*&&O.:],M89,DRB M6QB'A$1)YL- 4HS[&T!#LWD&3SA.D#Z!'F=P+#+WF-JM'-+ M #S-MV%C5^3FR51:KV"_W^#> M:R> ][7"83%NG('IC\7J/U!+ P04 " #\,998V!*X^\L% !_#@ &0 M 'AL+W=ODZF2_?G>D)=N)ZW7]L"_24;I[>.\\GJ^4 M_FP6 );=-[4T%X.%MJ];60L*M9J9M&JX?KJ!6JXM!-.@^O!?SA:4/P\OS)9_# M!["_+6\UKH8]2B4:D$8HR33,+@:3Z.PJ)7['\+N E=FB&5DR5>HS+=Y6%X.0 M%((:2DL('%]?X1KJFH!0C2]KS$&_)0ENTQWZ:V<[VC+E!JY5_5%4=G$Q& U8 M!3/>UO:]6OT,:WLRPBM5;=R3K3QOE@Q8V1JKFK4P:M (Z=_\?NV'+8%1^ V! M>"T0.[W]1D[+5]SRRW.M5DP3-Z(1X4QUTJB5R+J8UL(DQ8,WYT.(>Q#DLUWA7'B_^!EX4LQLE[<*PGV0%U2[ $)7K M-8P[#:_B@XBO87K*XG' XC!.#^ EO<6)PTM^R&+V2IBR5J;5P/Z<3(W5F#=_ M[?.#WR7=OPO5TIE9\A(N!E@L!O17&%P^?Q;EXDA]!^(VD&\_=HF MI^Q??+7S6V"\9T(*"R]J+#3ZT/-SS\_1J5)9QANEK?@;>::M=5]-._V$=:=!=,'9F#NML-.QV:8!:C$ W!M7.(Y$Y%(V IH/X-L-78TPXX1 MQBY4:Y##G)RA;YB:,Y-#5W_6M2?<)VX""PM+;E;\"BKM<*^>3VCP+OL__3]G$8)..(=(O"H!@E)XX,QE%\LN6: M1_9O+/9^>+SN/+!!SZ(T")-D![SS#]EQMP!,L!(/2D/$KJ&/4NQ1AFEP12@Q MMY>M+A>$L-0"K>6]'PRK6DV.P%1G#6Z"#R=FP([_H*H_>5K(PS50ZM&NW>F,W49#[;K, M1G/L&909:8%ED48=E17L%R5?E*I9@D7KYAK >R;*6.XJC9X9I7Z%LQ?.96SH M%Y(W")JD+,F"HNA?=U NI*K5_($@DCP(P[![O='*F#W>S#),W'#DWW'.W@&R M\;)LF]:;L>ZEOO*.(ZRBL!B=L.-1'D3)^&1="_Q0R (F<9Y$L],D&"<#F(#'-_&G)*QSF!(T7-)5BN@3C/,(@!NEHW"/M>GK'_J-.!(DX MR*.DW^XMCKI5Y0J+CE-!)^3A6*V +3@J0:U"5_!=1SG:?12=9CB2HG$4ISWQ MF*Y[M)M.S7^KU:"O*K2A!&TYQ6E3"JY]:,I6;#E#HB>L3B*,BRC.@QT6F8D.;8J6<6.TV2(.NXZ(^CKK[VC93#K4L!=JFY MN_I0,VVE]?>#_FM_NYKX2\6&W5_-;KC&<]NP&F8H&IX6V8!I?]WQ"ZN6[HHQ M519;HB,7>$,$30SX?Z:4[1:T07_GO/P'4$L#!!0 ( /PQEEBK2L4^PP( M /8% 9 >&PO=V]R:W-H965T5[B6Q[\?QN;X^ M=[)5^L%L$"T\E4*:J;>QMCH- I-OL&1FH"J4Y%DI73)+6[T.3*61%4U2*8(X M#(=!R;CT9I/&=JUG$U5;P25>:S!U63+]O$"AME,O\EX,-WR]LY+*9>Z BA MP-PZ!$:_1SQ#(1P0T?C587K]D2YQ=_V"?M'43K4LF<$S)>YY83=3;^Q!@2M6 M"WNCMI^QJR=S>+D2IOG"MHU-8@_RVEA5=LG$H.2R_;.G[AYV$L;A&PEQEQ W MO-N#&I;GS++91*LM:!=-:&[1E-ID$SDN75-NK28OISP[NY2/**W2' T[LH_:X>1T +M=O=L@K)0@]7&Y!LN6 M CL)\M_DMN3.55DI21D&U IX?U?'7))?U8;)PGPXA7GCI][HF@1,_0GB<=LB M]TG@AFWI;5K4G DX@BB*_.$H=:MD[,?Q".Y)H80/E58Y&@/CDS%$?I:-X8)+ M3J^X@+52A8',#\#?_6U!7D E^M;9F)[X K;":)>![LZW2PH\42];J9 M.(:NN):VE65O[8?:O-7R:W@[$:^87G-I0."*4L/!*/- MU.FW5A5-*DMS MHEEN:#"C=@'D7RD2=+=Q!_2C?O8'4$L#!!0 ( /PQEEBHL(D&+0, .D& M 9 >&PO=V]R:W-H965T>4.T6K1B MAX_H_F@?#.VBB:62-396Z@8,;I?!.KZ^23V^!_PI\6#/UN SV6C]W6]^JY8! M\X)08>D\@Z"_)[Q%I3P1R?A[Y RF(WW@^?K$_K'/G7+9"(NW6GV5E=LO@R* M"K>B4^Z+/OR*8SZ9YRNULOTO' 9LR@(H.^MT/0:3@EHVP[]X'NMP%E"\%L#' M -[K'@[J5=X))U8+HP]@/)K8_*)/M8\F<;+QE_+H#'DEQ;G59[=' ^NR-!U6 M\$F*C5322;2+R!&]!T7E2'4S4/%7J&(.][IQ>PL?F@JK?Q-$I&L2QT_B;OA% MQH^XN0(^#X$SGE[@2Z9DDYXON9CL69)P)VVIM.T,PK?UQCI#K^2OEU(?B-.7 MB7WG7-M6E+@,J#4LFB<,5F_?Q#E[?T%V.LE.+['_OSNZ2/6RT.P*7CUB](C1 MH\X\I:;6M(ZL>@N$@JU6U..RV8&PWD;79SKJ].D*0335F;7HK0G\+!N*UYTE MM_WE&M;_C8Y&:#K@[X5#(X6R/9_MVE9Y/;U&;^5Q.&<<>!;F+(-/N!/JY(28 MA05CD!<9?*A;I8^([PPJX=/ 9QIUEIAF81H7$,=ADLZGH@S-2+6HZ,WHKG&0 MA;-L!DF8S]()=1#&B,8=(0WG\P1X6&0<'H7"0:SNJ^G$,^U;<10;A81D)#,) MYVE"G?,DC6YHZCD2>ZKV$=[1\<:0E7 IE2 )9SF#VY.D4@E9VS,\#_-Y[J7% M#.XZ!*?AE&4K# '>OBEXS-]#'G(B&BYY%N:43Q$F; Z_:R_@)RH4&6-:S%C( MTAF\])RCL_%#:G;]D/7O@XHT3*+).LWQ]3"^_H$/'X%[87:RH4QP2Z'L:I8% M8(;!.FR<;OMAMM&.4N^7>_H6H?$ \F^U=J>-/V#ZNJU^ %!+ P04 " #\ M,998=#:\'N$" !I!@ &0 'AL+W=OV4]M_OG !- M)8JT+\G9=_?<<['OR6BC](-9(5IX*H4T8V]E[7H8!"9?8A=,DL M+?4R,&N-K*B32A'$89@&)>/2FXSJO9F>C%1E!9HKU;SS2M@CU*P4N4ABL)&A=C;QH-SQ(77P?\XK@Q+1M< M)W.E'MSB6S'V0D<(!>;6(3!Z/>(Y"N& B,;?+::W+^D2V_8._;+NG7J9,X/G M2MSSPJ[&7N9!@0M6"7NC-E]QVT_?X>5*F/H)FR8V"3W(*V-5N4TF!B67S9L] M;;]#*R%[*R'>)L0U[Z90S?(+LVPRTFH#VD43FC/J5NML(L>E.Y1;J\G+*<]. M?M@5:KA2$?O+#Z*>(GS+L2G/L1AG!S!Z^W;[=5XO>/MOC0)7[C)A3*51O@] MG1NKZ9[\.=1Z YP=R"1^YI!U5&28+\VD( M4^-BZ%!U10I !QO$67.V[M&#V7;:=_#/< *]R(^2K#'B;$!7ZY%K)4D8+!.M MR$Z+7I3Y:1H3IA_1G;PG74!M/A#3DL3,,/NZ1N*'802QG_53F-Z>PR ).U$( M=S)';9EK@3W!6AGN\@P%1EE&2?U>"A=,2Y*Z%MAI'$+D#_H#^*YD)Z^T)J+ M)=7&!H@]L[E 2/L]R ;1T4][ OV!WQ_$9*21GT2G<.@R!:WQ+U$O:Y%SYU)) MVRC!?G>OH]-&/E["&Q&^9GK)J4>!"TH-NX.^![H1MF9AU;H6D[FR)$VUN:)_ M 6H70/Z%4G:W< 7V?Y?)/U!+ P04 " #\,998*C%;6C0, !,) &0 M 'AL+W=O>U,^>V+J*M.Y>E,*6Q^/LKQYKC)S>CH))\W$SWI_ MJ&CB\MF30N[56U7]6KPI,;ILJ:3ZJ'*K32Y*M7LZN0H?/Y_3>E[P3ZU.MO=; MD"1;8][1X&7Z=#(CAE2FDHHH2/R[5B]4EA$AL/&GISEICZ2-_=\-]>]9=LBR ME5:],-EO.JT.3R?KB4C53M99];,Y_5UY>19$+S&9Y;_BY-8NYA.1U+8R1[\9 M'!QU[O[+]UX/O0WKV1T;(K\A8K[=0>UQ8RUXH4Y;G4N MG2ODJ;BR%B[?$U_\^VIKJQ)N\I\Q1;ACYN/'4.@\MH5,U-,)8L.J\EI-GGW] M5;BI$";,3LBA*\UXC4E1V(R[":2RV.LN( M_(/JH,1DY.#)0S#W^^_G1V@K:$>&+*/SO=!P+F2A5.45CC/7.E4EG7BDU2(Q MFO[ M%AJ358[,74N?C1E=1!71P46Y53\:%+Q;;**\A(QR5P99W7-"IE M[A?A&&*P,I!Y9Q"1>-SGH3F8?&HOLVN9Z[^8$?@ %./4E90@EH!7Z"C##^9P M*GZC,X]%IAH.=O#0K%.M3!)3YTS^6F:U<]ZT+FG"+2]M)?ZL95DY9G;:TBDW M2I8<0'R$IX(CB!7:-^8!TD+ ;1,M22]:ZIQ$KV8O=*61WL=#F"N)+Y M7F\SQ3;0>3>D$+<\FVD)7P07, BFZR-H\&J+,PM4"#* $5N%C)[6J!2TG]2E MU2W:NI2D>WB[2Z&X=%W6>^D M2B5HODR)0$4+==E3V$YBR%HC>J2Y<[93K(._'!1^PB%+%)O6SWJ;R> ?QV^ M.I6CL).0^)DJ8?4^USOX/R8:UFP@_JA3UH0S%>\NN@A1^1Y$*#YTF3XJX.LW MO6@@ZY7D/88V:H2#[OB7C==U M (X4N;;O@X!2$*.CVX[3J!*#S\V*I<[70E MS#;3^ZZ()" #X",,M%3>X6]39-96#5N5:76MR-N=D5#CRY*>Z-PA+"+M\PM% M)("6-;DDG@ ^M&UC^/-L,A7??CA]4.;@"L!&.PM&[]FL@?0/ )2CCU[(HX\H M@>1M>Q\@ >=4JJE]Y2!AE)1ER78Y!Q1EYIT!Y1/SQN*>I0:/&EO/_5@?A'7D M?E\J6$T%()KUHW(DE()>>%!(C(7* XY$4UN<:A\^'I1.1+>T=>G,_0:5!TGR MJJ>H*^N'*FT"_\HE4$L!K/0U21]P8KL0JU4P!\T+\?57ZRB,ONFF7N;7H&=* M$G8>!_%RTZ[QPQ=GJE_-@E4I&;WSL(#0R"N-!"(EXM@@6L[C=TXP9ZS\RNT>U;4T'A:T6W5(_;%/K CZX M#ISEHP;O;P=R:3/^7P9S&;=XF;\ M4S]\%_-ENX!^_V((9 PSR+GW78@PF&_B8 8-78@%.&AFEK.5>-7SR];6A;QA M-]]L@BCJU."'5V/*$]"Q?/YK&=G&MU:GYE\[Y:'(1RG9S@W'%BFSTTQB: M,UK'4,1F$'K=["T'(Z"0U:GR/1MDXU1#5>R@"_@?0A'X51Y]A%4J.>0F,_N; MZ;VZ:,A2"FJ*46N500U2^;4N34YQ"#D'!>BM4L#"J+4" 45[PA77D:,!:N@7 M'KE%WTYGD>W'^$']N+IZ?=XZH&DK:TK.T;K7/Q"P+AFV4'&F-%PJEQ9I['1- MY81EP[D6*F6X;P^R=%6-#_NAAZI?F*EX5:&,/9C0L\G#@%J1$DF3FXZ#RE)Q M,-6C5!<#-$XP6^8WW, SD/HN/2(]4KJ_RK:D0?$"53J5@6MOAJU,O)@N&LCJ M->#+-IY2/B0<(ZJ3&9RYDTEG14_^&V%R4JW#AJ-\<(4$.$3EY!5OI7TG*T-+ MW,_DH$[2U:F3@OH8N?MV ]"G,)4[+]O#)"U=W_ZD:0O%60XD&$FM.PQ0BKTR M^U(6!VY5$H+=P"T-[.1FZ@38YG)^?I!YXML6FT )_8:,6R+;:\;,;N=]P2O" ML=/V&[KU]!;F$F)FI RC-_0:Q$Q[&XPA9 E7)'T[,*[MQZ'Q<=H!2W?J>@V' M;(8.L9C]K8$%'1='RNN?V5!\!LP]:;2VG!7NPF[!MBW!FGE::20E%LZ"> 0V0UA6^:"UVCK_*E#S@=YS0H\>I\;HN%.Z@'" MY L6V<^G5 Y2U52)G J<"FD:=(9/I!Z^*+%'Y=Z M!WXMH1RHEW@)77Q]2!)?[.SXC5OOWD^A<":5[6Z:1EM61XZO(8'I*OU75S70 M/;C-K9E&KCE2"G\P><^N#U<,: 9U:;#;"T^JI!M5F3@TX/*621A$<7[8U=XT MXQUY-WC4)I6.('1G?7J$S[_5?Q@47+*_?^BFV%^5W,KE<8NE-Y*RF34 MZRS")9KIC>M[EHM@@_;\1U4U"(8-[*_,Z9R>M _"AV*]X#YR&07AU:=V0$9D+@WYR9#FU4I!42)+N?=>8?T#YFS7??LUR M=XL!F (;Z?SNOL$AP@HN IM0C/O&%^JW=5$@U[4-MVWP#C,, %2!_MZKD^9_ MS;G(O*T(G/Z_]A]?\%;BEX^'LR,(=!P7.B"(+7;LTGF(O#_IU<"]2+'OZE\( M&,\"[WZXN !8Z\/".%ALX@_!PD6PVBP','"]ZL'$5;!:?"P$1.I; %)^ 01< M+1=\[PL+$G-(SY9>5#K[1,$Z&K_/' > ,7/S20 P6O"%ZLN\NVGP-M6(/D)! MO /"L/+J@E)Z9BA^ E],1AC'075!A"ZBWKM#W2G%)2Z3>W?@LLH'8*=%(.F= MIN=M36R+=/-FL3K V1YQ.2K_Z.A4 C?,-][-'.MI_*7+DO1+KE[CL;@(:] M1FK-U Y;T98N)J)TWZZX064*_EYD:RHD5OZ)= K.:0&>[XRIF@$=T'Y ].R_ M4$L#!!0 ( /PQEECZW,]ZBP0 +L* 9 >&PO=V]R:W-H965TU>, S[0$MG MBZLDJB05)_]^1\IVE#7-T*%?))*Z>^ZY-^K.MDI_,C6BA?NVZ9$]=C1E[72K;"TU9NYZ36*RBNUS9R'839OA>R"Y9D_N]7+,S781G9X MJ\$,;2OTPR4V:GL>1,'^X(/:=O,#2B5;[(Q4'6A< MGP<7T>EEXN2]P&\2MV:R!N?)2JE/;G-3G0>A(X0-EM8A"'K=X14VC0,B&I]W MF,'!I%.=1563P'F1/# DN]97O(7$:]Q=0)\P8"'/'D! M+SYX'7N\^-N\?C>>&?CS8F6LIHKYZSGO1^SD>6S71:>F%R6>!]0F!O4=!LO7 MKZ(L?/,"\^3 /'D)_7_FZV7,X@3^&Q9^42"TIA8"8:&CZZ)T8KU6=Y*2#*L' MH)M"DVRW&7M-6HF&>5'9E:I%D 9$]3<5M9=G(%I%PLK6J,'6I$CB92VZ#1I2 MH?+7FAB!, 8I*:*K#D>-%"O9> OT&=:J(;H&CDG+UFHP)&MFI_ '"CT6(5 ) MZ8&N'2JC.2_&2G*/V#TXO,62[C2##F)<9SQC/,Y+)6;2@;\=1P?(LG<$5M92L"1,Z!WG,[C5V M9 M =[3#6YP#. 8["C/G6RT"&<0L30OR.S>_PJ?\7\2[TD0>O'@G('C(HP*:,+PJ@("8+)[H(*997 MWUP61Y 2GY"[-&0Y"_/49R3F+.8NA*YZU[YJ-#;"E:15!&^1FM9Z5#GU8$OG MWZ?4O&6?&6JN1XM'L,A9$3F^>>YJ@A89"[,O%2:L>,B2F' I[Z001RS+PJ?- M7$E3-LH,9 /4&CK5_> ;5U*=F;%9R=6U[$17/FW=[^CRC3$#X:-C0)?B&BE= M%=#/K?SD,HKW8]=[_TI%S+25KEPZ97TF7[\J>,3?T(K',2[B(B M9D"7U;^-4'^$X>[Y1%$T9K0J>NG"Y8NPDM;'*V=IE%"#Y$D!19; VT&[$*TI MI"3J?&04)*A%]6Q<'R,YJ3!?M71@I=[];"@F1XN3E/[N34,7+5W&B/ 3>0Y1 MZ+F9[Y3/"0LU:&A^+')@&_[<;8XG!XFLXMQ('D4'\>Z M]T)O9&?(VII4PY,\#4"/H]*XL:KWX\E*61IV_+*FZ1*U$Z#O:T6AV&V<@<.\ MNOP'4$L#!!0 ( /PQEEC3!8L 5P< ),2 9 >&PO=V]R:W-H965T MM#VAAQ+X?K MX3ZLR)6T5Y++[BYMJ[_^GEF2"NW8:@+<%YLO.\_,//,JGM]K\[O=2^GHHQ'LG:O.QF.;[F4A[$A7LL2;K3:%<+@UN[&MC!29%RKR<3R9+,:%4&5P>>Z? MW9C+;Z^PBF+!!,I>I8P2! M?W?RMS)\&FA\X5WUTC!.E1R46V?P5D'.7;Y1-M6E4V4M,WI?22.8 M+'L^=@#G(^.T!;IJ@.(7@**8?@;0WM(/92:SQP!C6'4T+>Y,NXI/(KZ5FQ'% MJY#B23P[@3<]NCKU>-.O5=J*G'XTNJXL_7N]LKB,SFPE4GD1H$ZL-'N?79=;(T!CG;K:2+K5>=W@#(+U M]6TP)"MWJ&\7DGQ(\SI3Y<[+O08EN3S0K_4&CT)RF@3]5ZO2T1V. PLZKV^! M?R>M8P3Z2>HF!1RCWPJ(O@!"H5)D (R.ZDCM5ENS@^]1I M%H[ZLJ]U48GR0!NY$]RI4ETS_3M"U_5TSDZ97:/@C'\D_ZB5.U AW5YGI+<] MJ!']VI=1%C!,.L>KQ3L5LC94#4JFF'CECT#)EPJCB?N"*!T7G?>GY ,H.RXV M!XY2LGNU]2[JVI!^7*4BQPR!P:P,L=J Y$(BJ%N-3HGGE=%WBKF 4:D6GD&6 MVXG\3I3J3[ZW1ZN8V]0HIU(8(*HJQX5_,Z(U],%:B];>!*BYMD=OD7V=4_<( M"J6YL%9M%8S@Z/?KI^=#ZQ7>91AK>&<=O"X\(4!^XFU3%#BU-;J@C79[:E'9 MCR>'/U'<&,K.L:5;F +W#E(82Y([,U)\8VH,8(J7/@>G'H"3T3M>">/8&@-V M=RUIC+2I+3J(M>S@7J*86 5:IF2W.,],)LI48G[!T!_7ZYL0U#3L&,Y+ ]4( M6B&%Y>Q@"H7SR!Q4'S/.]%08<_"!*SAS"4JV0AFZ$WF-HVQ JE$$@,)LSQ_% MJ@F/8D9$?K#*AI35QM=10P-[Z\WJG.-X4:G+[U)A]R$22'[GQ ,L@AKL#%DW M%@#\*IJO1BO,X#P'ZTTA^'-/2BEX]XSP"QD1=+77[Q8O9D5/9]-CT ^P$D!B M

-TA^1,^1R?D]I()[PM3:LZ M=N:G"#X]^$F)C1-%(WM5=6Q.12$S!1+R T*BV$3M3Z!+E%;X?:XAXX0=IVQX MS![G+W:JLI2FH+:>'Q5O M2'MQAS*5TF_+O/;^93?ZXM3S6EIN.C^WFMLQ9]S 0^G:XI0=GM&_8%VS!C[3 M;-A6N@5?EEY1/%^$<3S#U31)PLEB@5'8:+#^! Z'R23!&IB$J]6"QS*R'S\? M,$YI/@WG44+)*IPD$\QE%":O"SN)0')+YXF1(<3*3Q?$B^)%&"T7-%N$R2RA M#[(;5MV@4*@A97S.I'LH@07??K.,H_A[&D1ALDJ&]!753>@8X2J:'#':50K* MT#!X= VXF(>G(S^(IG$X3U9#FL["*)Y@S+:Y)1\J'B,T6 YI,(V']!YA,=WC MT%?8 /PF$[Q/DMD0HE^L=B.1B,WYR9\+L/%H;*U^$L7$XC_AO-Z9>.B^?F\Y<6X6<%O/.K_N.5ICOLB_XH MTG7YTQ8?9=%BUI[<3YRUOV;#SVEL,N+IX_C1SX.]R) //#YZ?2M78J-RK+%H M5KIVZ. E_Q0:/?=;<]S[4%!(]#?^',(+%3:MYIO!\>GQB\NZ^=#PZ7CSN>9G MWX,M-K(M1">C9!Z0:3Z!-#=.5_ZS Q97IPM_N9<"&P@?P/NMUJZ[807'[U"7 M_P-02P,$% @ _#&66+E#8@T:" 2!4 !D !X;"]W;W)K&ULI5AM;]LX$OXKA#?=:P#%UIME.TT"I-DM;H'V6C2[5]P> M[@,MTS:ODNBEJ+BY7W_/#"7;L1TW>P[6)0KZR2,Q8JBT$WJC#KZU[4ZP8^Z\72T<#@YFHE%^I>N=]6GRR> M!AN4F2Y556M3":OFU[W;Z/)M2O-YPM^U6M<[]X(LF1KSE1Y^F5WW0E)(%2IW MA"!Q>5!WJB@("&K\T6+V-DN2X.Y]A_Z.;8V*FYK(I MW&>S_JMJ[1D27FZ*FG_%VL^-,#EO:F?*5A@:E+KR5_FM]<..P#A\1B!N!6+6 MVR_$6OXDG;RYLF8M+,T&&MVPJ2P-Y71%0;EW%F\UY-S->P63ZJN! Q:-#/)6 M[JV7BY^1BV+QP51N68N?JYF:/0480(F-)G&GR=OX).([->V+>!*(.(S3$WC) MQK*$\9*3EHE_WDYK9Q'\?QTSTD.DQR$H(2[KEFJ9RN%F)E M"IT_\E0/WQ>W-5)M,94YE]AX5S#\'E3<0'TB*_UP_D^[+,2@1>!A%/ERE@*+RJ21;5FUZ,0 M_=M8\D1+E%;Y/=U;5RSE@Q)3@XA*Q/D;%J9I1%8YA4QNL$3%G'R_$WU9P6R8 M)PLFP@$/B%CLY]RA4NHKG.0D,T@(-PD2"<21K'%2'U^*=ZVZ>*G50 M* ?QN/4+@]UR+1(?-\7AT(1:'*E>XDQ$DV +]CF\^/JUG3_SVXP_C.$K>[$;N5 V%U-?CT!O MWT5ID(49.2$;3C:V__\:C[),Q./T!8@OTS,)XIB\'*9#<=^L5@4G+$BE*[^] M]CO=@BGHC+C]_?>_U(<]92TYP7P^U$\Y&"#K<[5RG*R^R$$\IV46BABZI=O6 M_[FLEV+.8'-KRL,5VXK"'>C0"6=B%,2CT B!PD,!'9\3(<88R2F15LPO44FH[\ Z=-+:D8;]>'&J<]M$EO ^& M_3!M;P_@9DAJVMH(2*OC..E$O,(%Z?%*_*1RR\O"#SL6[(1LJQ4XXZOHF7@= M!?$D/<<=\R5^TS+JF._W=D#?\WP:#RG]X:KGP_DG(:-P0OY/_GP<]Q:B((;C MA+4,7QS*/9!A'W3PT4O[6?320.ZA9'WP\Q7 HB$N_T,W>;HYV GXEC'<1?== M?=A::H>+[Y+4^C;[N?TFPYTA";I>$Q_TFG]0.^;3UXF>PI+[E;8UXU+XV!,=Y)CN^HF[)0-"&^HK'\4H%" M"E.Z)8C)X'&4M*K,CP-3X6(]8A0OXG_6SC]0. W28>IODC!DA:,H??X$A)+> MV#9U_#;G,.'XB/1<.4>8WWE*$.\O=R+9[I&[UM0^>KVQ^)!CEV7L7G@UY2J= MC2)ZF:%09R@9DWA$DR*FR4BDP1!&C<=CO$[PBT'\!.EH*,9A1-T+.PL,3BC* M0!JB->+U<$@)A;HXA_LI]$.\@B>C8#1.GGAR)1\]\>%J$B0/IL$HR6A@%% 5 M>T_;>5VN&L<%J@TH"NAD&)V+UZ-T@M\X&(7A>0L-T3!(F0/4,SB.B!,W#U$W M4[]TV11.H^&*::,+VF!S5I,3>2 ##*7BYVX=V M0EOPG;TWG42F?D<]56ZM5$5=7'RB8X9TXH."RKXM'\6_[R!1I UVWKK>'E!F MVY-&=Q*B^XT6SQY0:#4&PA'.N_5$5=HK2GQ\P=&A\1_1X)?>DRS$N?>+VM7Q M+.J'HM2H%[YPMH9PP^A4K>F,P:??+;+;C<^P]= MF]'-9\);_W5L.]U_8_P@[4)7]&5D#M&P/QKV_!:Y>W!FQ=_*<$QUIN3;I9(S M96D"WL^-<=T#+;#Y>'KS7U!+ P04 " #\,998GZ61%@8, #U'P &0 M 'AL+W=O5U6+M.%>C3"5GDNS?.=RLK5FTZO4W_XK&=S1Q_. M;EXOY$P]*??[XM'@[:RADNI<%5:7A3!J^J9SV[NZ&])Z7O"'5BO;>A:DR:0L MO]++^_1-)R:!5*821Q0D_BW56Y5E1 AB? LT.PU+VMA^KJG?L^[092*M>EMF M?^K4S=]TQAV1JJFL,O>Y7/VJ@CXCHI>4F>6_8N77]B\Z(JFL*_.P&1+DNO#_ MY?=@A]:&<7Q@0S]LZ+/?/:E"MA:#6HT0.KRKLAG"[(*4_.X%>- M?>[FG9JXUV<.E.C]+ F[[ORN_H%=O;[X6!9N;L4O1:K230)G$*&1HU_+<=<_ M2O%>3;JB?QF)?MP?'J$W:/0:,+W!$;W$.VV3K+254>+?MQ/K#&+@/_NT];2& M^VE17ES9A4S4FPX"WRJS5)V;GW_JGE$\\$]? M2B=_I>=>?\3/OQ(3\&T;<=(%*B4)%8_NACV/9_1&/1C4JI?JW([,TJ1M=EV;>G_ M5&(NES"<2/Q2V2Q=:3?'=_L,;R32*3+?5!<03T,]\J!V%14S2V;/%'+/6)A< M8BL^@ 0\DF*A*P4JWD?Y+'J#R,MUXN9*=/:*V#GMBB_X=;_\NDBR*E7$1P57 MD\NLGA5Z"C&QA*QCKX3NBH4IEYH6HUV0)JK0>+ JJ;Q@VI$F;,V,S,$1 UO, MP&Y&&B\,^.D%%L%/%6C#!"]ZW8&8Z"RC,N[U:!FTT\Z%B9)D51-B M_2F8\V&I3$'M5-S[Z >#S[3FI//TBE.UC%)Y(V"A7D' MY+RM9FBAHG<1*A:2!-9)C)Y01! B.67]CNK"4GJ30BX@E5<$ U(O-:?L4AJ- MLB>'BJNWI">&):1@K=XH/J[>.Y6H? *[]F.O M8+1/PVNQ;$6&QQ0D@)Q.->$:3<6(G$P!2B])N50PN[/>^="Z\-D1T,YUH$92 MH/"U^XBV^JR54AK_2+O/9B4 M.@(K\ZW21ODF236T(LA7?*7?T%:0,:BT2B)! I=7$!K>IZO: M57 #D3D<75O]H4Y!F5-Y]Z%YH+$TG9=+[\-.N&]*L95[ON2OPPG4JWJ9YD8" M2AR5")89DA\%%/T3H4_%H=3!1%S#VZLIC5LA7*< K JK>_)!DR>>(L1M^E?E MHR!$+QS%O>*PZA%QZ6T*T^5R_; W*=IFT)![J]X>],T_MM'4E+D8=OM0FFSS MHQ7#R&+&$43;U];S!02$?"7X/YGQ22GQJ82@J)?4]'3A1S\_A650(269MHK1 ME*.\7=L9@!A$4S"4*3RD(HX.U4 M,JC@X@AS1:$610BEI4_']@P1H34AX@OB'8K6H%?;EX!&2X^_@4X#9%L+OI!5 M23JHK=G8=#"QJ6+83/;8!,F7OA4CUE'0$7DFP_."%'!(\6B@^>,G03&LMW:D:C<\4-E>+5 M24"5*NB"OF8)&H#J)C0(+"B]0FH3*IJK M8H/20=4,"0+20[2^[NY)0K2&6:&H!B-N6O @^6VS#-%J?X -)U*^R+1O03RN M9VM Z1M*"07-)I;$>$D1BN7!37ST(-?U/4!(^HG3UF._/0&U:EIH2O-U:PAG M$(M<"@F=2$O0-E&:\$+37^JZ;-(ZGX-^UX[J6\RY2K M@5M]X,/U==BNK\=;S7DW!@I+6OQMF[]O\=15?JL*10=8D& 0AVF^+39+2D,L M9J&*ST\\G.+Q%[T&9!XK("?D5@ON>SI'UX FQ^3=EP?Q"$4L2LJO99;R!/[N M%_&A^]B%VP"1,[FBFIOI7)/L-.S#Y':N%^!3SA2',-,B.",M!9I2Z R=NTPF M7S%"%HK.(1C^-U/<4F%T\?$UQ<1$LA ++UBS6;PODB[^A*@+S6S'2ER M6\ CF)8CI0'Z@YYO$7MV4])B$M(C;1L"O@&9S?G6EIG@1CHL7@.#C2PGS%V%W@@^ M28G^=[L&T=35UBWWKCGQB5!RZ02*V89$YR99.3J/?VP2[+%&!<>J[QP3SHL> M4K4^!J000Z^CL?T55PBN'?J[2OTK%]@V& @1]D_[?QC6GFE' (9:K=O;>N:_ M[/J3W=1[&NT-8@#TO!B,1MTUTH'<<@TH:S"PE#KC$"=73[V%4B-7L(@))WFV M=91WX"3I> ,CT1SWP[99=HG7)Y:MX]?A6@'.--2.O9W_<-R5PL,>4 M#=38 6,_OFZJM?J^ M4!AM^7/OFDZ+J<4:317GR'T0:>(O#(]<"O%30X'Z#,6'LEWOJYGZ%(@V5.^M'YN'/!G&^B.)S M,O-X'(WY4LISWG?Y=]:ZBD4$S_C"F>R#9/*WLLW7YD[[UE_EKI?["_&/?*9$ M]SQ3;(V!4#O"^$MF_^+*!5_L3DJ'=.''N<)H:&@!?I^6J.[AA1@T-_TW_P-0 M2P,$% @ _#&66(#M251A#@ N2< !D !X;"]W;W)K&ULG5K96@" M3;%M$�@&C.U\^YMQL;%\F>!U$@T'WWY?0EGNV*\K-9*U6)+YLL-\]'ZZK: M/KV^-LE:;:09%UN5X\FJ*#>RPM?R[MIL2R53WK3)KD/?CZ\W4N>C%\_XWKOR MQ;.BKC*=JW>E,/5F(\O]2Y45N^>C8-3<>*_OUA7=N'[Q;"OOU*VJ/F[?E?AV MW5))]4;E1A>Y*-7J^>@F>/IR0NMYP5]:[4SO6I FRZ+X3%_>I,]'/@FD,I54 M1$'BW[UZI;*,"$&,OQW-4E5D_]1IM7X^FH]$JE:R MSJKWQ>Y7Y?29$KVDR Q_BIU=&T4CD=2F*C9N,R38Z-S^EU^<'7H;YOZ9#:'; M$++V1V$XO2$F:B3I]566SZLO9$6RH(IX::O<:EJ70BGH@@C+S%=(JKN>]-_3DN MXID7+V8">8VLS47L!9.YF'M!/!-3+XHF_R=3\(I\+_ CXC7WXADQG46>'P7B M55V6*J\Z;SR%XBG(9;1MX+ MVTI6BFV?%>25P)L%,<1?!'.LF,6!^%!4N)\<,CX.@R<")II-)F09+X!A< ,D MIG/Q6JT4MJ>]W1=+E:N5KB[["L#"H6^E#F>D_B**6MDOHB"^%!?A!!^317!Y M0G2R/W0/ O]2!!,G>7K,G$1O!&#O7#X8T#U_/1$3:!22C-"1C3V9QH[3UZ?( M@"*B=;*(K;6B*+9V#(,V?"R%UF "],^EUP_?S<,@_!%&6'C3"5EJ3I9Z5+R^ M$-YL$3IAD#PWZ)E@E>A,,P\;S)R5SFT&;JBK IG7D10EN:8J>*%:K11WS:,% MYZVBC9#&);ZU7L4U2/-5J52_BIAO*02WK;B- H=2A<'8%]\?_'NGT+QSRH!4 M0Q_D0@*[^>,I_F)QX8_#)B#[AO5$#D2$,G:"5Q-_P7@A)N.)B,#GMBJ2SS#) M!FC)6'O[XZ#]H_Z3()1UA7@(QK/+SN'^.+IL4Z55I9&UTN -&?$WX;^;VU=B M-O&O E]\A"9E);7=MBV,MBX Y00?$XO';.;&IR%4565J0V9HN'>_"=3_"YS MP#!^O(*;FD<1F,?X^[.NC$X582#X^$K<_'7SYJWX[:].DZBOUY]P>PD3S4 ; M)6L\%S^=C::0+ F'3<'F>Q'9;X^UKO.E>8< ))+?]YL6!Q/Y1U)%08 3M\,5 MT9C9I@J^ M03W+3Z>="*#!/0$P P#^.$WE?E'*9*9&L97X'"<&CJ$O.,DJ8 MHD(2D&W;GD@$4E!%GZH(E;BF>?/F5BQK@]9N$(;090?,2O]E3B;H).O%5+66 M%=:!R!V"DR1,&^&;^L]=NV^ +B_Y45OJFXBG^FR.$H.0.$%JWDXY0F)8 QG6 M0&VV, 2RM)]N2U7ME'("R;+<,]S8%'5N=TF#X#2V)6BY1,VJM&I 1RY1Q4B@ M)*$-M'5;EXAW97<0T896;4B#0;"TB\?B%CFF5SJ1L >9HJ"Z8!K#OR+CY'N. MX-F/AK5K>U"/7B/A_H$R"",?UL%#]-3@IN@('-VP2.?+X>L30ED+/A4_;;99 ML5<4FID- WB$H4G(798O8G^&'G4/Y8N2[#Q%:XS1^V/TQ9LD*:DY[> FV&F/ M[AS&HQU@!$\"D(S$6P[-O@-C8)^("$\B\0<55&LAV I( MW'JOX$)A ]G&!HP%YJFAC@V!"!*%XCV@MBR3->]17T!'>^" #TXL.JUH6L*V.]\A9YDUG@RMJIJ' A',X# M,8_]0PASO' :>-/I1$RGGH]:?LJE/4,^Q0*<-A+7RC<*X9):^Z%&PACPTZ$* MY/2+24B0]Y(O@4A]( L^>%\5JZN:#,,N+2XYFA[;!:6CT%O$ >M/'&/LI H_J*.ND+74ACD.S5$E-[+4V;Y-*I1/ M.6@3NLLFU.PTY5;,L.$@$FVEED14W6OD/*@F5T95%KR^V6$M*"T7TK"A__/G6EI:KMK: MS)-9 -BS@9DHIW9KG:P]H5>BSJF+>((-N%1WI'A!#M1\X"..L4L]YK%RX.T, M%T)MCHGW35QP(#NO,?'O[MKV$"%,@ -+KA'#I@97#N+;Y2I#AB&0,>WAK-'K M4UUJDVH[1CNA9 <4^E6\?6XQ5>.;I+T0A7*<-:!Z1#0159;Y0A@YEWQANU@7]PN!1G^SEH17D;/-%2_:>:D-L&F*,Z"&=2[ +]A30K(5'>4[%G'SX4#UW-<+9,.838SVQA\ML% M3J0R_00U28 #1,5V&[KI4YW><85N3AY+E4AJ[B[@5!>UN).K';C;<3[=LA'> M]B)Y+W5&R&XL7@[)N!BCGDAE@AJN?8(E@QBU642QMJ$L[#S!UG*5A@-R*_-/T:'T)J)]UIX>JFUMT&C=G&CHZ,0\GXCGS]RW(_C-J )2ZDL!G&VXX;4?C M0&DZ%A_K>G"C:>LN+0F6%GSTXD)_9&QXA@:3?2L?S6F<+MP2\F8LJW*.ZJ7, M.&!H#0.GLP'G6@U9U2:%/1&.+%3+BOSN"K;>]"TS:H^,2)HBTREG2\.2?V/H M)CH\OB&QAH.;A[K3P6SH6T\]+YT@")7.-MCA;$Y#R#CFV:47+G@&9S$&2SP8 MD/3@13L=92+ V;]P'>Q\'\QF(EA,OY*1NY)%U5 U/$"X/1B M%N+S=7N_1[L;WQA;," %AT<-*Y:V.G1CQ!G \ENYM>EK)WU\V9V$P'02SG KCB \=3:F'1\_O#O&R_00"8!X&RA4]H]T*4!! M5FQM';-3C?&05V>L4_0=B&DJ#?5$UX@L%B"7:6/JWLP@:\Q#7\Z8"/OOP0I1 M>M PR0-MFN]03HIV:#/L$&U^4I.U1^OV4, @4N&9\'^&SQF'Y&8MW M+16BV3*P;$3FF>V>!9J_YC-..EWARIJJZS-ORG1$FH BV+=R-K'9% S,X+ IE0=A:WBONXG9>\"@I MG$J.\^,1*&I%;L!>JOZN7?^B'_ELZ;,N:.U_A,W0NP@V6?C#-9(A/$5845>) M:YK$G5%XS=.[1.:DXI+F<8HBC/ 197A#?,\G!MK5A'":E@16VBG?$%0ZNC2$ MXIRXMPN! ,%)V>&8_:D.R<6<-NWP%R0H2A*7 4-(G!1UEC;@A%@\,*%UDJUJ M&FZ>/<@<0^[^%,V.$GC0Q#^V4H5R=#^.;\>\X!5$3Z5U[; P#P&WS0S(;.JE MT:F6//HB&^'&)QYI#EJ[,R("B7$SL _?'I2!84!UPL9C'(]5.<(_8 M$JSMS28?YM,.*,_0[J<:*A),=MB* SRG-S9> MHL;PK,H=;MH11;%ZH!KW2G;3)IP_O/:(VCEF$)E/Z%>=IK"VYZ,N6>U8ZDLE M BSCERQ0Y>W/:#!M+A,[E0&E7\?OQVC2Q!!'%.CR.2]V.4$MHD$_/;VJW5SN MMV)IQ$W"VT(_F(D+6C*B-;@[NAQF(PT)RJH92E%I(TO <70/OB $QKIH"PQ9 MW4%V<1-IDH'U2F&X7%>*F[>=+M$1'-5!]H80C> 0:BA2J6B^0>696J?4J0T2 M<@J9L3!5(T_O3-.3NI&RD?XKZU+SFZUQR7I&#UM+74^TY:09G]G.?<9.D*(= M&6;[TU.(MI6?G%-R*3.FH EQ(X>%1)22U 9/N<[Z]2M=](931F^V].(,ZA0E M2W,::(2%RJFBK\EW%#Q M.;XWDQF?>F7GNO&PO=V]R:W-H965T7# M$!B2LP8Q6 R@Q_[Z>[IG PHDJ*3U/U@BP0P/?WNTSW@JWM3?KFI359J+>W0%"K'G84IU[+"UW)Y:HM2R907K;/3\6AT=KJ6.A^\ M><77;LLWKTQ=93I7MZ6P]7HMR\<;E9G[UX-XT%SXHI>KBBZJ]QJDXM2+5X/KN.7-U-ZGA_XFU;W-O@L2)*Y,=_IR\?T]6!$ M#*E,)151D/ASI]ZJ+"-"8.,W3W/0;DD+P\\-]0\L.V292ZO>FNSO.JU6KP<7 M Y&JA:RSZHNY_XOR\LR(7F(RR_^+>_=LC(>3VE9F[1>#@[7.W5_YX/40++@8 M[5@P]@O&S+?;B+E\)ROYYE5I[D5)3X,:?6!1>368TSD9Y6M5XJ[&NNK-)_7[ M[S+'1?'^MUI7CZ].*U"E>Z>)IW#C*(QW4(C'XI/)JY45[_-4I7T"IV"GY6G< M\'0SWDOQ@YH/Q?@R$N/1>+J'WJ25<<+T)COH.J4A+C7U0I2V +9BY;.#;[CMED[THDL="6S2,SK2OQ:-SN0M33"< Y#Y,K: M9X305B29M%8O-*Y!HD'G1(J=: !RGN_PR<\:#^,6>8?; M0]'MCPORI1K\E$L#;3F?(JE!K2H-L0\5E751)2P]=KC#2GS. HH0+54O,FTK MT@Q67__C'W_\P\4X/K^R?7T>2T$WQJ.K#]A5HGA 1^*MV_8]2%=\.[Z"PSB7 M8!_(3TBNVX_TJZGEC]H,@*':!H72H2 MH1B/XL_7U[<1N2I8\ 'V1/2A^(4\T#]+CVRG36PWI+$+F]CIKEK!>/>FSDAU MC752#DN$O-1ILW>0:ZRH"Y#?]&,D')/5[FLO^(?BFI6.XE?6@$=M >1P[ZY> M\-6)$R3PX7;[_::[AZP"-M)5YB38I6FBPNGR00/[J.Q1'$WB\7#65@%BZV@R M/AM>-I>B)F$A0C*.9^9*L4\0N?PQW"SJ:Z-$SLLY]]7%AF[(')3)ZV0E'A62 MK^;@ C&^<9I.(J7=EL-F?^9)[7ZXCT>!3/AGVF\0DA@D15#H/M^)9\E%1LFP1BJ'Z( M[[!$1/&%39$A;+DNU)-/N<%$?GEBR@5#82IQ*R50]5C99( EK*#F5&CY.4K)=O;IPB0P( M,\@2)@;I3[*$E2=QU*&;KZJHU'H.)0/E$(5WJ!+N>TS,*>G]=B@^]%!*(C/P M(5OCD%_3O0 WC<\9CU$A J[RQ:@G$._8NF&CRMTEC:!>D[:\U9%[LBR@L9(H M<7.E\MY3H%N:>KEZFJ)<++;>> \K-+ZBV"]E!D7"G4S.SIA0S4!)*(S.*_B9 M6NH\;U%/%=)J/*2)YETJ"VW 3%V$ADX58 [IH+5O0Z]))RH]-/.Z%'H43X?3 M?BZ\&,;;,^'.U.Z2^%-,C.;95K(1[ !HO))IY\B=*U!<=%P.Q=^A/X<\V*\K M4C#2%'3LOZK!T>2FE.]1@ GW8-P&&6I M1A$K\8:0.SV4LE5 A-$N-\*D.HG2]2+5OFB$KB]D^BL>(SQBHV?0DNUU+W#, MKI@23J.D4>DU946(UK$,;/>G#51'?G0TNQA.1IYO=X_3[C%1]>EP$^EU&?$C MQ$A3[2JB7)!/?X)!XHEW0D0_!]2\7[>ID8'@ M:+Y3F#($)SM)'KMJU^:EAT3AWGCV4[.RR\U[S&#)82G!0N%45F ,'] M5%P#/I/,<"$J2B]5@!>V W#'HQ7Q1EJEL@8RPU#1_8/4BO)&N"!L<)A,N_07A$S(9=38U!2ACSD/'HI;&%XGNG :XO&@%7\YR+T1'D6[6KE^ MP%=S*!P:>.Q*2Q P6^+9.V.7";E:4"^QJZ_#"O(LZS-WV:18<30:QN57NKJL[Q>JU0[5-]S:+2W MIDR=7S<5$M5A[0%\KT@,PTZK+0E0D[,'8PBF288\M(^EY.M#NM?4 0A*RHP! M.MR*/AT\]Y601B.;,/W*P4*>_>1(NMAB.XR%3?THAOS!:8EP5TOI!% JJW21 MZL7+/H<933>*M#TOI5UY3W^L^V.IG0)7Q/W8;J MQ@3+MZQL"3^X2-E1F((C&&UW!GYB@['L"X"F?/RQJ9.2)>! M?+5\TL-WY?);7VG.5WC$U*05-C"-&C@C2C'H624:-(U:4U0;/XL!E;"5SOKU M5U(K="Q/.- )R?NT1>#&X4?.\A"&:G>T@7[A&$@#,U"8GSR]);O:#Q[HP6T( M@'$$RI&AE Z@3!6+DK=GI)UA-N5H7X2=4%*A$*),Q<6(5N2J$C0T)#5 (,+B M%KI!"F ,!.$L&4@^*$"K5,'$B98M H,!8?O?W86F_WM_\_';N^O&;KWQDY\+ M<)U["\YT):[A#%P/3]I>\+\C+V&]QM&J%?0]&5.9%S)RSJ[1.'RH] NSB MP"%T0VB #JTJAM>V /(@6=GUI;6JLCPB:B<>;>/*?0"RA!,:D,TAD%[).!J/ MPM:5V4H.\!6@%&Y'6Y[1GSA/T0\H=?^YHQ G[/ AJ<[3#PQ%*!@FL%VGP,#5 M-NJK]@]Q>/*6Z;6N[%: ]Z2XN'(!**Y-NG$F4-T;U^YM4XVO!8V*HG#3KH2' MO8VA.17^#S!O7C.&:PX=GDV-09\7.;#B1HO;947_\QUQZM3<#7E4><^0S9<@&J+]V.!P*/YF>.3THQ!POCG9[.QQQV=2M#F> M0R!71)!/\G(/E0)8>.>V]T*MEF;[J^$RO2\-_Y&+D##XC[#5A0 MF:TGL5-H%X D&8$&[E@<3-M N11!2"(5]WV_FI*.!OU3X:#AD.&QUW([ 2?S M)_!N.CV0?,QN@T.LET(.VXBRE,-(@S00<^>3U&&!&ZU<^N1Q7'M8QI-,IVU. MG=HQ3C!^?W"7F0UK/$-YWRWT:X>D:\EN[54G%#8)RZ209 M'_QY5;C@I &*S6"[SADD[BS&KHK^0/5,#<0*.O+9FLJS*492A^H5,_'P@<"\_7Z[9ASK2'7'2N MW1L+\94##KI=ZC]L](>4+3-KG/:Z0:K.W1M=344N*&@*'ATQJ+(.D>S%UDT] M"!/&CDEMA_J>.?WEAB++=HXN]A3/YWG=T $2%&]'XNOE\G$N>906&,2I0A1U M256LZN8D3Y^170+U#29"2''D^PE9'ZZ/W4CJYMMG<8MFP=8.Z7!^?O=>_#R\ M'<($0,.9O*?*R(!4I3SHRB'T2A? ^V;I,A#3(L!*;W,L*&'C\0.A >RPE KPN%+&G*!E!11B3@!WWZ M)&SHI&UO#0)XK7;-,'\4TM!A#E4(UT"P:_DI9?OF8 ]2N;! =Y@J2@9X MX*,A3-LO2[F.>J'0GGC3,4#P,/EA_[T1F^J-J4.1CJ%:P$WWFVD>4:H-",T9.+(H,'2C/RA55 MNRR$IPA!GP_=]-L5P5!!_1SQI0:=>#2?O8C;XX,BDWG[EH"DQM2VP_N."I=L MTBC[@J'8OM/, /7XI/IA2(13?R,$S%QQ_YGU_IGT/ M?Y!V_B7OO>7WM9XCC6GDV$C\57%K^4T^\,?KI$+NI8E)0*/WU$>/><47BK^O M][+XD=M[N1'?&)C>^)<0Y<8@PXTL8G$DCL>S:'0Q/<%'AE'CJV<_M4L^;S$H MF;(9BU(PNCWZVSSG)B@V(-1$]O7GMQ^?);/YEY3GW[2# M09C$CW+4*K1ZHLTQJ^8\FHQ_4)M^R39M^K=978#L5NMY='EYW@D1QY=B')U/ M1QW[LRB>7#RK4+!R/AL]$3Z>7+:?\4V5<:76#S98.+B/%@*GF;Q/A5. M2!_GT>P\[FN0:!UY:CW=3?'LY#]2W0QZBZ-I?"&.)R.0FL 8,3[CXS2:3,_^ M71\\GD1G9X%-FN_;?'"3AV/L>^)X.(/$6Q76C")986?C"U*8HX$KL0OH<32; ML$J)$OV)+BZG)]M>QC\-?AVQ5N62?P-" 6BNQ]*M%?;GYEEL/5F(\N':Y69N]>#>-!<^*)7ZXHNG+QY5IX?^)M6=S;X+$B2A3'?ZJBPC0F#C-T]ST&Y)"\//#?4/+#MD64BKWIKL[SJM MUJ\'YP.1JJ6LL^J+N?N+\O+,B5YB,LO_BSOW;(R'D]I69N,7@X.-SMU?>>_U M$"PX'^]9,/$+)LRWVXBY?"95:>Y$24^#&GU@47DUF-,Y&>5K5>*NQKKJ MS?O?:ET]O#JI0(NNG"1^W;5;-]FS+IZ(3R:OUE:\SU.5]@F<@(F6DTG#R?7D M(,4/:C$2DXM(3,:3V0%ZTU:R*=.;'I1,_/-J8:L2QO_7+B$=B=EN$A00+VTA M$_5Z (^WJKQ5@S=__$-\.KX\P."L97!VB/H!U1]>%T]'XI/Z_7>9XX;P8GY5 MI5967(FW)K]59:47F1(W\'!5EBH57RN3?!>?AZGQX/VL:U;@V$$ZAF2B+%JBEHB.Q#<\L&]+L9962'$4 M0Q>BD*4 54A<8!/>4,@\%:7,OUMA5:YI.\,[)F:S@0YY"]J5KKTUFT+F#Y'0 M>9+5*0EQIZLUI+ %,A4M71A\QVVS<:036>A*9I%8U)7XM6YV(&MI!-\"ALB5 MM4\(H:U(,FFM7FI<@T2#SHD4.]$ Y#S?N3693MG$"YFQUCC'8).?-1[&+?(. MMX>BVQ^7Y$LU^"E7!MIR/D52@UI5&F(?*BKKHDI8>NQPBY7XG 44(5JJ7F3: M5J09K+[ZQS_^^(?S27QV:?OZ/):";DS&EQ^PJT2A@([$6[?M>Y"N^'9\"8=Q M+L$^N%<_&_D@N%B0;H_UT/G5K6*-2/O"QP">=^8_Q)NL>!7^Y2^2&IODE7=W MZ]2F$Q5A$]X%PL.':DO[@AVE-KQXOR%S>(1=MW[]!6LV!6OO:F-J;'4,ZZ(R MP;(P']7=(>D5V_%^E71FUF40FOMWYK+_A'XHJ5CI)7UH!";=GC<.^N MGO/5J1,D\.%V^\.FNX.L C;25>8DV*=IHL+I\EX#YZCL01Q-X\EHWE8!8NMH M.CD=7327HB9A(4(RCF?F2K%/$+G\(=PLZFNC1,[+.??5Q99NR!R4R>MD+1X4 MDJW*4^=$;ZE8+'4"#NF)=\KJ5>Y$:4)AKRJQ5RNNK1>9 A* M8JG.V?"IOM4IV+$HFVL-_N[(04""=+L&)2C!.U-7OJX!&1OG'(AW#8G#82&3 MI-[4F:3B*EW9;#9G_F2>UYN(]'@4ST=]IO$)(8)$58Z"[?B6?)!4;)L$8JA^ MB.^P1$3QA4V1',@H9&[4'X!\VQ397?*(8Y^ ;S[^;[=5DW7W[6Z[(LH+&6 M*'$+I?+>4Z!;FGJU?IRB7"RVWG@'*S2^HM@O909%PIU,SLZ84,U 22B,SBOX MF5KI/&]13Q72:CRDB>9]*@MMP$R=AX9.%6 .Z:"U;T.O22#Z*=V?"O:G=)?''F!B-LJUD(]@SH/%:IITC=ZY <=%Q.1)_A_X<\F"_ MKDC!2%/0L+5/NB$;J^D.FO>(SPB(V>0$NVU[W M,;MB2CB-DD:E-Y05(5K',K#=G[90'?G1T?Q\-!U[OMT]3KO'1-6GPVVDUV7$ MCQ C3;6KB'))/OT)!HFGW@D1_1Q0BW[=ID8&5MQ#?A,,L.%J"B]5 %>V W '8]6Q.<=EX^HEBFLB4RPDK3U('5B_!&NB)] M9JX)IQT27"LID2#EM1"OZSAZLI6*AFU6J.7291WF0]ZBJ+7IL[;JB4STK%R3 M-#BX8X7#9-:EOR!D0BZCQJ:F"'W,>?!(W,#P.M&%TQ"/ JWXR[/<&^%1M*N5 MZP=\-8?"H8&'KK0$ ;,CGKTS=IF0JP7U$OOZ.JP@S[(^Z+@A:@#9D@N8J,G$+VD)5K%CV.66AYC@Y!#612!S7M[8U GI M,I"OEH]Z^*Y:\ K5(%$R=:M@@,!H3M?W<7FO[O_?7';^^N&KOUQD]^ M+L!U[BTXTY6X@C-P/1RVO>!_1U[">HVC56OH>SJ:OZC,BY@Y9U=IG3Y4>@38 MQ8%#Z(;0 !U050RO;0'D0;*RZTMK565Y1-1./-K&E?L 9 DG-"";0R"]DG$T M&8>M*[.5/,-7@%*X'6UY1G_B/$7?H]3]YXY"G+##AZ0Z3W]F*$+!,('M.@4& MKK917W5XB,.3MTQO=&5W KQ'Q<65"T!Q;=*M,X'JSKAV;Y=J?"UH5!2%FW8E M/.QM#,VI\'^ >?.:,5QSZ/!D:@SZO,B!%3=:W"TK^I_OB%.GYFZXLUW<*80= M&@^!;L Y$_BWQHV/I\H'AFR^!-$0[<<&AR/Q-\,CIQ^%@(OMR69GCUL^DZ+- M\1P"N2*"?'Z7>Z@4P,);M[T_8NF.:@C;]%#)+GO3];U8D8;_SL?('7A W&_ M@LIL/8F]0KL ),D(-'#'XF#:%LJE"$(2J;CO^]64=#3HGPH'#<\9'GLMMQ-P M,G\"[Z;3 \E'ZC8XQ'HIY*B-*$LYC#1( S%W/DD=%KC1RJ5/'L>UAV4\R73: MYM2I'>,$XP]W]^$I&L^.NZ3YM(B78C&B]0SA?;?KB&_M5N55-P@*)=. MDO'>GU>%"X8-4&P&VW7.('%O,795] >J9VH@5M"1ST?S^TN1C![QMY=&%";K MQKA$C0,? !K(/Y@Q\9E&5>I%[4HB.37;KJL,M%_4'Z/L#H__)VT@^;%1$[BA M]8,7C2ATPR-PBH8["@L]B6-1#]"ET30@M\[7:0BBJ" Z-W')YX&.9"T=+-BH MGLZ[*4):A^(5._7P@<"P\7V_:ACG3A4O3?9&P>XIOAI5A"_5!TRI.Z MYM#:E"N9>\:P:6J2VM_OSMX8CS$,HHRI_+"C 8S/&(1=BI4W_7()7@EOA.9T M3@YBQO*1A"PW31)^D:E\10,$A6N77,+6CM2MR5 (J58&IUE1_YPK/.0.#[GH M7+LW%N(KSSCH=JG_>:,_I&R96>.TUPU2=>[>WFHJZ -XW*Y>!F!8!5GJ;8Y4K:M1\)W:=02R( MG =#YV=C*G8=.BXJS5HOF(%E:38N;NCQ9T('PF,Y >A-H9 E3=D *LJ(!/R@ M3Y^$#9VT':Q! *_5OAGFCT(:.LRA"N$:"'8M/Z5LWQ+L02H7%N@.4T7)@(L0 MYZCVJ-LR#S2;;P:"[K6',)6A8*Y6J@P3UY_ZS8S/K"U_,,""N!N)>#9JW_#B M#N"+@G\FR-B0\'/>S9)C=Q*&_XD+-U6D_@K0C28A\)4:N:[4O]/!F#B*Q^/^ M !=\-(1I^U4I-U$O%-H3;SH&"!XF/^R_E\/GW\2+9_G*[\P1-!B.>C*X%M*7 M]9TKVLRSD:EJYVGT5FI3ZF"D$[@6<./M5IIGA$HS0E.FW USZ,BBR-"!\JQ< M4;7+0GB*$/3YT$V_71$,%=3/$5]JT(G'B_F+N#T^*#*9MV\)2&I,;3N\[ZAP MR2:-LB\8BNT[30, [AYY5Q^!J6$7-R/QKN8H7&J;@.VVB>/#RN9#Y%IO1M$P M..WIYKH<'@2P0MS,@,O#8.Z.''9T ]T;FA+#DZ]"_$0!H5,?2:TC[$GB3QMX MAU#NQ<2.>"I.QW&$A+9O%SZ:FXY'YUV;R8=U,8U.VOX9N:1]L2(5GSF9$CHO MU9I>,T:]^.C>NOOF7MY#V6FT)H.%;"F^WRU<4=8ZS@QP?W.R5\G[R"$JRZM< M9NGF%.[X:3*+>M:;$.PB7%);29/GE^*#*172O'CK&I4'\8T]V?: M]_D/TLZ_Y+VW_+[6"Z0QC1P;B;\J;BV_R7O^>)54R+TT,0EH])[ZZ#&O^$+Q M]_5.%C]R^R WXAL#TVO_$J+<&F2XD44LCL3Q9!Z-SV=#?&08-;E\\E.[Y/,. M@Y(IF[$H!:-[H"9+]:SZ*+B[-.B#B^$)/H M;#;NV)]'\?3\286"E;/Y^)'P\?2B_8Q'SL\O=JDROL#BZ183YV?!4O TCP^I M<$KZ.(OF9W%?@T3KR%/KZ6Z&9Z?_D>KFT%L)S<3P=@]04QHCQ&1]GT71V M^N_ZX/$T.CT-;-)\W^6#VSP<8]^AX^$4$N]46#.*9(6=3LY)88X&KL0NH"?1 M?,HJ)4KT)SJ_F UWO8)_$OP28J/*%?_>@P *1'<_BFBOMC\IN7*_I.@>=[]' M^23+%1TJ96J)I>/1V7S@4%OSI3(%_ZYB82KT&/QQK8!12GH ]Y?&5,T7VJ#] MH&ULM5=M;]LV$/XK![4H$D"S]69;3A,#29I@ ]8B:+85 MP[ /M'2RB%"B2E)Q\N]WI&1'3ATWP[HO%BG?/7R>X]V1.EU+=:=+1 ,/E:CU MF5<:TYR,QSHKL6)Z)!NLZ9]"JHH9FJK56#<*6>Z<*C&.@F ZKABOO<6I>W>C M%J>R-8+7>*- MU7%U.,%"KD^\T)O\^(S7Y7&OA@O3ANVPELTOS]WB) M0E@@HO&UQ_2V2UK'X7B#?NVTDY8ETW@IQ1>>F_+,2SW(L6"M,)_E^F?L]4PL M7B:%=K^P[FSCP(.LU496O3,QJ'C=/=E#'X>!0_J20]0[1(YWMY!C^8$9MCA5 M<@W*6A.:'3BISIO(\=INRJU1]"\G/[.X8JKF]4K##2JX+9G"T[$A7/OO..LQ M+CJ,Z 6,,(*/LC:EAJLZQWP78$R$MJRB#:N+Z"#B-2Y'$,U]B((H.8 7;U7& M#B]^M4KXZWRIC:*D^'N?X XNV0]G"^5$-RS#,X\J0:.Z1V_Q[DTX#=X?()ML MR2:'T%^Y)8 &J2$D[61S[9(X!ZH(4R*L7=K2G-VCHBJ$NJV69"T+ MR&15D97STT %K0VK<\*#O%7V@2PKX9$6&<$'+EJ+LG_%C(FL%^= M=U%098*1CD*.'C-$HA5$-LM:!;P C33@AEM"1)(\%9G4;B.U MQ>):M_B,^AJ)!CZ@RKA53B*L#^FUA'A-7KOVO3Q+JU/W&XT**:B!N?=L*9"8 MT(+4%$WI# FA:0USQ"EV2Q=_NU+^VRW>5\[%QI$,$1MY&0 MK:8WVB<9&39F ))3U1^?P)\$T)4?4/&HEAHL%= X2KL:ZD =X*>VHITV4IW M)VKZO";JQ$7)RD62UZT525U?.34:WD(8A/XTF-%H.O7C>$Z#9.ZGX8SV_9[G M2,QL/E$M%*@44:"VE=W!49CX21 = M^9%C,TG]8#Y@LXM[(/+_'IDB):3679QRVK0.P1;2$&"C\"V)#^=^',;'-(X3 M@IT,PWUDP8ZIZ!@7+IV>)6$I18YJA]+1-/2C,+%X:>+O[.1WY/:DZA^\_ >L M)9U(72I]>=Y']K2-@YL=3?P@"8$*((U2]YA,X*KK$51075>XQT$'.(&KJA'R M$;$O-$6VM$27?&S-%*5E.$TAG 00[1+^7H(0FRB86QKS6>JXS6;PK*GV07QR MNAKB#,-YN+KB49+2(QK%B7L$ ?QJ4VT_RJMR+QFEH=VI]((G-YG9GTJ9:&W3=E+W'"0' M-J%L8[3M(G2H M%JUI"9"@NC_0M(-J9_8!;:?;8M_ M %!+ P04 " #\,998++\J-4P, #2) &0 'AL+W=OG),S0E4A0EN8EG'#=I.Y,TGJ1MIG-S M'R 2DMA0! .2=IQ??\\N2(IZM=-^N;DO)$@"BWU]=@'P^;TVGXJ54J7XLDZS MXD5O59;YY6!01"NUEH6K M\[M;<_5<5V6:9.K6B*):KZ5Y>*E2??^BY_6:%^^3Y:JD%X.KY[EM&;]D2L M%K)*R_?Z_F=5RS,F>I%."[Z*>]MW-.Z)J"I*O:X'@X-UDMF[_%+KH3-@.CPR MP*\'^,RWG8BY_%&6\NJYT??"4&]0HP:+RJ/!7)*143Z4!E\3C"NO7JWS5#\H M)5ZJ3"V24MRF,BN>#TK0IAZ#J*;STM+QC]#Q?/%69^6J$*^R6,7;! 9@JN7, M;SA[Z9^D^%K-7>'/'.$/_> $O5$KZ8CIC8[0N]5%J5A:^%39R%N(?U_/B]+ M._YS2&I+,SA,DR+FLLAEI%[T$!*%,G>J=_7]=UXX_.$$QT'+<7"*^C?8YB2= MPUP&0Z__Z5R\5V5B%&N$J(N/2JSDG1+U9[/YG-/D(M)WRB39$E$,M#\]KVB0*\Q4I4P(: M-UII6ACS(&Z-BK0LQ5M5RK00DB=\*Q^$-^*Y?-$G5?7(-+USL&X2T*P5V R^ MCCY729&4K)R&$1E%X#JMU;DP^JNR#)&ETF\U21 M#.TLI1+04#/<)1]<@"2_V5(H]&,4A#56>ZDFDQNUK%)K,5>\@P,FV9TJ2O8H M"NQ2+1]$PFXWKY*4.!-JL<#,Z$&VA$)BN(8IDD4"PKDVY4+#L1CM8T&>@JFR MY074M&Y()I&@%(=L0R8C3CO3(KU]4J3:WPZ^;TTX!'P1"<8UN-D2P4< MS4)WTD*4/ 8E@,8"-B>M+43@^L\$3+IR1#!QI\\$.7OY( H5508!K@I'>$,W M0">=IA;1ND*7IB)W(%6,)FY(W0QT1P%&[Y:$W1GWC-6\=,6OBA +VHQAI08Y M(DTTC$),6:-S&))P%IF]#O(R% \WX+P+Q0T&CW8QV-I_G>M,959?&7CILB 0 M$@PJTGI3#9NH)Y&_DDC93N2<21:E%6H.,G5/?$ \PW2.6(*8 1\,1C$9BT.7 M5/:GDL;6*5V3#/RIM0IS+'Z$&*DN.N#.,_Z2 0:@ MJ_.Z.W7>\+FGPFVJMY3[,QO6I/&MKGEEBDJ2#VEQ_>%&3+SQA3\4[]@(^Y8Z MS-W?8.JZP'(@MTBS01E"6N35K8&73%17X)$]>NR.9^(98F82XM8J?H/4W O\ M'C9%Z/ICC .5(6[LCW"U)0-/.Z]NJP%V(\Z1%?L-X+:LMD"MCO$:L/GU _P, M"9\'S&G]8T-($A(#\>X+LB=Z LTPK#B_W"\Y=ISRIC*&XI=FR71V$=7/C((; M=/JU\RE-Y!R0"A@Y$_V1YWC!]+QN^E/X(CG;7$( Q)1=!UI@[;<#SX^,?(_Z M(XO0I76I[ FTGC*?))]9)EE&( RZ-:20/KL,4--WQL/Q^4Y8]CDJSRG>$)7G MCX4E1Z7@F$0U54+UJ&K%DNJV/KRXH( =0G8O])N*T>P4M9X3 @;H&CQ50OC% M8=EV]=R-$3)\#,>NHX4\+;:QAJ2_'R*A9WV<(N4&I11?[$F$_"!P@\44IOPBY)EM1LHWT,D,IP3E,MYAKU(K*7T[R!/N- M-SZ&(D_*;\0^D1-]BJ%I7M@8XQ%";B)C$7"VXF(O_JNI2 MA/T"(J+2AI4P2>_ZW*9&U[H.R M:>H.VRJI6H*AV3;>$Q;GJD&V^K"OZZ/"BJ=RFUB MUK.QP).G_>>UE>A/5F*S7&XW3$A0RN*^,PK8ET+A(;Y\C]H3:@>S*;6GU/;' M(VK/$#;.;$+]1T-,9G2U7-%#((*9$V+PS2;]QFWUP"':Q0_"ORYL_..$RK/2 MI*=P"^Y[^_(=O!?71Y)3C374"@)"H)W49.M%6RUNATA__:DS&XU42/YANTG(>;A>J=K.@(<&Z*/ ME3",+V0P8&U3/@U;)Y.WY&RS+0;7M1L-4HS9K8J+!F=:U7:J MW0-IVWTTWO9UN#AJNO]'7SQ8].VYX[Z6CMFC2_[M$_K\3VONB0(\(9[?[ZW] M[#8)[:A9.A_YO$;%>Q]F8V?,5=[4&7K^+J6Q.Z/U8G_D>JCIG@'WH:6R'OE)%+WCD[L7*F.#V0 MQW;2Y>7^EE3GS=39[(0<6U3\W75W?2/)U+>22(KNUNSN[FA+SE;C-8FUCE5* M^TX8S&WHRJ 6*G@[N+7(]KQ;VYFE-,NVQN]L6'9 \5_UIF2]\VOG,6J1<@G, M^VB:-NI1/]NZF)V[V4HQRJXFZCJ/"MK.MO3.?NU'*O2([A;_6R)S_0=QBRJG M#52[9UZV"G!/YXGMG-#N=&PV..FLI[L[WQQ?['L4Y9-]KZ(-?*K^#R2@50(7 M-]'J@?()SQ?1GKLVS1+I#0_TFJ%M?RYLUTI2G1XS5&R(5@4KMD92(7,4?#): M;8Q<97;]@J?/E:9;;KB0YK(KD_5*8+,92VM&6[2ZXE>]59$>Y-<76!39YN@ MZ]^B/1>K>7NPM-G^K2O^1U5 TV:M)]LO.6VLKFAH3D>A? !!7A73(8D][*+C MF[E2V:YLQVQG-U[YF(AFK1UK,X;]C<\N0_/2[^\&EC;'/0-\Z;O"V.82C16JRS';%'1JRVXK"!U_..XV MCO3R9J--X^;4:4,SK+ECG8IQGQ**!F_2W [, M,YN-FQL;_J?- <=ABB%JFEE]/3#;*!@UM[=5QF>3Z3'>ILXH])O;WM>9,T%Z MK&\WLEA9/Z0&>1-"A0,V<(;A/B?VK<^I?_>;?6N-OG,VRJYR5H_NFG/F.^%D MU"V3+)6M/E.LU+U.!77H_X5!YS^3M4(ZI+]IZ)\ % ?VEY/V;?O#SK7]3V73 MW?[M@U(/56B!%+# T*$[&?>$L7_0V(=2Y_S7RER7I5YS%!D37 M#S1!^QO3U7\!4$L#!!0 ( /PQEEC-%VTG^0P #(D 9 >&PO=V]R M:W-H965T/E\?X(N=-A_L M6JE*?-P4I7TY6%?5]OGEIJQ).E-AM9X=*L+NW6*+G@39OB,AX. MQY<;F9>#5R_XWHUY]4+759&7ZL8(6V\VTNQ?JT+O7@ZB07/C7;Y:5W3C\M6+ MK5RI6U6]W]X87%VV5!;Y1I4VUZ4P:OERE[P:ZYVMO=;D"1SK3_0 MQ8^+EX,A,:0*E55$0>+K3KU114&$P,8?GN:@/9(V]G\WU+]CV2'+7%KU1A>_ MY8MJ_7(P'8B%6LJZJ-[IW0_*RY,2O4P7EC_%SJT=#P>ANF#VV(_8:8^78',9??RDJ^>F'T3AA:#6KT@T7EW6 N+\DHMY7!TQS[ MJE>W:VG4,Y)K(=[H#6QM):GKQ64%ZK3F,O.47CM*\0.4HEC\K,MJ;<5UN5"+ M0P*78*OE+6YX>QT_2O$[-0]%/ M$/(R31^B-6EE'3&_TJ*RO6=8;N8=K5>+* M&%FN%/T.Q%]UF4F[%M9.#5Y]]44T'G[SB"A)*TKR&/7/,MOCE*))*!ZB)JY^_UVLI1753@O;6Y3U M%VT+6=I 5&L%0T6)^$F7*_&+,AOQ8YE!KX@Z<8,U@0 E"4W#.\0Y+1_P>GHV MN!"R7'@:\>A!&NT^K.%]M UGZY7" X/@J=8=)^Y4WO'3+S_RI1U4RN M N=Y*2L0U,Q7M:8GQ!Q\80M$ LNTK\1IE:T@1 Z!Y4Z:A14U-&0.J8;P3;&L MJ]HHL8+'5A8@L!=SA:^%.KV#I&S%%B1?CJ4DW2(W8$$;6$TOEWE&0I+Z\:," MCHL/:B_49EOHO5+6L0T@RCX(O26+8QNDJ$R>D8#N25WF%>YOE>%$ :,Y'38/ MW"I2L\IRYS>& -,=[)3$:[R'.54X(0!W^:;>B++>S+%,+QUI2UJM&CWDUM;8 MU]=$8^#D :4R,GM6@3B)V"Y\/KV#-P/HQ)+A F MHV,Z/KH7 I(W-B)N6 DG^ G%;R";9;H&_M">UN&\[(WJ3X29R$O>:A9,G4US M=?M&3*)I7RF-=3H)D>E7F_R*OO?-<&_5'G=N\ M@CDA)%R%3)QK:,X%0,XL$:ATL0>5%7DFYX42=_ 3\FRWB:55$MOZXK*I0X$D MNU0Y:0^F,:K/S8X"!901FUE6FU"\Z]S/2?@>7B:N7/B\.^6;XGSP[O8]P8Q; M1"?9#RB"MH:$A$\ ^[ZV9((-F=JY/W/A E LX!%A<^9*E28J]>*7)EWH_G18ZM)ZQ-#) 7 ML8$GWUA:@!K',-BTZJ9@I[H)$02Q&_KLT(N<< !!1Y:%"B@+^E \'WQ[_0X( MV1B7@+>"%5L@7!(UZ[%+6(!Y1XZU2:+ZP$=D]?;U]1@*.H9-8.OY/SLT=!0; M(3I@(#CU"*6!E(Q!1)^V0#L$J=HA:%W2;FB"^.R= R75F[I@)1&=KF;/5*<'M<49E7>W&>EUE1,P]TZ(4#@]QFLG#F]K#B\P<. MP:^8P@=R+'6!XM@^%W_#2E<^]2'I,IXZ5'(8PAOO1 MBJ)0_1\7O^UGKPHXO,K+DBZ@)1(;S Z#V7@FSD0R"M.AB*,D&,ZF=!V%)%$\ M#I)DC.M1&H['CC;.BD9Q,$X2,9J&222B9!JDLU0D23@>BLDDF$PG(@6!D?C5 MV?L\&L;!<#*Y8+H37(_&031SU]%8G$]Q[GAX0<=,I@W8T,99BKL)#I^)\S@- MTICVC,))+,['H)ABRRPBDLNW0HZ&03H=.Z'2T2>%]CR3%Q#\LJX1 <[_ M_CO2E"\K7<'KEC(W/BC[+NO<' B4!%YH'8$T5IB]H3M<. *6;/G!#3TV9TI8H#5[)PFKA M E'YV+=HT6QF\CGI>PX\YI("D'MS!(O28?,SUGJ?E6R? 0))RAT$[$!BCORT M\9D>J2X0^9*,AR00-(FB6N>$$8@(1(ZE8%X:O>D@Q^<0LEF/'9+<9497@7]M MO45[12ETC$Q9-D9TA_79YQ0-'5$)(4UNB2,-(=&P(E<#XF"A'*4?UBS098*U MK0+9E='UEL5KU-@HNT%EH&B5;RD[^>KLT,]Z5J2I((',C'ICY:P!SV%'9_D'S]=GN5];=G[O]"&M)W?=32Y3&0T:BR9)>/P/Q0]ZI^ 6KF/OFKW><6W#1R#D6S*6*D.;=T?!0!6S MX)&.&'Y)0B-A?MFU$76E#.8<@!@1!_$!O#QC<:< =[O[0,9(M<# M28.*':"X*4?; 87>_:_ZG>\[5V[?/M@3GP]NKZ@09V6NO-\R@$GJV)3)@@CC_/E MQ=-:(%E4:UVOT!!J7_EC:[[9J$7NK*O+MI<^8FZGNA:NRQJO"YE]>':;(4VB M@G?S"E84YR["[Y!KC@7J_U)7OI>#>@1IG-RGA\D]2":;$ZYB]T,3 VI5E&.K MU(Y<;[ASE"'PN,L-CZ2"_T$F8$Y:X'WLZI/5?(-79_<0K+N3!LF(\2(-X[0% MW>/UG_J^]D[^Z9WG?."%/Z]#X,\]\9'Z_BEBW[_C17#0>!_4_S.BWS:C.Z?9 M7@%-@R,:K8 ^95K4=8QHU-ZW\SZJNF[FQMJ5\0A:K-ODSM" UXSC ME^&V/P_9RKT!JB #+FI^58;CWBZ7BHS=#:/!'_/M,P%\P64L\J0$R,IO?MQT MOME,52! GR;N;YU&E[FQI$:&0! [6NGW7Y?$#[^>H<(0:9 3L#058'Q+A@ S MC<]SJG8PW]=$X\:E"XHV9W*Z\]$(1;H*8YJV)<)Q I7>[_"3QK2GW.2(7

R*TXSO.^ >L'YS1S8^W?I3=&[UC%S+-1AOE7C"%%X4T$FH][+W?AX)7?S2#, MR1ZZ#[_T\YX@5V!OM3)JY>NA*+SWPN!HC.D&BS4*&,-3:H*F$W-_BEH**!=# MKOH,0#XZ)L]HV&' ;D'7E/PJP0>48I2[1I"]99JGL:H3'U=!)U]ZG(E9D$9#?$^#T33FZR29 MT4O'(ZXMGD5^\A8%ZOB][;RH.=))I>A7@%0$7;(?3WGW\N*>Z;]<3 M,[)N)5VI(M7>OU2E_Z]H:/ \<09#KC*[5Y!&)67_C=C,$XUZD2B<9D( M4.9S"-:1BNQR[UGB=VG&>7=XZD\ E[W_<6R46?&_52B? S+<7SK:N^T?8J[< M_T"ZY>[?-#]+@^+=BD(ML7483M*!2S7-1:6W_*^0N:XJO>&?:R6A/UJ YTNM MJ^:"#FC_)O3JWU!+ P04 " #\,998A0K]I:4, !3)@ &0 'AL+W=O M78R>[TBP2"P,5]GGL!\,5=67U4 M:REK]FF3%^KE9%W7VXOS;F5!=XLRVHC:CQ6JW.UK:1(]:1-?N[8 M=G"^$5DQN7RA^]Y7ER_*ILZS0KZOF&HV&U'=OY)Y>?=RPB==QR_9:EU3Q_GE MBZU8R1M9_[9]7^'IO*>29AM9J*PL6"67+R=7_.*51^/U@ ^9O%.C-B-)%F7Y MD1[>I"\G-C$DRSPG0F#CCY;FI%^2)H[;'?776G;(LA!*7I?Y M/[.T7K^<1!.6RJ5H\OJ7\NY'VL8I&@QHUM*AZ-IC+"C+*35WA M;89Y]>6[K:Q$G14K=B-74':M7IS7H$MOSY.6QBM#PSE!@SOL;5G4:\6^+U*9 M[A(X!T,]5T['U2OG08JOY6+.G-ABCNUX#]!S>RE=3<\]0:^5C?TBMV6EI?WW MU4+5%7SB/\?D-=2\X]0H3B[45B3RY02!H&1U*R>7WW[# _OY [QZ/:_>0]0? M:9$':1SGD$=S=DB\:[ WA0EQBI5W3<6NUYEDS9$TUEDNEPW8B/LF+3R?6[[]Y.9A;"]Y;BB2VS0A1))G*6C9;3 M/!:U3!G%:3$BJ%KF$'A8$C/8MJFVI9**E4M:A08=KJ] )65"89RB_F%9#-7K M%HFEGFZ8ZUZ]KV2" M?C-$=8LI2P\J . M[ZUQ]EA_F/-]/A]F$KY2"<1/D]1$^:;,FUJKO>5I#K]! MVB S53(79%G,AO?42!/X+Q!Z>?8GND4*4,LH%+4GP,"R][AE4R2&;+V&V&22 MHJR9VL+*\$6P>#\F?]1Q:!+4DC< )C2@6+@/QL#ZOY(P'Z[>_(/]]&$T$P(# MT8VS:37**BM3TB9UE.1C8*G,L]2PO+/"75:OL4J:*0P"N4;VOH5)%H1+Y+;6 MM$F/U\"&7-ZS7YL%EJ;0RI(UNQ.D-E(5*0C&V,AJI=D_[2>]XF^D9#^7,%S< M2]!)5"Y'O(PU]UBS&CMD-)=PE+A3IV2=LZLNT]/"4D P_&OG*S=;4=S_71W: M2Q%U0X6Z25/^K MZ0?RM J#8RIY"]OG%$X"9.?'$*ZSM"Q6*! U]T1$4^G8)+1.Q\^M@3 * M5/(N/"9C..TVNMC1_FE,#A0TPJMF 2I:WJ)H!>BBMTFB=".$4 M.F[ RG/#%['XG*UEZU:W\.XL%[VV1$:N6*09]1"9Z8\?KJYGSZE3AW[UG $5 M"T61-DPS+B4)%$3U4=:MXDY&;J="8A PJ[H8E'\T67U/&I6B*K1N#J+3L_^& M ;=2U3KX6^UWD&E1G-ZAG*;_EJT.]-,,AJQWX?GJS0T>$YG=BD67=J&E11<( M&EON9"4'[#,HT.DXS8B53 O8\DHT%PU2/'Q[#] 1$H.I8.+6 36 YZ"D#:W$ M4G8^D1%;1N6;3*G.ITJPQ)95N6$K6;3@QD8ID4QAZG19M:E8-'C2JT$],!D6 MRP7\I3<*^=<01CIVVO8&NEB9-2AA5GA,3+$T-F]6=-:G/4^>8LN ?/;S4 %H M?EM4'E5(M/;BOD=S8F,)],8"]_ "I:MM77.[FBDT')V,!D!F4^T%9:,P0,TN MV+\PT93]#$5[U1#<=X7[/G!/^6P_PD_Z[=29#;F:3=W9U)NQ7TNB9ZJV,Q;X M@<6C&*THXI9GVVAU[CYN<.A9W(G8#[".(I6O(#V/N65[#N.A8WD\/ICF!J[E!1R).,]UY!N_:;%D5.X MEYS *O(@%EN,%+ PLSW<9][@5@$9FQK2,^8XW J@KS>HN5$^/(@A*MKXZ M(KQO%BI+,Z&SWX&"?5@MW']\UR9-+2QI_T#!4 X4\^:QZEA(.+KL*-;B$_D$ M5!3Y ;5:)9VQV"*R4Q[!?A$$Y*YM<=OM%J*)G9ZCU6VR1*A#X_40CB80C]0^?:$IC]37@N5RI5-_#;N2-<[\N0],@2/JTH1- M'N&4D[D.OL_6@BTKZE0ZT3H 3GYA"AG)]559@V+]6+JP6@%H'-04]6HZHE E MZSJ7IKX&%!W%UQ$WV-Q\FO7:@UF]1M HQ'!7?1O7;G&X'UE?H78D,'KP= M;R'P;EU&;.A\XT^303HV".=% @M59A,ABE5&N8[VQZ8B.'.\N3TXBCJ^91J, M\UA7&C31R=B3>(28K_?$PUA5#GXGZ$PO0X03!R2;QM" MQKLH W;J0WLKJKKSJ"Z=7=%[E?5EFF&HWR=T3F<.(?<]=V<'U>\S*73$0'9^ M/-5&;;[^?*I],*C)JT?I]C#7N@$@RZ%6%%A!$)[,M:[C6H%WF&N1+$.7^TVZBM3DJCT$O;@BEH&RPOS+/HD:S?8]J--MR0FJ8Q:?<1X& &C 3PY.Y_%T#YH0B!#>'\KT102!$A*CR?A)?S"?M. M;A%)V>B,[1A/3SX H1+MR2<@YVW >X::IO0@?Q?[HI[ITP&?+.\ZJ#!\:MCZ M;& /,% YQ1YG'K:K\5" #&B!L.<.BBB44 %^ ^RI#8"<40AX#BU!A59LF[7L MB)O[FU0?MJG!C*84Q=Z);IN@^42HM3GSVE;D.?6]10?IA)ITJ(496W-]]Y?I M_'\JQS$;^987Z;*&JCQ]&.58(?2\9Z,@1"E'-G#IF(-[1\Q$]6( BX0HD6Q$ M?&ZX;[:N%X#;>%H>"=5.YR^W3^>X97X\S_4PE(81_P M1./BR.)!3(H)@;N#6CT7^XJ8^73,X[1*;35 Q2B'>@V+CD7G8EX88^/971>/ M+\6O%G0Y\X,L5Y78KO6Y[%4EH;;71R^UA1Z^&@\7>OCNQ:(:W7[OF>%1H;)K M*W,(/BRJER1AZNX=J+*7-]593]R3;MM,M&,TE9SJ[>ZD%,LETM,M>>A/V&5^83)/-3E5G\VM"AKN(!NKJ5( M944#\'Y9EG7W0 OTWY%=_A=02P,$% @ _#&66"H ,3H7!0 " P !D M !X;"]W;W)K&ULG59M<]-&$/XK.VI:8$;8DOP2 M)R29<5*@8:!D,(0IG7XX2VO[RDDG[DXVYM=W]R3YA3C^T"^V[G;WV?>]O5AI M\]4N$!U\SU5A+X.%<^5YMVO3!>;"=G2)!5%FVN3"T=',N[8T*#(OE*MN$D7# M;BYD$5Q=^+L[G591 '[<4'.5\XONA>791BCA-T MG\H[0Z?N!B63.196Z@(,SBZ#<7Q^W6=^SW O<65WOH$]F6K]E0^WV640L4&H M,'6,(.AOB3>H% .1&=\:S&"CD@5WOUOT5]YW\F4J+-YH]5EF;G$9C +(<"8J MY3[HU1_8^#-@O%0KZW]A5?,.A@&DE74Z;X3)@EP6];_XWL1A1V 4/2*0- *) MM[M6Y*W\73AQ=6'T"@QS$QI_>%>]-!DG"T[*Q!FB2I)S5[?%$JVC*#L+LH!/ M1:H+JY7,A,,,7A9.NO5%UY$FYN^F#>IUC9H\@AHG\$X7;F$)(<-L'Z!+)F[L M3%H[KY.CB*]PVH'D+(0D2OI'\'H;OWL>K_<(WLMO%7D&[] M= :[41!%!F^T M+!S1B^. MN-'?N-$_AOZ_TW<<-3[K[(3D46 8?_E"?#,C*#I5RK&"B585MYN%I^/;R;/] M2,)GI#9,=457-$] 5P;ZT:^DP"'%QFMR"X3Q_?CV+;RYAXJJQ_@KK/.5U_G2 MLQ9'%G.?,5FDJLK00S:\!(;"%,1!2;50"N-8T"LX9KC%.;O=86L-IMIDCZ'^ M;"Y/&?K!YSD7/R@Q#V&UD.D"G'9"4>!.XD&G3WVL%(\DQGJ(NJ8O0.X;H*HW M%5W8&S9B0>$T-LH]Y*V9]N*0G!R-NHDK?;6M"9R7/B WU.T7L%)'&U9 M02^;-/B$J#5'?2E4A6U "WH^A+7H[";$C>(.?.3TU<#2MGDCY[@"R*C]S,ZU MSE:D]8BC*X1,9E!H!PNQI(HJUI0GY0N3D\RG%.523!5Y14I*L6Z^*V<=50N9 M_Q!_Y/%[X1$L+K0M& 5IM)-,)IX,.[WM!555$URN3PC&M>MV!S/P8L%[BICA MT)B*>)444ZFDDVC#@)AMB?[M4NNP3>M>-TZ%$D6*X%\!6P=\IA6]MYPG5YOK MAP\K]XEY8IMG6/[@3,B" *10!%^_\VS_4Z]+5Y9,M,_.8;(5N&XT3OS>\$BF MX&G\#&XJ8[@#I,=M%UZ3*9$@U$#N2^9#.)PE$0-C7-=H+%/(!6EY)LD3L(H M'AR0K:O@9_ZMI3MQ>E^B$7Y&\>,,?W%GOSSHG&T78+(_JW:MRX71)BNO4SKM=/MN#[D\^S0R_*I,X'7 MX_&=-[JLIDJFU%H,Q[U'@9?LM&JP:0A:]# 4'./DC[I/"'HSM0X]Z=V=[2Q' M,_<[J 4_"^I%;7.[67/']7:W9:]WY'?"S"4]40IG)!IU3@6,%F^;_Z#U!+ P04 " #\,998;Z]8@IX& M !-$ &0 'AL+W=O+"R6J)!7'_?5[CI1EN4Z"#=B7 M6!)Y=\]SKV3.U];=^I(YT'UE:G\Q*D-H7DVG/BNY4GYB&ZZQ4EA7J8!7MYKZ MQK'*HU!EIO/9[,6T4KH>79[';Q_C[8>/ M>E4&^3"]/&_4BF\X_-Y\<'B;]EIR77'MM:W)<7$Q6AR]NCJ1_7'#'YK7?O!, MPF1I[:V\O,LO1C,!Q(:S(!H4?N[XFHT118#QN=,YZDV*X/!YJ_U-Y XN2^7Y MVII/.@_EQ>CEB'(N5&O"1[M^RQV?4]&76>/C7UJGO2^P.6M]L%4G# 25KM.O MNN_\,!!X.7M$8-X)S"/N9"BB?*V"NCQW=DU.=D.;/$2J41K@="U!N0D.JQIR MX?(U.WVGQ#/TKO;!M7!X\.?3 -VR8YIU>JZ2GODC>H[F]*NM0^GIYSKG?%_! M%*!Z9/,MLJOYDQK?\')"\Q_'-)_-3Y[0=]PS/8[ZCO\34U)U3F\Y7^EZ10M) M$1TT>WJM?6:L;QW3GXLEMB-]_GK(+^49E?#%"S7AV=SRZ_.Z; MHQ>SGYZ@=-)3.GE*^W\(WM-ZYK,)/>*>=W5@ _T406FF[5JACL7\!\UUNAL M,Z8U4VZIMH%*:_(Q:>];)NL(SLNQMA/3 P/H*^0;SEJ3UIK6-=:SG] G1J)O MJ(&VQJG,S'^6XEH#=0J)()04UEF6X#((W!([FAY M6G*F6HB%DC=424O%$V5. [1644(^U-).3 \SY6#W4=AX\AFZ+O%]QDWL7;JF MQ1DF]+ZF&[#F:HE S\]B^<]C,?FA1..N;T&C1)PEDHURL^RQ8P=G#%$>5JE[%'*";]V\^/I>9D<-]50/ZP /NLK:'.>;;0S2$ MI.]UH=18.C&1_) MR\EL?O8LD>V!4*ER)#*DT'DA@BH#13RH2BI-Y+X]/9U-9AA_QL1)CJQ72'64 MKPX;RCOMN[0YGD4VI\G2 PH/ I"\G7.&@XU/%8'&YJQX5@W=+F[YW")]V"$5 MX)XZTXT4L]JD?E9)K\->,3%P68)BEW]S/(9L0>R\H&,VLM$8\K&8^CI#88(E M!#+E2Y2R7>_7<&]:A>#TL@VQ-/M,C)N77&^>CS>T@I R$!7?'^ M/7J]]*FB\&C>3ZI[J'=]D@>O5Q+ _*OXRI#9J4D^EK&#!$I-?D+7L@K#P7#G M.9WR2,[>?0+TX<8TB1\<9ZP;V7Z05$(0RW95ZR^Q<^Z\(+QKC\ZS"(2CED-. M;_KCUGC(O5!:6HUI^2"28HV+HLOI09GLPUC#I! U;=MY'@@LI!TL9DZ+N5J$$\3> <1G-(?.V3$QH^R-;K8 MQ#'\=#_#F.87-=%4M(RB.IY1P M$ M"_[H@((XSIWHI<*D4@*0K:94F,,&>E $,3BY!6V"MP2T#S3R6SYGV/?GLR^;&?686SU5,1&3A_\M#-8#JXXE7L5O$B*_P0 MRG3;Z[_V=^5%NB+NMJ>+]J_*X<#HR7 !T1FF]P@=/5Y>TTNP3;PP+FW ]3,^ MEKCOLY,-6"^L#=L7,=#_!^'R'U!+ P04 " #\,998LYPSK$0' !\$@ M&0 'AL+W=O[*T M]BO?O,VN1S,VB I* VO0^-O0*RH*5@0S?F]UCOHC>>/PNM/^1GR'+TOMZ94M M?C59R*]'%R.5T4HW1?ADMW^GUI]GK"^UA9=?M8VRB_.12AL?;-ENA@6EJ>*_ M_M;&8;#A8G9D0])N2,3N>)!8^5H'?7/E[%8YEH8VOA!793>,,Q4GY2XX/#78 M%V[>:./4%UTTI-Z3]HTC1#SXJVF %96^]^O?M MT@<'=/SGD--1Y?EAE5PQE[[6*5V/4!*>W(9&-S_],'\^>W'"X//>X/-3VK\G M-Z<5)?.).JQ,?:*T<@U6L4[4V\@!AKOR*G-*J,'II"A-VRE0L:UU&KMA%$1TK=DEA M2U0![NXK%-7:!9.:6L.JB7K+%9UBFZY@S-:$7-W>O5(7R6Q\S--458AZ,XNK=-L[7+7&9R!?AX?O+A4GP]H$.APX"H;3JF3 M=("EF<(EGJ]LB?3O^)#YSR_@]E90UI0U P9^W^35/M+KJ$]Z#Q5 MNJZ=_6;0.2C6S0-L6GQXVK,E9J2I 7TR;3X(6WQN73@+Y$I5Z0 T/P,= 0[)/QXSJ, M)ZE/?/3=5M?J=@VL2\5]P#[4-6(G$'[8B*RCKWM&[HHMZNR-#GC6 @FAY:X& M03ZZPW-?7P^&YX:<=FF^DX28*BV:+-;C2'V08+:E\N&(+Q&5.*6,E/&HTA6/ M$(R$EBZ1++9('$"G<@U&FKY;B0T/JQ>RNE!Q0R0%0"_#A792XR&WC<KP&QGLT>W>6<N\/ MGFGV=C055X@M3":6_B8*-JV"+5"4$1,"&CT8P\<.PSI26U)D'LU]*])F)JQ0 MM86T)462'JZ.-@1[^B.-/M;5>-!8AL&)^8%:OEP!R:JT&14MJSMF4)C(Q 1( MJP'YZ#7KL],[XKV,SZD50Z^%=[:!ADM1R@05B8,>6] .H[4LW0A7Z[@;/MP+3-,1-Q5-IY M)34N;4H?>!#RTE9E%NT8S3?K-5:A]#@ M &"Q7RM,S+Z7/@1;/QPC I4UNKK;C0_(;9T) 59DW,&!0<.#31^\B7IGJ_79 M/7>\U[0,CRK&=V<_'@<*WB5],N-=P][*8<'YTHVSMM/:?K1LU7*PXT[,%+B7 MJ=*;TH"F59IK;D?H9E"3RL@E0%&;AX-.G@W9O1D+&": 22_N-\/)O/)@N\1!:%O \CV5B<)\^&B^&O M-K-HPD-(]PGM^\U8+";)_V'&&+7.K9X/:2K$ >\(_^5B[M(HKP="&<%,NL]WK52,WVS.A;:A:"/)-!"+L'B9?" K&J/\[('27N349M MP8.Z4:/M5YC)H3?-Z>"+0$EN+=\]>'0'3.+'@7ZU_[1R&[\H/(C'[S+O(Q.K M@E;8.IO\_&P$XI1O'?$FV%J^+RQM"+:4RQR&D6,!/%]9M.'VA@_H/SC=_ ]0 M2P,$% @ _#&66$)$%$1)$0 1BX !D !X;"]W;W)K&ULS5IKD]LVEOTK+(UK)JE2^J%VQ][X4=5VG!E/C1-7G-W4SM9^ M@$A(0DP1#$!*UOSZ/>=>@*1D=8]W]LM^L=4D<'&?YS[ YWL?/L:-M5WQ:5LW M\<5LTW7M=Y>7L=S8K8D7OK4-WJQ\V)H.?X;U96R#-95LVM:7BZNK;R^WQC6S ME\_EV?OP\KGON]HU]GTH8K_=FG!X96N_?S&[GN4'/[OUIN.#RY?/6[.V'VSW M[^W[@+\N!RJ5V]HF.M\4P:Y>S.ZNOWOUF.MEP7\XNX^3WP4E67K_D7^\K5[, MKLB0K6W9D8+!?SO[VM8U"8&-WQ/-V7 D-TY_9^H_B.R096FB?>WK7UW5;5[, MGLZ*RJY,7W<_^_U?;)+GEO1*7T?YM]CKVMO%K"C[V/EMV@P.MJ[1_\VGI(?) MAJ=7]VQ8I T+X5L/$BZ_-YUY^3SX?1&X&M3X0T25W6#.-33*AR[@K<.^[N5K MO]VZ#EKN8F&:JGCMF\XU:]N4SL;GEQV.X,++,I%[I>06]Y"[7A3O0&$3BS=- M9:MC I?@;6!PD1E\M7B0X@]V>5$L_FU>+*X6CQ^@=S,(?"/T;OX5@8OO72QK M'_M@B_^Z6\8NP&O^^YP:])#'YP]A)'T76U/:%S.$2K1A9VRNNXK;E_Z(,?8;5O[ X4H2IRXC?.BQR:_*KJ1 M]3_^X>GB^LDS[N^ !0"''N>!<&M#=Y@+B-@PK"JQ"Q!D""'SPC8[%WRS52:! M"9T-.(6'9ZFP86M#Z?"^M# MUS>NH]7XQF$CD-IV76V%2&:] .P73>^B:4I;D "VAZ+U'50 &>L#=(*SJ4U? MP/3.*-C"\,7>'$@=W/MZ=T*WA;8"WW8!9$1FOH>N1:[21%FDLN,5G&6]*4Q5 M.=)7Y28-B8=EAD8>YN)!AIJ+XA/)#VKWT=9NXWW%)Z8I^F9E=CZ8)62';F% M2U5/V1E<= N1RHU!9(A+CNN%=IPX,Z3SHM6ISY:F:7Q7+.G)>%1VB)4]E%^4 M<#[&R$&=B6>;K>^5:UIS%+!V9NEJUT&W&]/1@>I*G,LJ*2BLA5=3M[$O-VF0:9F=H#7RO:&0X5D?#4RG*>NB#8:)!KYZ!6.[N# M\5Q7;. &P% /#0HB1'4W<>*LL,P,Q:X\%I E^TE$R*(ZQI 31C M7!QR5/(\N[.#[7:NZL5+?-@:>:M:'YUZ&?0-A41*1 P1S0A/\.%-L4+5@Y#^J0_J\M_X?4,UKU80C,$( MVC- + M5& +^WOO6HD"OF5"OBZ_,F P.Y/%7&YE"-@!%^S7,YFI(LC3-Q]"W77G@43^B:/M/ MX"U_OS,!SHI]8/V)*FQ44H:Q2F2R@<6H(/4)-P)7_)M:#O&RAI3P.HL8KRR3 MA*!^<-MB&5RUMH-<%V WNZYZR7#V'DZ,ITVGCH3M*,,,8X6'@0#>.4MX/-7, M$,D#+54"V# 5#!V-XGOR7&IAHA]F!IAK#5B(7=9R)JGR41LH )G$)*CZIC6N M2L@1$T+IR@1^R;A'-D],20@S% $69.4._EHG@SR]*-XVE+5)Q;1$_MW?_PY7 MJFOR3N);\YL/!"91,LR?0^[N[8T2+-U< M2:6W0")FJ :K-@^6\*C0E -.4,0R10U 4:R0/!B358@TP1:\EPNV'KAON4B MN(8<4EDUJ<29L/M[;P(I6Y:PQ5V_1AF>&;M1U!5Q/1Y_GCJ8TR9I^'P"E$2R M)/(T=@VFQ)\T_S)*:3I(6MG22?=#']P:Q+$3*R#*$M!DNQ(P!5Z9+@#)S;K; M'(K?>L@O"?8X2=:'J:I,VUHM@:BG9T*/+/>!$ &+XRD]59PMEQ/JY]&6O>;[ MILH0GUEB"B_6:+E4J=']8WAUG+NE&NK%^GCO8NR9/9H==58E=ES\"%43?^! MA]:5(@22NR]5=^*0(B_H,I<)'M;LR40G0\J!%IA12H*:"V6_92U%0LC!&J;"M9=.$Q[A:PN&^I8=,'4 ;W,5^55T8:Z4E^*/ +8N3M5_47S? MA\PT8B=4@V]CU0I6@!;85\V/%(05S#,GV0>V7TEY3G<:756#5$L$,4+C!PJF M0E/1B1X0">O>U1T3(UP>AA'(I!"$D3'26Q:-9Q#\T>W%4S3 0!MZ?4,Z4")P MO?BK:7KZY_6M-HG3D#NMEW.U$6PM;I."-1E)4"[7F/-4+23IQ5F[I-4M-A*5P4_8D@$NTZ5:@I$B?$X$T#T0R@:C\DU\T]T2!NP#)DCE-Z M+,>QQ2_V$VB\;2HD@R %Z=NFO"B^8FVXN'KVX9>W\NOZV==#0ET&:[2FR65& MSEU#6I]FBL3:-1Y_3\4#Q/".10 H_-6@J@_\6YH$Y>8KKD\,R,K,0I)@<249 M[B3!%T<<@'&Q4RH:X$^2PJAQ/I8B*U5) M!YP7: F5-O_7-4)N,;19"['8(,;RMS!;-CWKQ&5.2\/@8X2&= MZMZ$@+1P&*L3]@PUV*W6"I=ZGAOQ55!3'0$F%(NE_H=PV*,@4QPS.^-J01=F M[+K65EYC ,ZP'PM8_)2^)O5>:\%)%423?<8@5B&=^8CZN!6][[VF(.G'(=5G MT3H?: /L?*A$]=H!"B"9^E23^:A3T/E)>K2,8I-.;R;HWH=CB%F:6D80,NF, M[+I6,MB%>#(H8K7)AF,K6EGE F4I^JH]QRIO1>NP6/0-'K.GCM$M9>*!DHYD M'J0P:?[S0 +HH$XT&"154=)/'%D1&R/KO=@CFI#;P4:Q)%Q+607O55PZZRPG MIP'RCXJ_,Z??%53F6I=ITH..4&6@&I-\RZA@H;/3H94,FA4(V9T,#4LZ85K M3_.7EN72"M5H=',B8CI-_?%Y"DQOY<96?:TY& 5/#GL)X &+O[TX&CLZG1*] MS_-$#<(\<1 S MID\L7B6FSKQ56I8%9'.:BG /Q]GE9^@=N;:98G5N9QQ$AE MC@(G%YU^K\6:!L7BGP7%75DJ"H^'"+79V;1[&A/)+B,.N)C;0[KY1?$7U*U0 M!$GJB.2+YV%-RN1]G0(DT]5G'0Z;W>12H590I?^_= MZ#SO:3UL> =7JV4&^@YA>'V3V\23]]".3J;O JOK&O]_-$UDK67*-#;SQ8\] MP M>93H9R[WVH?4IIKZ:R#O.1,?#Z&!3VY)J+T9&2D;,U=/B MYYA-J17$$92A>6*:D].@Z5S#2J9Y J-^#2Q' )*QV!$ (F((VF&^=G(O,[[ MC\7SRSI!5HIE=%E2S5%PY,A[V)^6)$2Z1K/2.(SV>;IT_70^*8--W6UDJCPM MPE+H5*J$\1I RA/#EASLNCQ($ZU4A;2R9P:= LXUTV/.TDFE*/2%_AQVR1/6 M:8 ,2"8#5,)9DGVI4Y4T7CF^V9")KX[P62[D5B<7X3FWP71>]^:&?9RO3.:* MTB&1ZXUKH]8HB65TLD26I<P'F3@?/$VG"/H[8=+U+7#3/Q?F-GS[:J&2JIV7^U53QI6U*JSKE'!G'4 M&K3Z[16BY!#3!-V66C: //4)']W0L:4!;P^K1S5CI2 U20S; /&%YF+.=JB+8$;"G!^5K M7H(6[T4A;'=F] >Y:8(=42Z5O?2,LK:L:-JYWH7)%$!O>GA/] D_F^/;#3EF MGEL:4M ++P;),&15GRN#3;P+("NA(R8GT('4X$EC*B8'B CO-PF8(V^KJURP MANJS!']>001!G18>7UJAE/JL*QKZF54O0Q3E=]A-)7[#VT/F9)FWJJS'@]*/ MC=\W11J"LX0;AM#YI#2(B>,C9;-O-?AHG!PA4!/.=T=ZR"-,&; G$!@O0.4. MZAYMRC$5$G@-'*F*/MVX)_.,4VWET(7J&T;2X435MEDC#>=;R7SE.5RI#!$K M8*,M"M*Y#,D?UQHE_D*Z4]7L: MXSRP)4V.QXPE24K&[$*%XVDVBW(%DDTJ4VH*K5?(NECW/W5?$/ M !^#/W_OLO,UTE;ZSB?P5ODD2.KH_\],/)TD%/#0&* 75+AF(?,P*W,YP>\RT\IM\/>^4R!X_DY)IVA 09;+.F+)HH=A9?A-AP)=K^BUZ M8=^V;,"I1;3AKD3OG?"7TX(#S#X1CBFJM&T&05X9'5W*Z*UV]_#71%H8?;&O M=)ZA=_R-D1;"''[R.Y%SH]/KQV-]F3_6^GP?P5GN]_3NW$RN_12H(/&RUW5R MNRI:;>I#WB57>K87DKGO0.O"Q) NI3?H_\ETJM2BSM;X)$]FY7,1'6A+G8/? MSE?QY.[GGHIP+I\U)4*Y8CHW2;XZJK8!HW!ZAV)3BX'5BEVM(),FXH&F?M(B MXT-J ;Z:K* 3T32P*$T[PF'^."K7N')%DB+%%(OKV_G5U541"7X,.]\-_HCE MKLY4QP$)Y/D5P(-G'57Q#LK'Z2YUI?&T^ATP*PWO'KA:N?V""1MDE%,IS[DHY.2_FWS9XU(.HV<(N7%B/'GO@V]G'S;"W=?RQ?, M4>]R]#/?X>GPD?2=?AL\+M1V5@3]:EG_Z'PK7PJC M_41LR<^-16\3N #OZ3SY#QXP?#K^\G\ 4$L#!!0 ( /PQEECM7[/5@@( M (@% 9 >&PO=V]R:W-H965T=QJ\V +1(+'JE1V$A1$]444V:S 2MA0UZ@XLM*F$L2F64>V-BAR7U2541+' MIU$EI K2L??=FG2L&RJEPEL#MJDJ89YF6.IV$@R"G>-.K@MRCB@=UV*-"Z3O M]:UA*^I1?= M;>19?A8DTK'1+1B7S6ANX5OUU4Q.*C>4!1F.2JZC=-$L+?YI4!%<;OAKQQ$Q MK M&V19BUD$DKT ,$KC6B@H+ERK'_#E Q'QZ4LF.U"PYB'B%RQ"2\V-(XF1T M &_8-SGT>,.W-@F_IDM+AJ_$[Y?Z[=!&+Z,YF5S86F0X"5@'%LT&@_3#N\%I M_.D UU'/=70(_6T#.0R1#$/XO^4;!=?"9 4?:G>PQT %PEQ7M5!/++#:R QS M[[Q'4\$W+13,CH&5#VTAN?+]^5D<#OD:EJ535"LLL,XM"95+M09GKH"'9QK6 M=S] :/A:&(_+9@)S@[DDF*X-(LN;0KCG4+>_@\FTVJ AIK(RN@(!1A ZY,7- MU1W496-A&'X\.0+2SUS)R5'XT@"B/754:-;^#;"\3:.H$TKO[9^9::>N?^G= M&\4'N);*0HDK+HV910"FTWUGD*Z]UI::6+E^6?!3B<8E<'RE->T,MT'_^*9_ M 5!+ P04 " #\,9983X_LT&<" "'!@ &0 'AL+W=O M!ORB4,F=,3*=+#E_-I/OR<1Q34&00:P, ]&O# _#> OPC@%X#Z)T+\!N E1K7K5@=(J)(& A> M(6&B-9L96#$M6K=/F3GVA1)ZEVJ<"N?D%6TDFH.P5XC%@"(JXXS+4@"Z1D^+ M"%U>7*$+1!GZF?)2$I;( "N=VS#@N,DSK?-X1_)T/?3 F4HE^L822/8)L"ZZ MK=S;5C[U3C+>P;*#O)LOR',]_T!!LW/@(POO'8!'Y\.]$]WTVG/H6;[>_YS# M(;EK.O\PG3&+L2Q(#!-'NX$$L0$G_/RI.W"_'I+J(\FB#R+;D]%O9?1/L8<_ MM%%2%O,1]VW?=NAOY^6/0^;.3; M.['9[0/O?*(YB+6U.HEB7C)5W_EVM7736VLB;]:GVF5K4_Q'4UOT Q%KRB3* M8*4IW&ULG95=;YLP%$#_BL6D/;6!D*\U Z2D6[4\=(K2;GLV^ )6C36MC*)1*,9Y;"52#55A>7;&I@XQ-[8 M.R[L:%%JN^ G48T+> +]H]Y*,_-["J$5<$4%1Q+RV%N-E^N%C7N5)=MY"BW+^5)2_.4FCR= M;,SQ$I#H66)">8%64F)>@#EVK2)?FQULG)]UM'5+"R_0)NA1<%TJ])43(/_F M^\:LUPN/>NMP$/@ Z0B%=S_"2CQ_&\^#S@/*T5YX.T9-=PP"-@W1V.S[5 M1BLB:OW_(;>ZP\ <,P4#8K->;#;(^2[X[15RP]#WY.:]W/RJ4WL&:;XB?,%M MF/F>VZ)W6UQ]<,-^P]R+?OY)?ZA %JX+*I2)ANNV5?2K?:-=M?WE;WC;I1^Q M+"A7B$%N4H/1PKQ.V7:^=J)%[;I-*K3I76Y8FI\%2!M@GN="Z./$;M#_?I(_ M4$L#!!0 ( /PQEEBH2-?)-B %MI 9 >&PO=V]R:W-H965TSM-A-NTW;R9(:)IEEWV8.!HF(G;B_M0 MMLJV%EGR2'*;GK_^\I>9]9 MFX8=(NX+=$NJJJQ\OZKZQVU5?VJ6SK7F\ZHH MFY\&R[9=/[E[MYDMWG7>G&W6=?.9CQH5=R=G)T]N+NR M>3EX]B,_>U<_^[':M$5>NG>U:3:KE:UOGKNBVOXT& _\@_?Y8MGBP=UG/Z[M MPEVY]N/Z74V_W0VS9/G*E4U>E:9V\Y\&%^,GEY,S#. O?LG=MDE^-MC*M*H^ MX9=7V4^#,T#D"C=K,86E_Z[=I2L*S$1P_*:3#L*:&)C^[&=_R9NGS4QMXRZK MXM<\:Y<_#1X-3.;F=E.T[ZOMWYUNZ#[FFU5%P_^:K7Q[_\' S#9-6ZUT,$&P MRDOYWWY61"0#'IT=&##1 9/;#CC7 >>\48&,M_7"MO;9CW6U-36^IMGP ^.& M1]-N\A)DO&IK>IO3N/;9E9#/5'-SE2_*?)[/;-F:B]FLVI1M7B[,NZK(9[EK MS(G_ZDRSV69R8%EQA/SIBK;96/^6F8NZTYPEV .@$\\X,\G M1V=\Z:8C,WD\-).SR;T>@"YO,_P1#S\_ LYYP.,YSW=^8+X^A/W/Q;1I:V+4 M_^U#F,QWKW\^2.^39FUG[J/:7/XT?G#WMV^P?-%EGZ_?"UN\= MF_W9VWIAR_QW*V)99N:Y;?(&''59E0TA(^-7?3CXBHDO_OE/\ZJVM)F=F1^=69IKQT-J)W3*4#*QBU(9;7-$U[^C6MM09OB=\V0G[VKW8P> MR#MZAED%U'EMB?J;6;NIG;FJB@VVT8S,AV5=;19+<^76K5M-76W.SY@-)T,& M6'=F:+J*H,H\.#08>WI>V]_S8F@NEWEI9<3/COZM"UJ: "#NHQ^&),WEPJZK MV@E,K\HLM]@?KYVWS5$H_<;-R>#BU=7@SLB\+;\(\(P$O,ZG&Z";1IFVXO]> ME=>N:7FVOU=%!M29UZ\OE8X7OUR\>FW^\WPUYB'3:/S@$+8%>]T-C,Q%0XL3)'V3 -F=FRL3-!):ORJ7.E<45. M/I-58#L8&YE+5[?DYP(?UWFU:0B$FHE'7]N5S!VG(E8K+/'(/(=P0]"8%_C' M35U#O1&5\BHS;&++5E?945$KTL@]"L=3'NP7>2* 0U""1X4CW*Y):'=I3U+. M)&6WD*0FX8#N JQQ.R]GMEF:.3GW#8.+J6^<)>9U\-M(\T[K#?Q%[SKQ%%!_ MHSZWY*A]_T:WY'YP2^X?]1X^-@X;@MH'!S5]_L?7S*VK";Z S ME"P+5X\(]KMDG2FG<\IDA*Y7 6QI,^D&K6&<" 1=7 3Q#M ZBQX*$Q,CDX M\BBB6'SIY9[LT2"23$<,+Q^YSQ2[-O1+MJF!L#B(T%8T^"ADW!L]H+BY*(!,>N,^SV#6E2%?N@P2:5X0&Y$70KXJ\3>KSJZK]?+%JTL2 M-U@3Z-/M,I\MO6EK:)'Q:!P680^B)08OX>N21^-FGQH.,9!588MS>/^L)Z[) M^)$]ZO@=[+RJ"_"6G(@U@LP;0ZX 04#T$*/$ $)01$[I"?N"I4MG8%A(7-A\ MB=CD,^,(A$VDH@A789%D\20->^+WD*)^"%7!U&*56("AF#3TJG$:78; CMGC%X&U.R\*0C0'^LI\,)M,QOOL.L M"6LR &K*#Y$C!H:,6/KZ.+LS]4@CK%FS5HSXKT%-1^K[];V'KA M5/U>DP\I[H?DA9PDL((;M7#5HK9KXLWX\Z8Z;_-#0EG: M&QY=!4\\88Q\P_%DH)CU'Q"F8B9%V4>B.T]C\ ,:WNS"G+4U@XNP4&1(%:! MHHJAK$1$B$^Z<(/I,P18X*S5%/Z]\E;T@O[RIT>3\<.GC?E45MO"90OV02 E M'=D9&HK,2.$E$;/8O M^I@]A'ZN-T'P-?2]S"L'!T@L+FR*C(T[%,]9(RV^F5Y\<%<1OU">/@CYY=%3, MWXO?RKLA\W,H_?G5DQC_+&_\X]\)5XQ\3K]5A3?>:Q+6'$RWJ*JL07X4F\QG ML*2-Q,OD$BO7=)3_T*BF8*4BQKQVB]>!WR!3,A?,>VD-G% M[>+,C@:5\!WVX%+YD579$43PODCB@ XJKCE%D&3DAE'* "6I!8U5\-L^%@A! MUSESF@8@S.(BX5'@=7B0><:RG;6CGHPPQ?J2-:57/S2[+WU*%6K!+UYC_F75 MGF;YVBQL<8U\-WT])#6XS7@Y'HW$%WEI>,4 KHOP6)-99L6KZ??&KM>%&G^F M"/9 BL@59FZGM;Y)1N=E1CN4G,NOI M8SO(FHE;ISGMG!KI90VF2^5] ?#79 M:".BUIN:2(X(NN9]UES/D]]&/ETET\6X6+6C*HV,G#N:FZW,%EP&QF,O$\J" M/+MR402_AM5#-2WRA>Q-0P]EH"YV(L?]ZJ(]>55$[;>?:7;AJ6[MN*Q MIYQ'F*U6G%CH=\UJO"2(89>W'$XI>Y44KQ!5*$TA'LYE5%L2"]LD"%% M(80VMZ*]@'OPO28&F%50UR XG@I0@.^I63H5'=CL7((0S2OG=91\S'/R]U\N M+N\\9;R2,7+U4]&;<%%V!,#DF]AZ;)*4ELZ8.Y%XT M$UA4\H)#;U'E89HA/ D45>VAB49)QC1WO"4_DML>F><"+,%)CNB,?'=CY\05 M_3N+L4Q>[@+*M"7%DQ2C;.E=S @AL;4'4 *B'=]IZN85$[O'43L$0((4%G,$ M]0>2JG62*/TR>GR4).N<3F].PYIB#31)"^V%3+>=+7M2JA\XY*- PO"/"_ M[*/Q,+D/5[5\1G=.8D/2C((#Y_5\O,V:E%!IA>=BR>TZ)L[4M5L4:\0! M2[5?)W"+<>EE'Z#(&XY'9R&CA['TX#P^Z$]#\H=[%9*ASP@1&Q4W0R:AZE2. MP@9OV8"0+-4H[22 #&Y1W/$YT2F9H=M#A$G]/)P&V*'AEG;XYX>/XY:%"=(A MO*"4AO!U)%*26..J_;[3$)1I:A!V4)SH)JSF$QP<;#!7I"CL9;==(NGF1T;P M_7/E;:BIT>JE]0:*&1"M(&G-B/&"38Y#M26 :M8,:H&XJL+YXE.RYF0Q;$V_ MA8J)NOE<5^ZF5I(/R<)KK;)I28'F1-9,O+!HXK/*2?3>N*(@Z%HIQL591@<" M0Y]9$I\,WIZ8W>BWM/:S^L%9Q4M(RJ+KK8C_Z.N!CBM'4B[JI%% G9B-Q]]5,6F=WABUQ'")6))]8\] [] J$-']:^^9Y2?.-S-4R7Z]]/$;N M1E:HQ\)Y+F_EYYMB3O.S^YPX8,AL.)LI"J6@>#"2X2(M'*T9.?EB K04QHL0 M'I&PZD^"',TP?&,2Y'%(@CP^7GHZE%;O2X7\<5-='IWJ&_<\/HO]E&='046[ M4XF48G]Z^-\:?7E\]+?N+>D5'1^%[ET-F]V2$5L75B-/$&,-_N[=[;\QG_%O M=QZG:>^698+%%09TL]J([2$/C;1@[AL]6&ZXTVL%C>R2,J-(7,F& MS)TOB*P/@S"SZYRL&:M9B+HZCIK%ZBR$SP-$P:]?NL0@A+6O?1R@ECB4TL@M M*RP'V#7'%U+D@@(1U0E5CVYIB:#[G%D/;VRL(^4RK6IB _;VD[*Z-%=W@FBO MF[E\RU,!.R@+PXU*D!';]AIMU5)/@$FE^;3$5_P*S'1'CU"V#63&4CG+*EEF7B&SS-6PW@6?F-?P1NFAT1;* M!@U?DX?J&+TA?QIY@UW^.3\=W]=/7I*_P6V)VFGV669)OKC8D!6KF![I#/[U MI>RY5D"J>;L%AYR?>B#>DWG)]347@EPI'G'-[7;U0BBD)N6+%N6X2'^K"II$ M%30YJC)>5^7BM. *AG!!K]KYRCEB(N.0P',G6VO+12ZE*HUL88JEC(K2IR@8 M0C:/@1\"AU&K0YP/X1RX1$UY3>H*%77.R)<9\@\N>$)(19%W=P/69('F' /\ MLZGXS#2QM$2\BBN2!*R(73=U2"6A5:[.F]"JE$[KT_O5KL"5/GOALK0=3/+Z MX@JULH(D\D/X+,)Y:#R0Q8J:]J@.6A<45E-:\$OPF-0F&="T@6,?33T:9([$ MGFI%^+EYYBMAFHI"FT"RH B%K)A$I(VVFD@$57&$.D$2>L;=C4@8.6Y!2,F< MT+Y#<(ECN#>IV2P63CSN&/=+B,,P'9+#HSS^K7(8CSN,CQXI>/8W\J+9<^[4 M$!R% 'GK5+CV)*975K_AZ,(W+6["J-IIBV:SSU$QZRI!3S05@8O\E["X<0UH MB PIY;FDU??7YVYPWW<;.XR3&K:/36^Q&=]9!7.L^4@NK9=VY=(PN9IRZCH+ MK?])3[K6Y<%\BZ_"J,A&Z!!+A<=R%S1:'!FC+]Q,CPR,66:X_76.!@'Z&-D0 MB@\/R8A6#!-1P6@"YI,K;DZA14Y%CK.-B&"2NMH0W#\T*=&F.+$F'0!=M<.* MBZ0VV82JXZH6K:7<$E*]BGL>8WVG'>2E$#Y&D:B??F$:VD/$-%')9! M4CX8B3KIWE 4ZQVXTM8W#-_6==?K'>55I- @+I[L#,3F] _'U>3J:#\',:%# MFJ"NR&4)&;_T(3YNR!VZ=H4Y3Q&;E^1_)"9TOF%W)M7\L*5!'0L6"#X>+JP$ M7[M+O,3S39T%:6@TEZ%E=9BTBA$F%KDV MI@3,=C].\ >OH$SS4'S*T66G%O[$(OKHWL7/R.F_]FU=HA?6FVF1SY +@;[) M],1)[A**-?DJ+RQ.4;1L:D4QPI#R/,C4^]RO%943>FVXQW!=Y4#51;=Y3]1! M,*K#'76!+&%YH_052QIP*5W >@1%NAL2H: AQ;Y+*$3AI,Y1O3XROV@I50@] MDUZI/2E0(@\9*[Y9T?<5MI4D90N6KZ2KBBBPXLB@JOT1D74%/YV;KGM/MRZ[08%>*N&,4-0Z7?%ERJ(1PAI]FM:PX-'[/EMBB)1FEJ[O?2$N>P MX^/T]$D%*OA>UKZ!DL]"VM5NDUH>+<>]&V!DJ]$PJ[5K2UP5&\_2/E%ZK@CJ M=L+G.(XE1"85HW*!F+!U"\Z;ONPZ>;&=F#$@&N" IB?>O>$:"@>Q*O>92$%9 MI=C@?+)_I:8,C7)YVV_20CXTJ/#JN%/0ZR!^CS.AXW@H='S\\.8+-X4=:S8< M;#*I>]V_/^B(B.[YJV$R?<^"(O.1<%^''AM./X[8,<-$&$1N!1F%WWWODV9# M?'P=4Q.21PJ063E4,6) MU=?@5E76WA59:3)TO/?T"$'B-O46O'>&W@:$][KX.XOX_$-RX.L8O\;30N/C MAWU>B4WF>D@OH]Y^.+QJW_ HYTN3=Q0>*UT9_YT*[XW2WKLCX7B/>"RQ]XW9 MS;?OV<^'JL4Q9EZ+,E.KA"' -;OA,\FKJ1?.K!]/O:5L<^@$#PY7RIXX 2$; MN UXDA<-BK/3O==7U3T @!@(6F8J]>F#IYA$]"A$$L5.(\))<9'%SI$W/!8R M[,+C*S#>/L!'JU$3^A"D6BH[T66)B]'^;H.;;ATO+ST3=1M@I??2>X]2R:?= M20FI]IRWBV3[0?(8(F?+6AY;AY(7D@##6[T1=FW[+5DD" M2W+%G*4F2\C=1QP^!'ZP,7&M_6F V/L :/M#"X;O*BO=0HRR0UF6-I6Z;\KT M0B74G]EWT/XGVB=/1ZR$\S[U34KIH4]Q=T1'W4"08XC?3U&\X(:QZ%CX7IYP MJA-])/!"DI.\$M:E@8I@5AP$0I, 5GET#CQ_>\3GX4AL7] 2T->VV.B7/:ATZO[8(N2C*.1G?Z2+7Q]RYI$F/ M>EW8\SHL[^O##:%(4BF[<(B1GBU+#G%P1K.-Z22=A_GA9'(G:8#N+L.KKW!Q M#_><]FZ=(;QL!B[(3C($>%C>.9Z+)#;3OFJA,_6ZR3N.$^WZ0VMY(BU_4M#"EKO MK#][^SU.F([C$=/Q\5.A\=SGJ^BT]7H]7Y@'>95?."?R1BH/XOZ]3-)#OC63 MNS5B "1U##F+@@Y(Q\E'U37(+MH\TS-TOO4GN[;E"ZL'6&6IJL2$45Z!6C\U%5X=4C<*-;IBT/;$[^>2)>3L%?[*MDHE.Q9'S>4'M M,X*B48 X$[PIJSA0OB537]?5M KU)068/!F[N_#Y$[(7^S.$R WZ\LAT:I[Y M4 OC4V]["<>>JFV99I"2>QPFX]Z+'/K%_'L<:AS'4XWCXZ<-7ZJVO.03;3.- MFHJ#US%]]70P-E#.>F9.#B2++U+.-+T77OE$K]?AJ2_D@[LCD4*KL$OFH]JY M'2'#T=2:&UK#62-QN(.KI]:]$U>RE^R=M;Z[!G969@]M)V?:74^B +_'L/DV M8CYUM]3-CVWAH1DLMM#AT.R2X("U)P]66=1?W\.%IZ8;WU\DK3 B?IB-9L#U M>]"1G2SE JVIF]E8@^B;4T)$I!?#+2XV(C51+8>8+JC+!*B;?EG]'@<&Q_'$ MX/CX:;\+]/\B.H&87,;;-9+>_5Z1_1ZS7AZ?]5MQ$1L'Q\?;_;CIIG^[MQGH MW4[+_0;.:<[%>YB%?,3E?4F1^8;=T/ A>6']4)Q5OI(SZM MYJ?@Z9/!^[70V2>W5%;NO'1] M]ZJ6>Q17:GO4$JXESQ7,VV;"HB[ MB0T7P 3GK?R$/E<0^$F0'&4P5GK14UW%"I/822@QKVX![X7G[NKNE6HS_1LVQYV]G Q5)G&];5, M)5IF?"9QLP(>JB3L8?<29$\BIV'?H$O MS,CF;N;+_'Q>5AW)XH"W\SVZY">Q2WYRO,\]O2ZWKDKZ>::<2C&6^6^BS$56 MX8:T/B?@^-S]L+_G_"NQI\YK#D- ZN7MK*W0M30YFXRE,/_RXNHYE_NZ0V/. MX..:;SK[N1IQ-@"F'Z-/SQX-S7/?ZW49>[T:<_*A6N5=L] MQ=E[5HU=],MP\)LE[#+#B0F]BI*]WZ[-Z7>]?Z+A1!4D0V^>#LP3"< M4?HRS)<8 .=)[_]([E%E+*-)>1Y?U40JOBF7?!H-%-+S2PWL68@4X@$GOKPQ M[0[]P WC0E$(?:S0[O6"3AVMQ.9'CIN&1K?Q?7\=;-) @M@F]Y=M-?%DL=RA M%:>5@U_6LVBD'; ;X;2RX4IS15),)DO0+QO (63P:0'"*EEQW9T]GIV;VA&1!+:*W% MO ==WSMNM/"2<>\12<9+T;6=&Q?_&H^@]<^ ZU<#>.]]F]8@"@0 B (1KC$0 M;-J"#5&6ASOI8EY9.G'6:_&4<0^CW@8JK#8T2YM7S]^^1XFDEAXO6:D.N*DEBQUK MEE/7N5&4"?P/6TJFO%_K!6ZDEX->M _,L*-RQA'#,W+ZXBT%M/!:K%ER743: MRWH+.M1N00SF'4 5_<(L-CEK(-Y1D,IX6W7/EB:GHIV^R(HON"IFPQT[5YL2 M3L0+O>(R?!J1@*DC$C*]!Q@8D*'I[9@[U*H% +\?$*W338M:AK\RAUS8<.NH M]%W1^MI%'I48EW%\RPH7XK9I%414![EXS$R:Q4T8.YGXD+;QQ>]23\7+15I1 MZ_ARU^V53D+!\>-^"L+DXNWIF$BL?1@?N-="B??PWMD=7(B.$&E^XSEFQ^)V M!RK]>%)<@?V!+X%(3 .?H]'#38W.K 8I3+MS:ZI:72'47E\(B:V_K5@:3259 MD3!\O'#!P]R9P(*F_VZ(BWN..O[FJ=\X-:Y_ST[/%A?GV"@SW)6<4J^=*\"$S5&*]; M2%'2]IN$X1HMDTG.,U0V(M-X/8-++2UN2+NX5TQ<( MGFZ=M=#/(,1M*/IP&&Y+"EZ')^OD41]9Y3-&NA^9DC=8$DP>+4D?M:5AW&J# M]B[9Z[B.OUY4RQX:"_3^#94_]+SQW>3/U)"KO^"_WL/-V64K?_@E/ U_(>B" M_R[.SO/GXR>7\G=^XC3R9X?>:#M\X>8TY=GHX?V!)#K]+VVUYC^&0]Q+\0;_ MN'0V&PO=V]R:W-H965T.F+M3;?[$)*QYZ7=6,O1POG5N?CL2T72/KFA3!C=][G:/!) ENWV^TW_K8$E/25NK;^EZV[M6DT8F5KG5[VPO!@J9KN M*I[[/&P)%,$[ E$O$'F_.T/>RP_"B:L+H]?,T&IHHQL?JI>&CC=O7T4&-M_+QC$43SJ(@2@[H MBX"5.,?Q8[=LK-;PRZ6T)N9LJ6H?:5\ MO6(FFHIN(G;L5>C6XHT].?=KNB7^\[6HO5[AV*.1 MO\:3M+OF!9M6_P-LP!O.P[5BA/TYKF;(E84'HGZQ"DV=Y2?L."U.6!@$[&8A MS%R>ZMG,)_F?8B6SMV]3 M._(NC>"P;[G&==5:&P7#"(DT'\5G.6BDKHD1?7"^-^UVM2%CI7.U]#G$(L%J MY=1<>!H%$3IISABUR"!M9(WH*N:T%Y_^]AO[U,R, '[:TK5&LGM=MR1OH7ON M%5,3K*4A+0Z;!Z1W?9A^NF<5&-LZ11K.?$+^%/1./_'_VX^J*>NVPLU1^)H( MSH[2LV1("VG;?L$ISI7TVT?]PG?2]D\"=PM4^N]$?H QTH$QTH. _J"LF,^- M[(N($+[*)]FT$)RZW\>7G>+.I9X;L5J\,."L0M%0 T@ \C]I M=&18G"%73%0HC\^RVT,Z0R=7.U8MV>-L9O22E9IXN_74L)+&!XAO<*;;/H%2 MU52XQ2ZW14>$,?M/2,G'>LYN8,47F?)YQ(HDY&E*2,VRG!<>JV$XX=$D093> MO(+5, 59%!FN$<_C$$MBGF:AU]:2JV%4\"PMP$8I3XM70GDPHK$K;5Q7P!#F MHCAG80Q"""=L4O PR-@O3A%440NP&19D;)+PL"A8'O(@C[=(*\PC'H4I"^'M M)(]@EQQ)V(-V<-/GER+@:9S#CXF_C[$F2^@^C>#=I/":.IT#L""(5M\:)3!> M?),.%;%MN6 "W#LWJL30A-8F: &@HFN E71&G]+8R3V2'MK'M@83KHRND&CK M2]2YYBL/V9>RIL+3!TU^',)*-F E.]C@=X;ZR 'I=[7H>_GC[ZU:46?OP\M! M=?M'@0_$T:7JB@EXE'JY:JFS6SMP,&8/&BE/22%;2K0D@L1.] 8H1!-+T%4$W&,#I[C!9KLI09/A'69$T])LNYD3O8+7MT4/_+=XG[Z5 M'O=+>Q;X[#<(8 #(*_H;&E;ZO+Y-:QR$@. $>@#9-'DWM4D Y"5#$,2I M3P-/D'=,?S'/,>[=X] *]SFV5#0.'"'CHL)Q4!%+^$I'/(FHOD3B2&=4]%2^ M-R^PE?(D\P-E"/ZG?0N4GL"S?00ZWCI?8I.:^U,TD1:.3-U1&ULG5;;;N,V$/V5@;HH$H!92=3%J[KC@W\-+4 MK5YZE3'=I>_KO.(-TY]EQUO<*:5JF,&IVOBZ4YP5SJFI?1H$J=\PT7JKA5M[ M4*N%[$TM6OZ@0/=-P]3K-:_E=NF%WF[AF]A4QB[XJT7'-OR1F]^[!X4S?T(I M1,-;+60+BI=+[RJ\O(ZMO3/X0_"M/AB#S60MY7<[^:U8>H$EQ&N>&XO \.^9 MW_"ZMD!(X\>(Z4TAK>/A>(=^ZW+'7-9,\QM9_RD*4RV]S(."EZROS3>Y_96/ M^206+Y>U=K^P'6QCC)CWVLAF=,9Y(]KAG[V,.APX9,$'#G1TH([W$,BQ_,(, M6RV4W(*RUHAF!RY5YXWD1&N+\F@4[@KT,ZL'A?55YI7 0\U: ZPMX.N/7G0H MO(&S)[:NN3Y?^ 9C60\_'W&O!USZ 6Y(X5ZVIM+PM2UX\1; 1Y(34[IC>DU/ M(M[R]6>@^:?8[D/R/%Q9'N.+G7'$% M]%JT&S 5!ZN.[?@+"P@--Y4L0#YSY79+6>-QM[9<&X&'Q_GRLJ^AQE.H+^&. MXUFJ9%V :#J%CI:^)K#N15V@HW:)890^-ST2@S"XH#-XY4QIN&=YA6'5JS/B M4]6BBS 936Y[U0KKZ4Q*\3*@'%A<]7BXI+T4WB#LMF^&G-5(1)9FRQ MNMB1 MV!>BFPJQ!\HE7ES:YBW+=Y(P;=>PGU6/]^#4TPY@OYJYU0C.1(O^LM>XK<\O MX>J]MS^:QH/]G87Y! DE49B- TKA>M3UO:Q1$)(PFR-.2&@2?RAM'&0DC4.( MT&Z6I7M]R20NV:MD??-)P"@@ 4UM2O,@/:X[)>ELAK^S9(;*MP-!UWTM8'ML M$%Y#EI(@I4!CDF8A9%E YF$$,\L(<>^L"?1=&D22(X.E-.8V](V%\\+2K=5XSK44I M\B$VUNL-%_Z";ZI&#"4;VRA&M+U%LFR=Y(;6P@S? )L#I$)(@2)P.) M4?=/@(%F\P0>\4U%^@0V'!L'B=C@K,#72MA;PE6:DIC:^B9I#"@GS>!)&C0] MJ@O&2DB<6LF3D,RQ,3 6KB"S8Q>H?_#\-5QMW"-O+ZV^-<-+.*U.WQ%7P_.Y M-Q\^0NZ9V@B4O^8EN@:?9XD':GC8AXF1G7M,U])@%[MAA=]"7%D#W"^E-+N) M#3!]7:W^!5!+ P04 " #\,998R= W]8X% #)#@ &0 'AL+W=ODZJ2_?D=24NS$,8)AV!?S:/&>>^%S1_)L(^1WM0+0Y*ZN MN#H?K+1>GXY&JEA!3=6)6 /'+PLA:ZIQ*IG0_R 2EA09M*?Q&; MC]#&DQB\0E3*_I*-6YN% U(T2HNZ548/:L;=2._:/&PIY/XS"F&K$%J_G2'K MY3NJZ>1,B@V19C6B&<&&:K71.<;-IMQHB5\9ZNG)!R'*#:LJ0GE)/G%-^9+- M*R!3I4 K\A'(78(1>]JZ& MG:L7X4'$2YB?D'#LD= /XP-X41]Z9/&B?Q?Z.Z:*2JA& OEK.E=:(H'^WI<' M9R7>;\44U:E:TP+.!U@U"N1/&$Q>OPI2_^V!&.(^AO@0^N0&B[1LT&FQ(%T\ M^WP\C#);8>R@".-DV25E?D\4++'\-,'2)PO,!JW(/5"I[ ;8K*$0D0U@BJC" M9166.'(&8?1*- I7J.$IYM-XA[LG&RS[?@?)30M_ 4O&.>-+)' MPQ0S98MPP9#,&BF!%_?D5E*N*FH+>EI^P_JP$$BQ;?TKT.CK3. ZOE3DB 19 MYJ7C%*77K_(P"-^B=!PB9"2T!MG6:^5A)F7C2-R M*XR!(Y+YH9<@TX_:=3UJYB=>G.9/8L\]E[/_,_:Q[T7CP/@6^%Z61T,K>N,@ M'&ZEYE'\#Q&[/#R>=QEX0$^"V/.C: >\RX^)XW8%2+ "3PYEA-U 'U'L$<,D MV-+A6)7K1A8K@["6#*.E?1X4*1MI$J'13HU&L'!M?M8@F2BM!?.IBY,^F#^Q MOI7P9G''MA=3LESD^,*.]2>I,%IA8IC2Z@^Z9%+CF8?:/ M/M,N#!N>%M+C9O/5'L-0OIG^!(FW"O*9+8 <_VGZUO!I*QJU0+%#F]D#%R3N M'Q8:>O?@.78]P^TXP\*.@TY*,O*;X&\*4:]!8W1+">#V-DA(:GN%^4U,\99X MG<*K%AFY":;28*EY^=N M#%/R&7 9+8JF;EP8M-T,VSN. ^P#?I8/R7&>>D$T'K;53 ]MF4XIVWL M[=U566(6IB;8@A7..M)G)YG@O"&6AF!Y+2I6VJPKC8-C ZIA[T-J;7<3PSM' M8Z_K=>$30AOFNBO4 =Y:S9E0VAA2U+!U^ZC+O !7'B$5TR3'LZ?"\)8>60+' M&G'W'UKBY9*96XZY)2/7O7$:( .].!_W2+LTV8G_J%-!(?32(.K-':!'UM,C M^X]ZF4,>].P7RUI0&E6/ZV\+EE=W^=PA[LP$W.G$ISN+,S%(K!U;.G!P8.2=AX"5)8N2QD6,_,L<<'G$+C0TN MBG#I..O/\:ZL]^W6:.MY@&ULA51-;]LP#/TKA#<,+6#4GTG<+#&0M"O60X&B[=;#L(-B,[%0 M6?(DN6GWZT?9J9C3U.-LJ_60J1 LOM9!F[E76-M,@,$6%-3-G MJD%)GK72-;.TU9O -!I9V275(HC#5=0=!/FO8!N_1?FMN->V" :7D-4K#E02-Z[FWB*;+U,5W M =\Y;LV>#:Z2E5)/;G-=SKW0$4*!A74(C)9GO$ A'!#1^+7#](8K7>*^_89^ MU=5.M:R8P0LE'GEIJ[F7>5#BFK7"WJGM5]S5,W)XA1*F^\*VCTUB#XK66%7O MDHE!S66_LI?=?]A+R,)W$N)=0MSQ[B_J6%XRR_*95EO0+IK0G-&5VF43.2Y= M4^ZM)B^G/)M?RV>45FF.!DX>V$J@.9T%EI"=/RAV*,L>)7X')8KA1DE;&?@B M2RS_!0B(TL K?N.UC(\B7N'J#.)S'^(P3H_@)4.=28>7_*?.5[CDIA#*M!KA MQV)EK*:'\?-0R3U@>AC0B65J&E;@W",U&-3/Z.6?/D3C\/,1NNE -SV&GM^3 M^,I6(*@U#-0/D3P*)(Z M*\G\.)[ (TF6\*'1JD!C(#O/(/)'HPRNN.3TK$O8*%4:&/EAED+J1\D('I0E M.+[W%TF#B+7FA_P_MQ M=4&IY-1A[H?@3T&ZN:3G8K94G$G5G1U$3M LB_5LJ^;=P%PQS. M_P!02P,$% @ _#&66#0KP,TW P VP8 !D !X;"]W;W)K&UL?551;]LX#/XKA#<,&^#5LNS83I<$2-L5&[#BBG5W]W"X M!\5F$F&RY9/DIOGW1]F)EPU97A*1^OCI(R72LYTVW^T6T<%+K1H[#[;.M==1 M9,LMUL)>Z18;VEEK4PM'IME$MC4HJCZH5A%G+(MJ(9M@,>M]CV8QTYU3LL%' M [:K:V'V-ZCT;A[$P='Q56ZVSCNBQ:P5&WQ"]V?[:,B*1I9*UMA8J1LPN)X' MR_CZ)O7X'O"7Q)T]68//9*7U=V]\KN8!\X)08>D\@Z"_9[Q%I3P1R?COP!F, M1_K T_61_;[/G7)9"8NW6OTM*[>=!T4 %:Y%I]Q7O?N$AWPFGJ_4RO:_L!NP M*0N@[*S3]2&8%-2R&?[%RZ$.)P'%[P+X(8#WNH>#>I5WPHG%S.@=&(\F-K_H M4^VC29QL_*4\.4.[DN+5_*CRAE]DO,?5%?!I")SQ] )? M,F:=]'S)Q:Q/L[V3ME3:=@;AG^7*.D//Y=]SJ0_$Z7EBWT+7MA4ES@/J$8OF M&8/%FU=QQCY[*SLF]2'A>[E <<>!7)T4J-36C M=>0E 82"M5;4U;+9@+#>1_=D.NKM\:Y --6)M^B]";R5#<7KSM*V?7<-RU^C MHP,T'? /PJ&10MF>SW9MJ[R>7J/W\CB<,@Y\$F9L E]P(]1Q$V(6%HQ!5DS@ M8]TJO4=\;U )GP:^T'"SQ)2':5Q '(=).AU+.[0?U:*BQZ&[QL$DS"SK>&/(2+J42)&&>,;@]2BJ5D+4]P?,PFV9>6LS@KD-P&HY9 MML(0X,VK@L?\ V0A)Z+ADO,PHWR*,&%3^*:]@-=4*'+&M,A9R-(SD,K!_P8>P_"+.1#66":PIE5_DD #.,TL%PNNW' MUTH[2KU?;NGK@\8#:'^MM3L:_H#Q>[;X'U!+ P04 " #\,99890*M<^H" M !4!@ &0 'AL+W=OZ9):6>A&8E496U$&E M".(P[ W>)[,?)" M1P@%YM8A,'J]X 4*X8"(QM\-IK=+Z0+;]A;]NJZ=:IDQ@Q=*//'"+D=>YD&! MZ?6WW!33\_AY4J8^@GKQC<)/<@K8U6Y"28&)9?-F[UNSJ$5D'T4$&\" MXIIWDZAF>F:449\<_[1(UW"BYZ#R@ M+N&&LQD7W'(T[CN5K67W.1"F4HC_)[,C-5T M8?[L*[T!3O8#NR$:F!7+<>31E!C4+^B-/W^*^N'7 [23'>WD$/J&]@\E\TIK ME+9=P3ZN!]'VPO_!D?0C?PHR1HCSE*Z/"]<*TD: M8)EH>79:]*+,[_=CPO0CNG5/) &HS1=B6I)N&6;?YTC\,(P@]K->'R;W%Y F M82<*X5'FJ"US);!76"G#79PAQRC+**C7[<,5TY)4K05V%H<0^6DO=0WI;#O" M)>7&!HB]N0F"?J\+61K!H:,]@E[J]]*8C'[D)]$9[+LN06O22]2+6L]<7RII MFZ'?[>XD<](HQ7_W1F]OF5YPJE'@G$+#T[3G@6XTK%E8M:IU8Z8LJ5!M+DGV M43L'^CY7RFX7+L'N1S+^!U!+ P04 " #\,998M=1I.:4% "1#@ &0 M 'AL+W=O+Q[[NXA>;F6 MZI,N.#?HL2IK?34IC&DNIE.=%;QB^EPVO(:9I505,R"JU50WBK/<+:K**?6\ M:%HQ44]FEV[L3LTN96M*4?,[A71;54QMKGDIUU<3,MD.O!>KPMB!Z>RR82M^ MS\WOS9T":3I8R47%:RUDC11?7DWFY.(ZM/I.X0_!UWKTC6PD"RD_6>%M?C7Q MK$.\Y)FQ%AC\/? ;7I;6$+CQN;Q^, M$PMHOX ZO[N-G)>OF6&S2R772%EML&8_7*AN-3@G:IN4>Z-@5L Z,YMGGUNA MA45(H],/;%%R?78Y-6#:*DRSWLQU9X8^8890="MK4VCT8YWS?-_ %'P:'*-; MQZ[I48MO^.(R6HB:=351YVBN-=3^ M" ?T]WRAC8)Z^><0$-TVP>%M; ]=Z(9E_&H"3:*Y>N"3V8L?2.2].A)$, 01 M'+,^NX>>S-N2([E$S/JMH:S!<<5S%TLIV$*4$ 77=KZMODQ%%\+130Z'<,LV MB/@N&Y!JSG2K./2F07=<"0DHYO]"L=H1#8CV(N_1!3G+9&OG%,^X>+!EAE$- MN)^@.,8!V#Q!+WY(**&O=D-OZP>P)Y6-)O"Q'Z6#3B_>0,W91&W!B#T<^P2= M4AR0^ Q%"?9)@.X4;YC($7\$*M,6&H!*FH(K1#$-XL%J)]TIH#QE-A@U)8,( MK38'D!L7K^^%./3\8^P,H01'D3>8Z:2WM6'U2@"0_6X=GD$08<_;*6_E MWURXO5]A$ T*]ON#-*Q$2R84>F!E>["\3A#!0>IC#Q Z02%XL!V)O!B]&Q7> MD.N&;6RB49IB2G% 0P/NU$MQF"9#'BCQ, F3WD+3JJRPH35* M9'V;@:F,Z6(_G33Q 8ATK_5VHQ\*CI:RA%-;U"L(V682&LDR@DTN!+<]R:UU M*SZ3D3 2P+RKE>(K9L _Q4MFJ<)(9^7U?'[;V>CH&,.Z[0XY* Z[C1C[%"R: M0K8:MM1G%P@.#]5:SVC24];3/ 1!0U4GM,_7;@+Z-R9[) 1U$Y)O\ /42A#1 M79-#TTY]?C+;Y MZ/>5GF\ITT._L-HER7].CD) :)P+'SK _U8N0F#4: _[)![E!@@W?"[N4$DA MY/%_X!Y'H3NPH)VLA.PF.7$/"X1H2 M'KV& .K(O0>@D[MW 81PZ*)QW,Q?G*GNOOA5P_I=1=PSFS/+2B&)X-A+.X:* M0IS"0?HKQ"GJ3%9 5$I6%E$ M[5T9:N"]9=:7];)T] 7SZT)D!3HA MY#S93#(#5S#(O+89M][++QGQ_%"6 MIZ-G0L75RCV&-')%W+T8AM'AO37OGAD[]>ZQ=LO42@"X)5_"4N\\ADRK[@'4 M"48V[M&QD :>,.ZS@#H;/_ %!+ P04 " #\,998 M4F=)@%T$ #K"0 &0 'AL+W=O1Y<1&>7B9/W K]+W)B# M-3A/%DH]N(_;ZCP('2%LL+0.0=#K$:^P:1P0T?AWBQGL33K%P_4._<;[3KXL MA,$KU?PA*UN?!T4 %2[%NK%?U.83;OU)'5ZI&N.?L!ED$Q(NU\:J=JM,#%K9 M#6_QM(W#@4(1?D>!;Q6XYST8\BROA17SF58;T$Z:T-S"N^JUB9SL7%+NK::_ MDO3L_'[=]PU2E*UHX$J8&FXH3W#;#?EV@1M]%8L&S7@VL630J4W*+?CE ,Z_ M QYQ^*PZ6QOXV%58O0:8$-,]7;ZC>\G?1+S!Q2GP*0,>\N0-O'CO?NSQXA]S M_^.P9^"OBX6QFDKG[V/>#]C)<6S73F>F%R6>!]0O!O4C!O/W[Z(L_/ &\V3/ M/'D+?7Y/[5FM&P2U?"'.X)5#U]*4C3)KLGZ,_IL&CM/_JD!H37T$PD)',Z-T MIGNM'B4E&!;/0.-"4]UTJZ'AI)5HF!>57:E:!&E 5/]097MY!J)5)*QLC1IL M38HD7M:B6Z$A%>H!K"A"H?/2:9@^5T(070Q6Y1^P>'*ZQI,%FT$$,J_&W%,[@HBS5VE6' MQA+EH^N.P<,3B!+&LX@6HXBS-,W&?IFR+(G'\*OW\47)0!2Q. ])(F;38CJ& MD9,LQM1^CV10:><9SQC/,Y+)632E?Z.H8'F6CN&*6LN5YBXT(\Z2W($D+ D3 M>L?Y&.XT]D)6@$\TQ@T. 1R"'>6YDXVFX1@BEN8%F=WY7^$1_P_B?1"$7CP[ M9V!4A)%CE[ P)G8IRZ.I0W0YM^()#R2C,'3T&$_Y&!(*0>[@]!H/>*:,3PN@ M("93)SH-*997/UP6)Y 2GY"[-&0Y"_/49R3F+.8NA*YZE[YJ-#;"E:15!&^1 M*MYZ5'GHP8;V?TZI>P#1G1>3XYKFK"5ID+,R^53A@Q4.6Q(1+ M>2>%.&)9%KX>!-7+('#SHE/=+[YQ)=69&9J57%W*3G3EZ];]B2[?&K,F?#^Q M:*(LD=)5 9UPY8/+*#X-7>_]*Q4QTU:Z&PO=V]R:W-H965T]/)S67C;>CE7G:UD(ZXUF*ZNN7ZX%)7: M+KS V[^XD9O2THO)_0W M+G:,9<6-N%+5K[*PY<++/"C$FG>5O5';'\4NGH3P8_81#N#$+'NW?D6+[BEB_G6FU!DS:BT8,+U5DC.=G0 MI=Q:C5*)=G;Y2II<-58VG2C@8RLTIV09&'WBJTJ8\7QBT0OI3O(=XF6/&#Z! M&(3P'A%+ Z^;0A1_!Y@@O8%CN.=X&9Y$?"-69Q#.&(1^&)_ BX:8(X<7?6?, MO"D 9:TRO(*W6G6M@=\O5L9JK)T_CF6B]Q,?]T/]=&Y:GHN%APUCA+X3WO+% MLV#JOSP113Q$$9]"7_Z#*8-W35YUA6PV\$2 QR(XZ>-X!)]*@>UHL.P-J#6H MQP2NM:JA.'1^*%0:+)JN48ZL'P37AFXT\$K(1P_4Z-BQ#(,J,J67!2-Q;_<&I\18Z\D*8TEB2.BJIP*%'&1@Y*=0:US/@+W&%6X[M <\A3*8L#&-\BM*4^=,I7*G>@W$:J,Q2/\7Z3=EL M-J7;,@8[6&_091*Q)$@AG3$_]>$69Q.28; 1#=*N'&5>8-=+JD$:7Q!.69!- M(9ZR-$[A1J"@RVVG*0A2EW7+I:;X(2_1"3)X\2P+@_ EC *6SM(Q_$0$<" 6 M^P)"KD]E.$AF;!;X \:NF-"9;')5"QA5B#8^??.C( I9DL[&$,4L"'VL5"NP M@BR(>_RX&$3)QC"*PC%\Q&O1^]<,&OPJC3"_J8_R-(W'5.3_UNU*8,F)/5'+ M[XE(QK($$^ASM$2 *HC%5 M1,Q"/X'77#>8,K-'0'6LQ+K&.S!X1^(DY#E<FOT&9]E 3D,SJ(, MN[_JJ!.^89%F.XLI4$<7 CL\E\XI UXK;>6?NU/.6VFQ4-R]%!++3>"\H7(S M;WWOW2 T4(DUFOIG*>Y)NM^D M^H-5K=M>5LKB+N0>2UP^A28%E*^5LOL#.1C6V>5?4$L#!!0 ( /PQEEB\ M(&E(V@4 +T1 9 >&PO=V]R:W-H965T);_?P>/?<':6+N=)?S41*"X]569O+SL3:Z7F_;[*)K(3IJ:FL<297 MNA(6NWK<-U,MQ<@)564_\+RX7XFB[EQ=N+$/^NI"S6Q9U/*#!C.K*J&?;F2I MYI<=O[,8N"_&$TL#_:N+J1C+!VD_33]H[/67**.BDK4I5 U:YI>=:__\)J;U M;L%OA9R;M3;0289*?:7.F]%EQR.%9"DS2P@"7]_DK2Q+ D(U_FHQ.\LM27"] MO4"_J_%R,[.2RDW9@)',Q*^V]FO\JV_-$A)>ITK@GS)NU/.I M-C-65:TP:E 5=?,6CZT=U@12[QF!H!4(G-[-1D[+U\**JPNMYJ!I-:)1PQW5 M2:-R14U.>; :9PN4LU=O)1[)P.E',2RE.;OH6P2EJ7[6 MPT ,$S 'X [U1M M)P9^J4=RM G01VV6*@4+E6Z"@XAW.'A(_YQ/316 M(PO^W'?(!H+OAZ#(.#=3D_N3'WJL#"O*E@OP0>J,@@UME M[#[5#@KO5^WC1$*N2HRXHAZ#)=]"&Y$&+$YFI3"FR(M,N-A0.6BB;U?EW9F1 M@).8#T0]@I)T@[(0PZ(L;('B1=T@J-JHLA@)*T<8%Z6H,PF.AP:WUI 7)A.E M\Z$#PD8(ITY8S0R.F+-SN&GE'ES^N=U4ZMJ07L@&/<-T@8SH!VE#B@;LFI0T M\'XJ-0K@.7>/8.!^S]@)^ .6>BDV@HAY20QW1>WT.!8A9(/0!Y^%?@QOUVRS MTF77;B]_2@,_?(4V4MIVK=05O-U8] 3=]Z.19V5,TR&%"N[1CB!A 6)US@X#+9,0"O4T&(Y17D' M7V-INW__:<&][MI^2& 6HHU.B)%I#)]=$9*CKOB&2\9(:$F%>44:9]?NKL:\ MAWF\L4'4\WC;W($;85"K66T!I>5^'#Z %_C"\'@!KV6FW;9HA[43K+ELI15R MAOQ)YCGU63#@9]AR? E>M8S:9_M\G6O?MSP/(@I_--7S[OQ!2-\;D/W#'_?C MUD;D1"\-G9;>T:[< HEZ2(?&>[P7^\,E&*6*D:\'Q'76Y$_(' MQ%4YA MW^=PX,H4+:],T7>N3!A$>&=:N:J]1"VJ\1.#=\+.-+;VW:D.HN^_4^U<1UC+ MNZK9QP4\,G2F]Z2).5KZV2*$Y+QKB$S1>KY]*+,LJ&VWL39N'CG&Q;$C!7*! MN]H2)SY-QEA>8DQT@R"A1;XC=P*<1>B*-$UQ.L0G#N*#\22"U/.IYN)]" <' MQ$U$BK"@XW0441K ;)XC:8BP$4ZA_WV6I.&&_Z?BJ0E7) @)DM\Y2\*8!A)& MN9>\!T4UG5F75EL:8MH?1/X9G"9\@,^ )9YWUD*CJ,>X8RY5.L<^9!=B'2!3 MO"13?)!,&^8]FD(',?^GT'^<0OVU3^I*ZK'[<6# %&ULC5;;;N,V$/V5@;98Q( :76S)JU+H MF;?>.3KC;$3P7Q:LS4^H?E6/R@:!1U*P2L4 MFDL!"EM/I#!1K*4\KL=W!4S+[0.88FYL0B,?B]XC65I M@ M+DOMOK!M]XYH<]YH(ZN=,GE0<='^V>LN#P<*6?B!0KQ3B)W?K2'GY0TS;#Y5 M<@O*[B8T*[A0G38YQX4MRI-1M,I)S\QO<&G@[)DM2]2#:6 (TBX$^4Y]T:K' M'ZA',=Q+838:OH@"BW\#!.1+YU"\=V@1]R+>XO(O"&78!#AS?L M"_"&Z[R4NE$(?UXMM5%$AK].1=MBC4YCV0:YT#7+<>91!VA4+^C-/W^*TO"R MQ]-1Y^FH#WW^1 U7-"6"7('U^I1_O0BG_?NU45!*L?[9H*J(L)0.+B@%#;66 MT+T8:VDUJ1(JU&[:N4H3IS\3;!* M*L/_QF*7%ZT;FPC(I:;4G"5C/PFS 9RE8S\:A@,R>IA''P2=FM:MV!^/XM9. MDA%^"#U\2#H^)/^;#_?,-(H;CBZ-[VY\Q)->Y-,\H4,.D.4;:\!L$%9T6L(; M,D4<69&Q_U+!IU/Y1\.I7E K+G)>4^)K]M82JZ$#03DDZZG>PQY1D1W1IB#! MFCRBSRTU,('_0>[0H#&VDUUG'R2&7$JH!I\_97$47]IA>C@8[WE$ Q^=2ED< MAY>=(6P-N>GHDIA.'*^H:IJ*U].V-N'MT=[3N_2)X=B236,XH;Y(2^VSV$^SB%HN24:#KDK'X&WG$:/R4QC6\M@/ M4\N&+/,S=W:TED_5,SBX/2M4:_=&L/EIA&DOTFZV>X9&ULG5AK;]O(%?TK VUV(0&TQ/?#L0W(<;9-D70#.TE1%/U D2-K M$)*CSHRLN+^^YPXIBI9EQ=L/HH;SN(]SG\.+K53?]8ISPW[45:,O1RMCUN>S MF2Y6O,[U5*YY@Y6E5'5N\*KN9WJM>%[:0W4U\UTWGM6Y:$97%W;NL[JZD!M3 MB89_5DQOZCI7C]>\DMO+D3?:3=R*^Y6AB=G5Q3J_YW?7H[EW?IW0?KOAF^!;/1@STF0AY7=Z^5!>CEP2B%>\,$0AQ]\#?\>K MB@A!C/]T-$<]2SHX'.^H_VYUARZ+7/-WLOJ'*,WJ%$0T:Y,PJK N?,U8>FD#5G7_(?7+/QEWQ1<3VY MF!F0I@VSHB-SW9+Q7R#C^>R3;,Q*L_=-RPA])EJFQOH)310PMV@VHKEG M>5.R$IBV,[QD2!DJIZ!KMRZQEE?LD>?*6M/:-+#',/")E!;:T,$E,V"]E!62 M!9$>BP8SM$;HI!G#AQEC"D P1[PV+'"U.6.EZ@>MX;D"\4B=.B&D2.&[@L7<;I6#XO37.H7@)TX: MIA.:2IPL"WL1?<=+,WKZ"9XN6-R9W'"+?27)*IZ3>#'$S[P4.Y+88U^DP7QQ MR/BY&[QA@"@)0T+&\0 ,)D B2MD-7W(<+P>GQXO.18<* &'?;:7V$U(_"X)> M]G'@Q1,V]D,\PLR;'!&=\(?NGN=.F!=VDI?/F9/H.P&L=28G'7I@KS<7A\B3RC"6\,L;M$*@KC%T?=Z]VDI]( QT'\IO'[[)?4]_RU MR)PH)*120NJGX@V%<)+,[X1!\)Q(75&?NJ)7IZ[WRR6WA7>8MF[)CK<<&A6B M$E:58XGK-)H(AA3;J;/KH_$O#7S9&(D7L=6>*>!MI-_)>N,,-+YM/:);K M+D.U9C8V60H[4IP/TYW^,QGKKA=WI\"A5+XW==FO!W^?.9H3*@YP$NB#H"U@ M8'<:X1>SL3OU=Y$S] "'->CX8* CO':!XDTS%DY#%H#/G9'%=T!24\%I\7:G M7O\CJQ:(.8$2-?:FR63OF>XTF/0QW:NRD]4(\(:,^(7V-[][QY+0/?-<]A6: M*).+]MA::M&: R0Z_",)AVS^0:;&5+PF*';<=_\$Q:>\09MIEY1+Q A1G!]+,1^P@ F$TM1 MY("L>-*#D,]35Y(WCQ:0Y*VV#M7GW@$$52?"XXFHRE$3#\+JL&O8]0O!LZ9@ M;D5Z.;INC@B56XC.V?MZ7#TB*KDQRFC0HHEN2' D*BX>*#>FHHP5CR0#-A' MCNM$#P\1CE'S R(X:C353">CYO.T;2(4Y3/'W;*QG$HNY7(5,M3!OE7N!$J85K0%0ACR6QNYAZ7Z^,?*<* I9%#DN4L,QDPZ M/,<&=+-%5QEJ#G/X,'?D^RB%^&>H$!ND#W*2>RG+K:@JI)P0 M9@JH"TH==U_93X49^=$X#9W(H_28HHU,LHGUII^=@M*![V2Q9_4GCG$V.9&G MDCY/):_.4U\;JMI(*__MU]YZ#95I@5 M26'=8P,451L=^U8[06!]S-?:^DK;9-KA/FN":1B@61A'"8)I@"YORB>X(EG; MFV6+[[%8FPV^[=1&PO=V]R:W-H965TU*&Q B"1*LN74-F!G;1=@78+8W1Z&/= 290F52)>D MXN3?[TC9BITZSK*]F$?R[KOO/O(LCK="?E<%8QH>ZHJKB5-HO;GT/)46K*;J M0FP8QYU9U*%E9,ZY*P4&R?.+,@LMY M9/RMPQ\EVZH#&TPE*R&^F\EU-G%\0XA5+-4&@>)PSZY851D@I/%CA^ET*4W@ MH;U'_VQKQUI65+$K4?U99KJ8.(D#&J)#5XJ*F5_8=OZQNB< M-DJ+>A>,#.J2MR-]V.EP$)#X+P2070"QO-M$EN4O5-/I6(HM2..-:,:PI=IH M)%=R0$@(/!5<%TH M^,0SEAT#>,BFHT3VE.;D+.)GMKH ,G*!^"0Z@Q=V)886+SQ?XE^SE=(2;\'? MIXIL(:+3$*8S+M6&IFSBX-573-XS9_KA73#P/YXA&'4$HW/HTP5V6M94#$0. MLS1MZJ:BFF5PHPLFX4K4F+,P?7#/X)JGHF;0^TVHTZ=U/M6R8( &\$9U\HD MI <)A4V8'B5<8V-#KS+I7*"Y1@=-'USTPGUEHW+ .,A%A1U>\C5:TIZ=/<$0 M*,^,0:"'2+H0C<(5U;\$;"ML&@Y7C92,IX^PE)0KI&+:]8O-:\O\]XXF\S=N MJ(FJS&Q-BV:ERJS$/QP7?L<_.62[I _6G*6ZH;*DU2'&D=!EY]V9A-DECQ G@//1*[?A+UT?SP+B$!^?BJ MU87[ZT3;( MR[(.W=%H^%1$$(R N,/(?Z(?NT&8O"HH4AG&_D_%!^&HL]$E24:GI Q&&!P^ M(Y$,#T*14QR@S=>!@<*VBPWN_0CK2+T#?\7]+%J%O@1D$"O=!'J! / M(T ;S<@-H\%_O8.]T!T,#LYD/S]U!Y]SZ&'>?LMA@!6?%&SW 6L%&Y#$"-9B MX$K0-C1QX]!*:I#,X":CJ'_JD^(=?.)K)M?V(:-042R]_=IWJ]U;:=8^$9[< MVX?65RK7)5=0L1Q#_8MA[(!L'R_M1(N-?3"LA,;GAS4+?.\Q:1QP/Q="[R"G/X#4$L#!!0 ( /PQEEB)YTFD!00 +8* 9 >&PO=V]R:W-H M965TU*!Q L"1*LF77-I T*39@+8*F M6S$,^T!+)YN()'HD%2?_?D=*=NS!<5.L7TR*XCV^=WPGWVPKU;U>(QIXK*M& MS[VU,9MI$.A\C3770[G!AMZ44M7*M MW7-U=,55G([]R)OM_!%K-;&+@2+V8:O\ [-[YM;14_!'J40 M-39:R 84EG/O,II>)7:_V_"'P*T^F(-5LI3RWC[\6LR]T!+""G-C$3@-#_@! MJ\H"$8U_>DQO?Z0-/)SOT#\Z[:1ER35^D-4W49CUW,L\*+#D;66^R.TOV.M) M+5XN*^U^8=OM39D'>:N-K/M@8E"+IAOY8Y^'@X L?"& ]0',\>X.&+ MF9);4'8WH=F)D^JBB9QH[*7<&45O!<69Q0U7C6A6&FY1P=V:*X3!5[ZL4%_, M D,'V&U!WH-==6#L!;"(P2?9F+6&FZ; XA@@(&9[>FQ'[XJ=1?R(RR&PB0\L M9,D9O'@O-W9X\>OE_G6YU$:1._X^);B#2T[#V8J9Z@W/<>Y126A4#^@MWKV) M1N'[,V23/=GD'/KB@ZPWK>'.O;*TYA,Y\*: 0E2MP0)PIV9#:K15:4#=8"?VQH5 M-U)-X3-]Y41#U(F+DC6):(QH6BN2/G/*J='P%J(P\D?AF&:CD1_'$YHD$S^+ MQG M'D2!Q Q(-R6L1*6( M5I?@^#*/&3,+R 0>:SA,9W;S(6L??/%%P*NER= MR,]+=+*QSQR;-//#R0&;8]PSF?]Q9,I4);7N\E30I74(!'\$L%/XEL1'$S^. MX@N:QPG!IH?I'EBP"^ /7%3.3D9:"]641<=P+:L"U1&EP2CR6918O"SQCV[R M.W)[4LU//OX:&TF?X,Y*W]SWGH[G#\1IA1T.V:(UVI!U;:K/7C9+_3")@ H@ M8YD;TA1NRI+^KFQ!.77TAT5UE[=*&(%Z"C?UII)/B'VA*=I+1W3FXUNNR);1 M*(,H#8$=$_Z>08@-"R>6QF2<.6[C,5P=<^^3^!QTD":YM3-=6[%?W3=EE MUXL\;^\ZND]5KEBLN#XNT#-^X^Q!M<8$19D+\0UO MWJ67 Q,75Z,2IA$YPZ2BS!&T/0/T#0\\D'D9*[?M!#;]R(/-;TQ@?HW0I5,BTV>%=9 M"Z[(OZ_GJI3@)O_IDMK0#+II(G;.54$3=CD <"@F[]G@ZN>?O,C]I8?CH.$X MZ*-^=0=83*N,$;$@'UG#,IF!)*J+V7YR7U:,)&)=B!SD5T@T!Z)S2S0!HH"W MC)8L):4@)"DJ1?-4G9Z3/QB5QN@$3"8K #F8 M;>1/C>7P9TQ><95D0L&Y2505_;N!9DX[MB#:^CX44!>_R@ Q+!&LK*2 M.0$T%\@158J! ">A$P>34W(2.-$T.B5WU;P4)>XTP#I3*9:^ M2SZ!3F6'";JY>P93UPJB;($L*5(I8\>4@8HA@K"MA>>:J*B 1PD6)^$PC,E+ M$@PG$5P:Q6C,+^.TV133T0U@'5%SRLL?SP\;SPZ,]?[:B^9(I FYW M*\57PU@-A4_SC"^U$3H!T;^+!L2&>JT?T= DX.(:"(M*^[<">U?:; TZJ+[% M>9 J]>-'P(,B3"^88_I[$D'7FL9A\,PJ*3%DX2ZYR,\2>Y]DH'Z^X(EA]F/K M5<;IG&>\? 3/.!E[CA=,3^W0GP)F$!1S"@(DC)@R0%N2G#0+3P^L_,P2D2

7/,]YOD2Z"_!00#/JL\T #GTG=,/3G?!QHJ/'*<8%B!ZG M3X4/'3V(CAWD.BE!]1QV6T)% UP)I3"PN""[%_G$IDL$;UY*/J\,QCPG@G"% MO\&Q$H)?=,NVJ^P^]E 8!NPH2N56-.0P@1L1+HI:G'+&K,;#HN&P_UPH*,$:UC0JJU*45K*$\7LM\K:SQI$S M"7SBN2Z QWU^!.AQDTGC)I.CPWN7RY#K-?JSTL%FF?/_PGM0L,F?,\B?DJVP M0[AG$ (PA9.3]XC8+D_IYP32^%E)?Q!J-Y1;&XHF86\VY'9#$R+^D>((38'D MR E&']2U'T3:\I$/@2!)JG5EZK(NAIHJ1I.8,_!I8"G]"DV$+G2UCX.(;+$ MCX--!M>?9N\&N]N\8O>0K J]!,R"<\Q/7U@V2W_^:>I[_B\03S#]X+2TTI9C&]\#N_(!?MM/*W*T>]*V[: ME]<@)-S>?(*( +]/5&$V%^$H"#!#[=1@IH$S[=NFJ&HC/QI/R$GL!!Y4:HUS M%92#)TNQWDZJX$AA!'7>R=2)PZCA;S]4V'398K E>8OBP0SZE-@V:<(( 3 - MC7#9H7;(\:"/@KXTC,:GQQ2/VXK8D[N7[7UMV$R_8;L'9)Z[.3%R_U;2=CI: M@[>ZFCZ8FY_8\:CDV=V/M#T.8 R1E62-VY:YMR;P;K M,T'KT,Y[;GE=Q[$9)(BED(^=ZNZEWAVW>DMIJNNE;>WK=GGCKQC1UE1^8^59 MG;T:1VXUT1U%]/#)Z+9O^L5!H/P_(K^SE]P#_[Z6#MFC3?[#$7/^IS5WI !' M1,_/>T=?/+^'C =4+9W?]4< W3-LOXA#)]0]U]1Q/7^74CB$E/42&JNA!QW6 M2TBEN%I7X!@R1R=O=;S95MN.GG;..-J'&N];,!F]STF6E M@3M125+8TK#0GPSH+D@M0G5!U3R=VB.'^2/)L-'HB!0KSB25R>IQ:(,924PL MJ[NQ]WJA5R]MYNNZ=LTHM@2IMNF&:*5T_6Q=GM "ZB":K/07G11-6>6F58*[ M[Y7 2R%U':VKD9S:ID,Q:&V@ X$7T&J;6FY(/HJM0JV37Y] _V6&XP[6_XKV MAF3&9(DIE3>>8@O^)U6 V^9-DV_>0':#UA^7%OC]@R,0L&U(.;K@BD)SF0O$ M.,MW93MD.\TX4IPSW-4ZUF:-]C>E6QP\E2[W4PA^>M"G^"V@#@%A)!6:&SR* M194NJBQ[-'>_#N^&>##Z'6#"%QPU $\3JROLA_DRWW';1FM(4U7SK[990H+F M&.5[Q273*AYV&&C?M6OWK,UNG;AM%:P7]&/;A'S1@CY[X6M@L7QL^^:F=FF/ M@LCQW; ].##+B\>;P0R"!-,?3UON1DH)8%'-LOH*;1Z$R_JR^S9VXLBSOS,A M"Z$/*N<"TOP^)8CNWJ2^=.P3QV%]T89_*^Z9S#5SW10C2#ZQ_>W8;1R,Z\N' M*N<)+T"U!WB;.N/(KR][;V-G$L;U94;5RO@A#M"; "H:L('C1ON^CM&[ M[\Q38_2V&]?1YX5=W39G[#O19-S.9X;*UIPI-.K>D8V"OZE2_6=4J:WS[,[: MM)\F9JT'FV7/(#!)NM1IJ>=S%X:;CEYWIZ4^/PK;?2?LS_U89BY=&A^UONNO MF5SJ?R] .D0.S"?^YFGS#XEK\[^ S73S]PJH@J! 4Y!T%[#4'4[" 9'F'POF MIA2%_I? 7)2E6.OABM&429P [Q<"DJ*]P0V:_XU<_0E02P,$% @ _#&6 M6'NDCJ4G!0 ,1 !D !X;"]W;W)K&ULQ5A9 M;]LX$/XK ["?55[T2PL#MNJSTR6!ES.9H/-;Y2JRY]N5&5/AE M(=6:&Q35F+"IQJ4!OUVNN[DY% M*7J\/%LE,RJ]6>#<_&00V(5&*W%@/')L;<2;*TCK"-/YJ? [:D-9P MOW_O_<)A1RPSKL69++\4<[,Z&:0#F(L%WY;F2NY^%0T>9OWELM3N%W:U;D(' MD&^UD>O&&#-8%U7=\MMF'O8,TN [!J0Q("[O.I#+\BTW?'*LY Z4U49OMN.@ M.FM,KJCLHEP;A5\+M#.3ZQ57XK7%-8 MN#RM79+ON P)O)>566DXK^9B_JV#,>;7)DGNDSPEO1XOQ,P'DGE D)[_$4M MZ,CYBWI!GSK0E_P.:\S 5"E>+87M>_";K'*N5W!^:R=$P!_3F38**^C/KNFH M@]'N8)951WK#JT>QUWISV])R_(!5Q=?P)N ]74*LP=#(LJ+[?S MHEK"V_,K/0+<-6!1Z)R7<">XTFX%W3I&'O!J;GL$"@UU;XP5 M1L2+*84H]6D((4T]EC&@U(\#2!(O21-@Z""">I5A& ;$"Y)DY/PF*$>Q%V:U M',8P3#%N'(QLF"0%W-<6HG"&&<-1BL$S&!+F,6)M(C\A,(S1(T.3S _(8Z@" ME[ %&04>2^,:%(N>!=WD;*M (,_<7!L)-SC\;UWW$(NUQ&*]Q-K?&#OWB$NA MW)E8Y0*M_ ;W<>WEG*6C,D0!:@%^IVBE?7F&<>%EBZ8.[24R?1?X#S/U1USW, MC5OFQOW,=?4PW2!W\J*^S+B[IG8)?]BXD?J$[.)FK_,#N'D]O7I@90\)_P,. M8JB]DN^3GCVA[BOEY9/:>1AA'HW<2C&?L+;<'^L_UY[?"I47^@#+H0LX:N(] MU/Z/1NPYLPZ!_72D@6 OR%UT^F=.>RH_:2L_.?C,RO/R&G0>2P,L$V] M*"5.IC2#=T^RUO@M;&XJH<>BNLW2[AO*>.\9MQ9JZ1ZK&I%N*U._Z-K1]CT\ MK9^!#^KU8_H]5\AP#:58H&G@)WCC4/4#M1:,W+A'X4P:?&*Z[@K?]$)9!?R^ MD-+<"S9 ^R_!Y&]02P,$% @ _#&66.7/. >J"0 51X !D !X;"]W M;W)K&ULQ5EK<]LV%OTK&-73L680B0 )/ES;,XX; M=]UIMIDXSEB1D]WI%Y$4@8O[/.<"/'VP MU1_NWIB:?9X7I3L;W-?UXF0\=I-[,]=N9!>FQ)L[6\UUC<=J-G:+RNBIGS0O MQC((XO%S^YK^ M&)^?+O3,W)CZM\6["D_C7LHTGYO2Y;9DE;D[&UR(D]<)C?<#/N;FP3VY9V3) MK;5_T,/U]&P0D$*F,).:)&A3H8& M\[QLKOISZX,/^K8P;G@ZKK$ #1M/6F&O&V'R&6%" MLK>VK.\=>U-.S71=P!B:]>K)3KW71%NV61@5SXA9Z8LX&J AGJD]F-)1P[,X6J&*D2%ZR^MXN'0:XX0G[)R8V,6>(6+5$>?=18V]- M#=F7UJ<9YHHA>U>9"9Z;5XY=EW>51A26DWI9&79CBV5C][$<8F*%6.G:L.-P M>!P-V0=+\FXTU.\%5F'"%D9?6U M,>1)*)1/)(9%O3 MPCCD42S8#? &9G,V,R7"632AG**2BATQ*P6/XZ[JL#;*A9N8SH-Z9+5NZZ[$($A[$:OCD[LV?R[Q^A%8,*5#Z M ,.U2RA9.EOD4\1M"L2_=?DTUU4.AV\Y6"%JR>;CK_6]J3ICR?M;#H9SX)CK M0]UQ:Y#HII-8Z\^4$W!1JF*Z:YUTQ#).8H]%BOBE,%"$ 1=!V"U$$SL_R91' M6=Q=_@X&/3@X1TAM(2CAAK1Z0)%(?&EYWYQ@,D#LABC:G0BF-% %;F=UJ):)U?X=:]OV.W2891SO#6 QL%-:>^F M'0X%_-:%(0M&!$7;=4-:[4@3W:1=$['6]A6H=8[4WH48GM=F[ORDTN)O6#'I M-/&6M#0-':*U;"'P;E-&SXG<_N-SK5>#<%Y/$*'*JU'K:>ILYN S MTM,AF(B4FC6N:TNHR2YBP,Y]N%_HJNXRJJ.S"WKO\J;=A!\:A5QG4Y=T32NZ MF;E3V-E@!1985#FI9WWIZ)78T6ZJ35N^_C+5[BUJRNHG=+O-M6$,R))TE\8\ MCI-GN3:4(8^C;:X%628A4^!<"0#?YMI )CP)X@VN!0&K( ,-@.##:&N:S!3/ MHO @KA4I5T!\T&HF52\A!LLBLX24/ S45[&M@@X@["3SJO:4V4@&C21P2)B^ M@&S3E*=!,%S=?#O52JZR9.-IG6@#@RK+4GZDT)I:-T6:%V2;)=K@2?CUL)B/1 MHPJEW)%X2KB;\+^#S]<0=:UD!EY@.VNCE%\*OQQXY!;&;X.+QX;?KUH0W';& MC@6W.!_RL/EM2?ZM?D2SQ)O]PJMM<.I(\__?4#34^%?3\QZ@EM^R)UKIM@[. M2BK45/H,)*_NNG'KT!P"N*)(/0M'W?MU8(ZP]U+;.-[C>?O^(&!.>)AMKQ\! M3U&TJ-T,R/\UP R?)VI[_W#<2!X28DMLX X'9L!(C$SNKNL *K9-B ,8I[X1 M06%%"N;<%=)C4$\:H9A!,4$H=F)H"!NC[O)2#(6' N4A%#Y+Q=8^I4,-^?40 M&H^2YQK/%^'E:,!^- M44J[[+FRG3JMC%';8 0BU:"\^ 1FW!1\UTKRDO?J= M;)IZY$\'%$4^E.@P%-T$_FQ@ S#0.6618!&VJ]FJ 5FA!2#11:*%B_,;8 M4S< 0(_;\0H3M#*40Q" M.N80T8XP4;\8(R()6J0 %=_%"#VN$%G37(P\;W MT+.<8#_=Y"6\<=%4IX>&[M@4)'?YI-O<=0*Y=YG=)Y 7'@.V#P[)ZUMM!(<2 MY)&MX] OG5%NK;*1*(V].X*K5(B>G@I/H4L-PV0SJ@*O477(,Q07=>LB>)Z^ M7^'5T\;E9PM$9!_Q1..RE(LXH[@FH(U55D0AMD494W1*)=N<:#U O;1 =C0J M2D['>E&R-RGB/BGB+R3%)X/M:),#;SZ#($MRC?\J82KO_)^,G55Z<9]/V$5E MM-N5$GL7V9T25WFID8Y8+2^;+T\>+6_MLD83T2U)3J!%^[T\BC:W4VS.25!) M;=E&4AR$.^N9,V(?('FUJ%^22(H^!DV9;3I&WP:VE4//MN]4[C25%;I8DE_: M]J..(0R:V*57DK1"SF#*Q!]#5&Q.'0!!TMK>SC/<"V#/MX8G[+A'6<0#(=FE+O54,Z",R*1//96Q4- ^JH>CU7'ZT^W^ MJKO@&,[CZH(I*RDCT.*:@YW^G#\Y%,?DFCF/V@ZYC.I M^>K7_]M_,[UH/A6NAC:CMPG\XO+4U,M;? MWAL]-14-P/L[:^ON@1;HOR2?_Q=02P,$% @ _#&66"5YJAG8 P 1P@ M !D !X;"]W;W)K&UL?59M;]LV$/XK!VU8$T"U M7OS:U#9@9VV7H%F#.LDP#/M 2V>;*T6J)&4G_?4[4K+BH'8^6!)Y?)Y[/WJ\ M4_J;V2!:>"R$-)-@8VUY$44FVV#!3$>5*$FR4KI@EI9Z'9E2(\L]J!!1&L># MJ&!FWQ$H5P1&3&]X8S:%4ZX.'WGOVC]YU\63*#ETK\Q7.[F02C ') 47P"D#: U-M= M*_)6_LXLFXZUVH%VIXG-?7A7/9J,X](E96$U23GA[/1*;M%8BK(UP"7ZT7N-_;0;QPQ]G>IN@[!2@MJ5RS58GWKP)KNHS!YF5Y_?F*:+^0^J MDA673&:<":J@>DRX?CNCX-N M..KV6R+!V9(+;CDZ:9*FX7"0'K =RA,R)>Z/&LJ7R+2?A*,T;F0ETU:B-F\@ M8R5W.VF2AG'2/X)U9?7S^6=+#^+TI41-P:0LN-Z&OY'INH].1&O!!-9.QV$2 MOX-/6AF7.K7B%I)D&/;B%/ZDD'-J\P(=N-M//-0E_5(5)9-/-&M+I2EZJM* M=5U1+DFY)%-HFV8I/?!MX3H;!%N[NTHWTDQ5&D-@A:J:F4*[1ZN%0K%4 M6P2FZ>=KP(6&X!YA=RA(6-33 [W7UTQZI[M)[70'9B_5^&)M:/$Q$U6.D*&V M=#D!R_^K]JU=,!(LGSQF[[55Y'BF='[4YY4_ZXL?KA^@(GLTW'<6\&DVN_5& ME]52\ PR3T>)#BGPW#DM&NXM)1P]#05'6_ZC[A.B7BN5[[@0G6.#(#H8[@7J MM;_"#.DAQ^LYW^ZVM^2LOAR>C]=7[ W3:RX-"%P1-.X,^P'H^MJJ%U:5_JI8 M*DL7C__U_A^G_4$L#!!0 ( /PQEEB;W+Q_Y@( M -8& 9 >&PO=V]R:W-H965TU)#_NJM()+?-)@RJ)@^F.,0JT&02M8&R9\-K?.$ [["S;# M*=J7Q9.F5=B@9+Q :;B2H#$?!*-6;]QQ_M[AE>/*;,W!*4F4>G.+^VP01(X0 M"DRM0V T+/$&A7! 1.-/C1DT*5W@]GR-?N>UDY:$&;Q1XB?/['P0= /(,&>E ML!.U^HZUG@N'ERIA_!=6E>_7BP#2TEA5U,'$H."R&ME[?0Y; =UH3T! M=Y7(L[QEE@W[6JU .V]"PS%>0G=V0 M[NGTS(*E. CH;1C42PR&QT>MR^CZ .%.0[AS"'TXI:>8E0)!Y; A?P8C8Y!J MQ60&#YPE7'#+24A=R SHUD\P+;7F<@9C9KC9I>Q@[MW*?I0:8[F*+PY:GI6E"M8$-A"5VZZK&V[UF@+US'=4 ZDJI:W:3F-M MFO:HZE4;]ZKC/S(]H[L# G,*C@^94-_P)02P,$% @ _#&66(ZB1TOP!@ ?BL !D !X;"]W M;W)K&ULM5I_;Z,V&/XJ5G::>E+6@"$_VK61TG"G M=;IN4=.[29OVAP-.XAW@G&W2Z[0//]O0$ )Q2^7\TP+Q^]CO@W\\C_'5(V5? M^1IC ;XG<]'@_7.$'\G&YP*G]94I8@(6_9JL;G!,'Z\[;N?YP3U9K85ZT!M?;= * MS['XO)DQ>=?;H40DP2DG- 4,+Z\[$_/O^ B(=W D,9<_P6/15FG \*,"YH4P;(%"4GS_^A[0<1> M@#<\$@"+ '@0 "^.!'A%@'<0X/I' OPBP-?,Y*EH'@(DT/B*T4? 5&F)IBXT MF3I:ID]2]=[G@LE?B8P3XWG^O@%=@CE9I61)0I0*, E#FJ6"I"LPHS$)">;@ M+, "D9B_!WR-F'Q 4O"PIAE':<2[X%WE_JHG9.M4';VP:,E-WA)XI"4N!'B7H,+3"CS?'F''B.1H.&G+W=^_0TGG<$[R;C\@GG\@U^RP@G M>G#]]4D^ [<")_SOIA>30_K-D&KFN>0;%.+KCIQ:.&9;W!G_^(,[<'YN8L\F M6& )K$*EOZ/2-Z&/?\N2!69J9,A9EB$]&(K.P\%_SY=-?.:X XVK)M[MV+OJ M;?=),M;-]4^8YVL5>2LZY,SC(VUAEV_YA":S"SG#'SM#(SB11ZX@:1"'B:Y"E).49 M.YS>#%6UI872V 57BYVO%P8>9%3B6!2$(*8H 6)B7AJ(N6B1HJDY)"3AD+> M8:' V)HWYNHZI0!S7I_R#9QF)P>+#V!.;VO#7?/<'I MMGR[76D@MCC-L/P?4BE"_VV>'\S ;75*@?9"W[!59Y4L6)(%S=-GKL.Y8@:3 M+9*K:R,SL)Z+#^7D>=A#&LKU![Y?ZR+&5KTUZU+#ND9=-WZ@ L6->7JU)6(P M&O3=PS3KQ8:.XP\/LSR%NG1+>>F:]>4G+/TJ(,F&T2W6JK(+!&:)7BR?!\F9 M-%5/&#'>J"5>J,%U\MC&[F]5@MI"JU)9BE#W!16:R8&AV4Q#FC0/D;J4;%@O MS/6T9N44NM0MA:EK5J:E#.=*AG>??3O-!!?2I"M#H_I7_OB]\C3'7.Q-455% M@_@U]EY1*# W^JVDE'K4-0O2>[PE>M-*CK(9(Y2!F;0P-.J"#XS)NRF5C.D] MJ2Z81/]D7!QS>>:*6B]'5F6M+;0JR:6P=4?V=R%PA_ZY/NU9DL %6:<0U+ 4U- LJ!\82HLN)WG;DE QMV)8K['@K/,P MGW0:5U,S;ML.:!4ML(56Y;04[="U/Z"A5;UN%2VPA5;EL]3UT*SK[W&,A!RY M&\24_T&[71*A.B_2ZT\CI; VH+U^;3@WE?)KUL;XP(W2S0S4NA]9W:"VA58EL?00T#_!N+0I_:=6T0);:%4^2R,! MS4;BE7[;C-*:P7Y--H\:ANLIS 0LS00TFXFCGMPW;.?B5$CEC?Y&2(F-86J> <&7:29K):?WW_(,13:6EES]L*)R^ M> )S%*OBDS__E'/>DB$N6!9JC#F-,QW3R+)5LV$5+;"%5GT;I=F )S ;T*K9 ML(H6V$*K\EF:#6@V&[/\XQ5:8=5EB5Z8\R_F-&[;2JA9C&(R;)1I+P0[1W?&S9'MF;I%#[#VSL08_89=^C[T;%J]^"+ MW9,OIS 67FDLO!,8"\^JL;"*%MA"J_)9&@O/;"Q>&JOF:,_P(<<J@MV1V_'_4$L# M!!0 ( /PQEEA3<]52)00 *8/ 9 >&PO=V]R:W-H965T>=,=%]]E J#0XXSM%-,F#6?YG./8C[EF:*$P:- M,DM3+%[N@/+=S'*M_<0362?*3-CSZ0:O80GJR^91Z#>[8HE("DP2SI" >&;= MNC>!ZQN#'/&5P$X>C9&1LN+\NWEYB&:68SP""J$R%%@_MK 2@V3]N/ODM2J MOFD,C\=[]O>Y>"UFA24L./V=1"J966,+11#CC*HGOOL52D$#PQ=R*O-?M"NQ MCH7"3"J>EL;:@Y2PXHF?RT <&;C#5PR\TL"K&_1?,?!+ _^M!OW2H)]'II"2 MQR' "L^G@N^0,&C-9@9Y,'-K+9\PD_>E$OI?HNW4?%GD&_$8+8CW-SO\4\ M>+NYUZ'&KS+MYWS^:YF^7Z"E+AM11N$*N5[/T9 /3'!TV)'A2D\L^V_!3?[[=_WQ2P&[G!(%\"B+8H%VR!G M,U5[.Q^,!GH!;(^CTP+R)X-34- &&HTKT(F:0:5FT*GF-OI+%R5=^%5>;G4= MT$MGK9\"0B!;O*)Z4V.&Z8LDK9NXH!\>.=4;CFKJ6C"#<4U<$^,Z3KNV8:5M MV*EMD6"QAAZ/8WF%F#YS=9:T++X%H>M?FYAAPPG?KSFZ:&+&?DU+$](;#]JU MC"HMHTXMOZD$Q(5[V>;UJ.GU<#2LN=T$]7ROEJB@"7HE!>/*[7&GV_=QK"\$ M)O#P'":8K0$)K 5X]8=B.PWET6W+_9\/X=*!9MWF+5YN],$YHW1@>:HH/]J,]VPB2B$&M*YWJD71)% M4UB\*+[)VZ055[KIRH>);J1!&(#^/^9<[5_,!ZK6?/X/4$L#!!0 ( /PQ MEEA0K"FET00 !HA 9 >&PO=V]R:W-H965TL'8M"VL)+HD'>^^?76* M9,DT&V_'-XD.\W\F9Z2Q?M&3/1=?Y(8QA;YF:2ZGHXU2VVO+DHL-RZB\XEN6 M%V=67&14%;MB;/1ZX#%9;U1YP)I-MG3-YDP];1]$L6>UE&62L5PF/$>"K::C&WP= M$U(*JH@_$K:7!]NHG,HSYU_*G?OE=&27(V(I6Z@208M_+^R.I6E)*L;Q3P,= MM9]9"@^W7^D?J\D7DWFFDMWQ],]DJ3;343A"2[:BNU0]\OVOK)F05_(6/)75 M7[1O8NT16NRDXEDC+D:0)7G]GWYM$G$@*#AZ 6D$9"CP3PB<1N ,!>X)@=L( MW+<*O$903=VJYUXE+J**SB:"[Y$HHPM:N5%EOU(7^4KR\D*9*U&<30J=FLWK M"P3Q%9HGZSQ9)0N:*W2S6/!=KI)\C1YXFBP2)M'/*$HD7:\%6U/%ENB1O;!\ M5YQX'S%%DU1^*$*>YA%Z_^X#>H>2''W>\)VD^5).+%6,M?Q$:]&,Z[8>%SDQ M+@=]XKG:2!3G2[;4Z._,>DP, *M(4ILI\IJI6V(D?F3/5XB,?T+$)JYN0/]/ M'KU%'E9R1R./WRXGAF0X[67C5#SG!._@2BAO]^+J::X&]-=O12BZ5RR3?^O* M7G-=/;=LB]=R2Q=L.BKZGF3BA8UF/_Z ??L77\O5,J^2E=\@+S/L.8$7CB?6RV%:WQ@7:>(#EWL><&@51R'^7X0>F30*8[#,!Z3L:OO M%&&;B="8B?M\63Q)B82FNG08M>>F Q(60<)B(%BO ..V .,+]8DQ9'$@81$D M+ :"]8J#[H8TC@8,'S4(7AQW/Q_IN@0\\ M$?[/)XM=QH0V)4;IV2F!I$6@M!B*UB\"Z8I +M0S&C!4B2!I$2@MAJ+U2]29 M0&RT,8:^ >KR&EKO/B>A[X7#OJ&)LSTO#(9]XSC./M$R.LN%S9[KLZ"YW'*A MZ"D[8@:Z.,=S\/ ]AB9N'&+;/]$\.J.&S4XM+E^;BV1!4^M))6FB MOFES ^K;0&D1*"V&HO7+T;E%'%ZJ@8!Z25!:!$J+H6C]$G5^$AL=D:&!@!K& MAM9_HK")<^18CN/&+@[#8?\X#@NP'3CZ_D$Z_T;,_NUWM=&;%;/NW&R TB)0 M6@Q%ZU>@M%SO9HN\!_4RUK#X[? MX>NX7J;O,/6O!CY1L4YRB5*V*I#V55 ,2M0+\?6.XMMJI?F9*\6S:G/#Z)*) M,J XO^)Z4']#^'&+V+U!+ P04 " #\,9989(T?IL@# #U%@ &0 M 'AL+W=OZ5HSFK5$I M8I(DD[BDO(H6L_;=4BUFLC&"5VRID&[*DJKG&R;D=A[AZ.7%1[[>&/D0ME)>57-WB? MSZ/$(6*"9<:YH/;OD=TR(9PGB^/;WFG4K>D,#Y]?O-^UP=M@5E2S6RG^Y;G9 MS*.+".6LH(TP'^7V;[8/:.S\95+H]A=M]W.3"&6--K+<&UL$):]V__1IGX@# M SSJ,2![ ]+BWBW4HGQ'#5W,E-PBY69;;^ZA#;6UMN!XY5AY,,I^Y=;.+!YV M;"!9H >^KGC!,UH9=)UELJD,K]9H*07/.-/H3[14=C6YX,^OT=,Y0+_</;41= M6*0+B[3^1CW^/C#+U$:*'/&R5O*1.8#Z#*T:+G(;E6ZA:Z.:S#3*!OS@6JYNKG1-,S:/;&%HIAY9M'CS&YXD;X%(TBZ2M/6>]D3R0\Y_2/GG M#W8Z>F]8J;^\ACP-@'S4(1^!''S2K&@$$KQ@KT&#C7&"GAE5&L Q[G",?_E> MH$]]>P%P$V)M/!O7#1X;@ 7=W3;&-?V0// MY8YUN0/+'W1Y8N(N.\"7 2F_#( <)UY:DI\A?< Z'20='X@MCZBZKWF8%@W^ID'BAYT>6KRO#SABY#,AU J M[*4*@WHRR#QL?431$R\]!!:/Z\8V3M(U?,>*/.SPQ-P1KU $!R2>A) JE7IS2).253@BA2KU0I7 K-<#\@#70R<<'EYCN0OB> MJC6O-!*LL*Z2\ZD]3=3NCG4W,+)N[S57TMA#OWW<,)HSY2;8[X64YF7@KDJ[ MF^[%_U!+ P04 " #\,998^0T&>CL" #_! &0 'AL+W=OIQT \. TN^+<@-A&E2L2VND!ZKA;99V+%L>(G2<"5!8SX.[OJC MR=#5^X+O'&MS%(-SLE;JV24/FW$0.4$H,"/'P.QOCU,4PA%9&;]:SJ!KZ8#' M\8']WGNW7M;,X%2))[ZA8AQ\"F"#.=L)6JKZ*[9^;AQ?IH3Q7ZC;VBB ;&=( ME2W8*BBY;/[LI5V'(T )RRTLE. 91P,?8*HD:;N.\(VS M-1><7F&&Q+@P<-D&5W !7,*<"V$7W20A69&N59BU@B:-H/B,H'M<]R#^? UQ M% _A<36#RXNKOVE"Z[$S&G=&8\\[.,,[5WNTAXG@0?[Q\<2I@*E?9=371[9^ M+)408/>]9GKS\Y2+IMOP=#=WE4:F8AF. WM7#.H]!NG[=_W;Z,L;7@:=E\%; M[&FGOSZC_Y3@AK(?>4YW5_=IOS=(POT)(<-.R/#_"VDH;XYU_*,B/#K/[FF8 M,[WETH# W&*BWD<+ULUU:Q)2E3_B:T56@0\+^T*A=@5V/E>*#HF[-=V;E_X& M4$L#!!0 ( /PQEEBE3+1O+P0 .86 9 >&PO=V]R:W-H965T[^[#:!P,& MK"8QM1V8^?=K)YE\@$G+-+Q $NX].??XQCG<\8'Q;V)+B 2/:9*)B;659/[TG"#A,+6L\7OM#-5NH+]G2\PQOR0.37W9RK,[M&6=&49(*R M#'"RGECOX.T,N3JAB/B;DH-H'0-=RH*Q;_KDXVIB.9H12WRM0J[ZG3FP?/Z/?%\6K8A98D!E+_J$KN9U8D0569(WS1'YAAP^D*LC7 M>$N6B.(3',K8P+? ,A>2I56R8I#2K/S&CY40K03HG4E 50+ZV02W2BB4LTMF M15EW6.+IF+,#X#I:H>F#0ILB6U5#,[V,#Y*K7ZG*D],Y5QW!Y=,(S!.<28"S M%?CS>TYW:JDD>'U')*:)> />@J\/=^#UJS?@%: 9^&O+^_P<#YPU3X0& =&=Q:!KL9]&D1-#M33[=FVG86$,0R>HPSJL MO9JUU\OZ$Q%"[03+/,T3+,E*/HLPL2WA@A:-MZX;HP >T37$H=A% MCFOFZ]=\_5]2.2/2Q-H_8>-[,/#1$>G3,"^._'.<@YIST*^QXF@BU9MU:>L/ M!-8I,*P+#*^X X1#RC 06$>&J)8ANLX.$)UV)W)A=-2W'4&C=NAL# MUK-F^OO;E8BH'0NE(TK@;VVYJ7-^^I M;_&<*/".[8TASE5V+#ICQV#C;V"_P;G/>4;U5EM07M/'L]MN/]#%"S806K?L MQB+!X)J].ZB5&@JM*T5CIF"O2?F%W@T-&Z^#@N/6/0U#47SNCP1LW _LMS_O MYAG%"C7%"5QK=(,/L)G""X[&"(0QY002/>M=N#2'U!/@SYAN: M"9"0M$6X#E"_KQF3SR=ZU%F/MJ?_ M U!+ P04 " #\,9982ZH0!3X# !Q#0 &0 'AL+W=OICVXR6UK MD=C%=EOX][.=$-H2*ACAI8V=>T[N.?9-KOMKQF_%'$"B^R*G8F#-I5R,%EFK(9[98<,"9 16Y[3E.9!>84"ONF[DQC_ML*7-"8M']G,C7HF98 $CEO\FF9P/K*Z%,ICB92ZOV/H[5()"S9>R7)A?M*YB M'0NE2R%948%5!@6AY3^^KXS8 +C1"P"O GB[@. %@%\!_-<"@@H0&&=**<:' M!$L<]SE;(ZZC%9N^,&8:M))/J%[W:\G57:)P,AYSM86X?#A"XQQ3B3#-T-G= MDBS4VDKT%8UR+ 29DA2;96)3E(#:8"DIQV?W:@,*0(<)2$QR\45!;JX3='CP M!1T@0M'/.5L*12KZME3IZH?::97:L$S->R$UUT.7C,JY0& MH]BAMY?Q'";'R.L=(<_Q@H:$1J^!=PW<;X GKX=[>]3X]=+YAL__KZ7[\T.% MHPL)A?C;Y'W)'31SZ[?-B5C@% :66FT!? 56_/F3&SG?FGQKDRQIB6S+TZ#V M--C''F]N[B;72G1HT/J5NHK#,(C4:JXV[6B(EIFV1)2V1;GG9J M3SOOJJ42'6U6B>_XX4XM/8\*>H'K[]32\RC/[_3"YEKJU@*Z>P5SI=HU!051L%.C35$N9'7W:DQ>Z,7+8#/3$\O M4,J65):=6CU;GQM.3;>\,S_4YPG3XS[1E(>12\QGA J4PU11.L<=E1(O^_MR M(-G"=+P3)E7_;"[GZDP$7 >H^U/&Y.- /Z ^9<7_ %!+ P04 " #\,998 MH1 QV/D# #^$ &0 'AL+W=O'80^T1-M:)=(EJ;@%^N-+4HJ^ MK<2M7FR1NO?H'(H\U]>S(V6?^!YC ;ZD">%S8R_$X<8T>;C'*>+7](")O+.E M+$5"#MG.Y >&4:23TL2T+"%-N/X$QR+6,D"8<4'3 M(EDR2&.2?Z,OQ4+4$J!W(L$N$NQVPN1$@E,D.%IHSDS+ND,"+6:,'@%3T1)- M7>BUT=E234S4:UP+)N_&,D\L_J T.L9) A")P'LB$-G%FP2#)>=8<' %UG+C M1)F CE,NM:/QG)>6^M]'*C_E+CPB%OW7MU(YT*0?2)WL&WY (9X;\NARS)ZP ML?CU%^A9O_6I' FLH7E2:IX,H9>:WX(-WL6$Q&0G3UV"2(C[=.=@K@93!O2T M\"W;A?;,?*HKZH;!P'("6(8UN+HE5W>0ZS+\G,4\5N["+^!E'[\4X_>R\DITWR&Z5,89)^!5\8(CP!&D37$;_2XN0KBKZV'H=(E-,6S[ZPQLYH$)V61*>#1.^E MC25@1>5JDAT'W\!?!\ST *SQ3JUKKY$-@IY[/$<":^@/2OW!6)84C*EY)+"& M9FA5)<\:TY0*M/K>@[[O!5YKB_;%#=@2K)5H^+/&5"#4GVVUZ75#KJ#E3T_X M$K0K>O;8SE0@#EM37]!I;X)5&8:#%>\L=RJ@VN_>=]M<^^-J>Z1)MJJ?<+B M/C <2GL"VJE>[U##J.<>U['0FFM0U67HCN52<+#$GZU[)+2F[JKBP^&2?ZY/ M=6NY:T^FL.-3W3CKQ#:M"CX_Y\=03U1+19%A5>CAA^=4.% M['[UY1ZC"#,5(.]O*17/ _6 \B^/Q7=02P,$% @ _#&66 !K<19(! MEA4 !D !X;"]W;W)K&ULM5AKLI5,X@P>.!*K-*7\^082MAE9V'HY\"6>+V1^ MP!X/EW0.CR"_+A^XVK,KE"A.(1,QRQ"'VWA.0-NN);#!NQM8UR*1/& M?N0['Z*1Y>2,((&IS"&H^EO#+21)CJ1X_%N"6M4U\\;M[1?T>RU>B9E0 ;%.6"/V+-F6M8Z'I2DB6ELV*01IGQ3_] M60[$5@,.#C20LH'L-G@'&MRRP=5""V9:UAV5=#SD;(-X7JW0\@T]-KI;J8FS M_#8^2J[.QJI/CM\S%FWB)$$TB]"'3-)L'D\20-="@!2HAQ[5@Q.MU!$V0]]A:Z2I=)50JYK2\@?E+J8UM 1=LT>AA M[#C]7;HM=6& W4$[W:"B&_S.('_4@[QGV0OT&60;Z6!O[#S/';C.#N=@C[,7 M],.PW\ZY7W'N&SG?ZK<><#5+%$- SM3<\0R4B_,V\69$XA:M;4J-G2AW=<6=8%.W7^ 5OBK:B CD2I&([YP J MSK4_F&:@8Y_,KM":LDDMFW1KRQ*O*_4=H375U_D$&T/ 2=9\!1+[A[UI;CU5 M;9U)\!N%$KP?-X+^P-VUIK=G357E'S!FG4FP.90\<1JIKSOUY8=LI'K[PBMJ;Z.2=B0)IHN,)6S^W$JNHRQ2:GB+ M9$/J9$.<;NU(C$GI6/5=H375U^F(F-/1*79\!=(T49I;3U5;AR)BC!VGV['$ M;=@Q<)S=3\M7RPK>]M;*E_IDG.L%08&F;)7)8A&L.EHM.E[KI3:[+B]6+#]1 M/H\S@1*8J5;GLJ^NS8M%P&)'LJ5>1YLPJ;Y/]>8"U%S+\P)U?L:8?-G)+U M MQ8Y_ 5!+ P04 " #\,998$LMEGCD" S!0 &0 'AL+W=O6++YE*66%VDFCP>)BQ"[[ M%^-!\(\.7R4V;F<-H9*Y,8_!N"U'+ D)H<+"!P9!OPV.4:E 1&G\[#C9-F0 M[JZ?V:]C[53+7#@<&_5-EGXU8N<,2ER(M?+WIOF,73VG@:\PRL4O-*WO<,B@ M6#MOJ@Y,&512MW_QU.FP ^B?O )(.T#Z5L"@ T3E>)M9+&LBO,@S:QJPP9O8 MPB)J$]%4C=3A%F?>TJDDG,]OC"D;J10(7<*M]D(OY5PA7#J'WL$Q?!'6BB U M'$[0"ZG<$>T^S"9P>' $!R UW!&>KL1EW%-&@9<77?2K-GKZ2O1KG/<@_?@! MTB0]V0,?OP5^'N&#EW!..FS%2+=BI)%O\&]B3*0KE'%KB_#]V6[9^$NG" -GD_=YIQC>[!?W%J4V4[SSI,$[NA%U* M[4#A@E!);WC*P+8MVAK>U/&5SXVGGHG+%4TUM,&!SA?&^&ZOV;\4XP1VA@FUPKZ9N^-AGRUE2BC<<226 M68;YGQ&D;#VP7&LS<4^2N=03=MA?X 3&(!\6=UR-[)(E)AE001A%'&8#:^A> M1*ZC 2;B.X&UV+I&6LJ$L4<]N(X'EJ,S@A2F4E-@];>"2TA3S:3R^%V06N4S M-7#[>L-^9<0K,1,LX)*E/T@LYP.K:Z$89GB9RGNV_@J%H+;FF[)4F%^T+F(= M"TV70K*L *L,,D+S?_Q4&+$%<(,] *\ >+L ?P^@50!:KP7X!< WSN12C \1 MECCL<[9&7$$W2%&$:HVLJ,4W() 4T M% *D0&=HF#$NR5]LWA(\J?4F !U'(#%)Q8D*>!A'Z/CH!!TA0M&W.5L*127Z MME39Z6?8TR*349Z)MR<3UT.WC,JY0)]I#'&5P%:R2FW>1MO(.\AX!9-SY/5. MD>=X?DU"EZ^!=PV\50./7@_W#JAIE6^J9?A:^_@()1+.;E29U+VIGS7.\N%V*!IS"PU/8A@*_ "C]^< /G4YUQ39)%#9%53/5+4_U# M[&%E=;.96L*EK]CX6F=E3MDVE'I?785>JQ>X?7NU[5%-E!>XK6I4]#(J"-K= M,J@BJEV*:A\4=L:J0R$T.44) M4. X_V[B6'V9B9 &*:?X&F;$EEWN.5 ML^4!8VC:ZIWYD3YXF&;XF28_M=QBGA J4 HS1>F<=U0^/#\(Y /)%J8UGC"I M&FUS.5>')^ Z0-V?,28W _V \C@6_@-02P,$% @ _#&66%I,,3K9 @ MN D !D !X;"]W;W)K&ULK99K3]LP%(;_BI6A M"20@:>YA;21HU0UIFQ"%[<.T#VYSVE@X<6<[#=NOGYV$K)20HFI?$E_.^_HY M)Q=[6#+^(%( B1XSFHN1D4JYOC!-L4@AP^*: DTJ4 M4=.V+-_,,,F->%B-W?!XR I)20XW'(DBRS#_?064E2-C8#P-W))5*O6 &0_7 M> 4SD/?K&ZYZ9NN2D QR05B.."Q'QN7@8ASI^"K@&X%2;+61SF3.V(/N7"?W*=5[BJ7.18P9O0[260Z,D(# M);#$!96WK/P$33Z>]ELP*JHK*IM8RT"+0DB6-6)%D)&\ON/'I@Y;@H'[BL!N M!/9;!4XC<*I$:[(JK0F6.!YR5B*NHY6;;E2UJ=0J&Y+KISB37,T2I9/Q1\:2 MDE"*<)Z@ZUSB?$7F%-"E$" %.D,S]=XDA1IA2S0M9,'57,:X)']P]1R.)R Q MH>)$Q=[/)NCXZ 0=(9*CNY050KF*H2D5J%[.7#105S64_0K4%.;GR(Y.D6W9 M;H=\_!9Y6,F=YW)3E:>MD=W6R*[\G,-J-"%B09G0E?EQ.1>2JU?S9U?2]2IN M]RKZ<[T0:[R D:&^1P%\ T;\_MW MSYTE> _F3TKB-,6Q.ESCU5=O:X$:Y57 MJ?3O8Q/;=N &0W.S3=[K?2"YVY*[^\C]+O):Y3\G'^R2]WH?2.ZUY-X^\J"+ MW.LD'^R0]WH?2.ZWY/X^\K"+W'])/O \;X>\U_M \J E#_:11UWD00>Y:SD[ MY+W>!Y*'+7G82WZ7@MK3EQ)X%W_X@M]Q["#:?=U[ES@P@:A-(.I-8$IR(N'L ML]KC._ZYI^@KR*[,HA=_(-=U(L?:R:PCS _"\%\!:F9S:U_59YHOF*](+A"% MI1):YX%RX/4YH>Y(MJZVVCF3:N.NFJDZ6@'7 6I^R9A\ZNC=NSVLQ7\!4$L# M!!0 ( /PQEE@V;^/%H@( &L' 9 >&PO=V]R:W-H965T)CVX"9?6PLGSFRW M@7\_VPE9:4W'PU[BVW>.SW&^SQZUC#^)%8!$SQ6MQ=A92=EJ@8BTDJWJP M4E"1NFOQ@<0](#@HX"P!X3&:*?,V)IBB?,19RWB.EJQZ8XY&X-6 M;DBM_^*=Y&J5*)S,;^H-U))Q @(=3T%B0L4).D4/=U-T?'2"CA"IT?V*K06N M2S%RI=I3(]VBY[_J^(-W^*]A?H:"\R\H\(+( I]\!)X9>/@6[BJG@]U@L!L8 MOO ?=E_0E(B",K'F@'Y>SH7D*J%^V?QUA)&=4!?9A6AP 6-'59$ O@$G__S) M3[RO-K?_B>R-]W#P'AYBSV]QJS)' B>8VHQVZ-B@=?%OM4:S@K0%@3K2-(MC;.SK,=E!?7_+K4]GZ_&E>QEU&L6>MZ/0$I6&WJY =^LJ MU,_0=\R7I!:(PD+AO+-4$?#N:N\&DC7F=IPSJ>Y:TUVIUQ"X#E#K"\;DZT!? MN,/[FO\!4$L#!!0 ( /PQEEA:N,-J)@0 &40 9 >&PO=V]R:W-H M965TSSE:*$X;$ 6;@0.=W8LGLE@J\\(=]@NTP!.LOA=CH4=NPS(C M.6:2< 8$G@^<3_!F!%,#*"W^(G@C#YZ!<67*^0\S^#P;.)Y1A"G.E*% ^F>- M1YA2PZ1U_%>3.LV(Y65#WQS9^X M=B@R?!FGLOP+-K6MYX!L)17/:[!6D!-6_:*7.A ' !B> ?@UP'\M(*@!0>EH MI:QTZPXI-.P+O@'"6&LV\U#&ID1K;P@SRSA10G\E&J>&W]02"_ IR\0*S\ C M05-"B2)8@O=W6"%"Y0?P$7R?W('W[SZ =X P\+SD*XG83/9=I148'C>K9[NM M9O//S/: I]? [UT!W_-#"WST&GA:PH-CN*O];ISW&^?]DB\XP_>$*5+:[3$2 M:@N>!6(25;OKGT=M"CXKG,M_;6Y6O*&=UZ3>C2Q0A@>.SBV)Q1H[P]]_@['W MA\WI-R(["D'0A"#H8A]^T0$0!%$)](KJ9"X*:A8?F0VAW]I\KPBCDM!4B?70 MASW/[[OK0ZPJ_Z$HKL36"46O^)(3IBU4Z$6/"[1%4XIM2M.V4N\@$2JE M;:.@%P9VI;U&::][3[(U$9SIIJMTUM"ZMF]U/<]60F#[HO=:>1N$_FE<+49) M[-G50F_?BKP+]#YR*<&(,T78 K-L>P5&E>HK,%$ZQ8P9X'/P0!ABF2YA8,PE MJ:KW_8LR)PV](.">K?0^1^:]M9+_1-,S5]9*,[H<=QR5@P8-.YE&NU3-*"*Y MW*^CU1O8+KMQ+SY9/HM5$,-SZ[?OIK"S4YV-U6V-.RZX<01/9;7-$L\+DS.Z M]BT.=O>XHS9OU=>)O[2=OQ7;L;?[%@G#7W2H@9W-]^(PO!';<1CV_1AV-^3R M8&OULMU83\\'%I/8/UO?]KT7=C??KYR)GV[%3HJ+U^"-V(X=WK=QF/RJK=AY M0+@X#&_$=AR&_8$!=I\8SF_%M%6'D[AUPK)8I8%W>A!T#^Z Y@+^!8D%8;I= MX+F&>=>)QHOJ3EL-%"_*:^&4*]U?RLDW"RYRK/10+&VY%H#G15).;<]Q(CO'A%GIH'@V$>F ;Q0E#"8"R4V> M8_%T"93OAI9K/3^X( 71DNRPM88*YP.!-\A8:*U MFKDI:E-D:S>$F7]QJH1^2W2>2K^K%0ATS=FR=PLB1]<$SP@EBH!$[\>@,*'R M%/70W72,WI^P,>?T/R'.\ MH"5]])KTI$CW7Z;;VGEMWZOM>X6>WVU_S_28R(QRN1& ?E[,I!*ZT7ZU^2R% M@W9AL_C.Y1IG,+3TZI(@MF"E;]^XD?.QS?5_$GM1 [^N@=^EGDZJ-4FK*CRU MN2TEPD+"[ S;U'?=(!G8VWT;;5%>$M=1+_B"FB_HY/O$MD1PIK<.A>E?2MV4 MU+2MTFW;1ER*1GLL;A)%W@%Q,\IS7-=K)PYKXK"3^%[O7"#D.Y3Q7&^W$JM_ MUC=L< 2.XQ[ -H.\)(S:6:.:->IDO9B.4!PX/==!=RP#H5<\0PH_HC67Q'"W M+O*H2>(FA]W0# I"_PAN7./&WW5 MRZ>NIMX VRC[C64=ZEH=+J5F5.0&;O^ U-X[J\QWPE&UL MM9I=1*LIWL MKZ\$!!N;4#MS-A<%"5X8;;AXE M*%7I*DTR.K852RTO;EM&"ID1V M^))F>L^,BY0HO2KFMEP*2N(\*$ULUW'Z=DI89DU&^;8[,1GQE4I81N\$DJLT M)>+YFB9\,[:P];+A"YLOE-E@3T9+,J?W5'U=W@F]9E>4F*4TDXQG2-#9V+K" MER$>FH"\Q5^,;N3.,C*'\L#YHUGY%(\MQ_2()C12!D'TSYI.:9(8DN[']Q)J M53E-X.[R"SW,#UX?S .1=,J3;RQ6B[$UM%!,9V25J"]\\Y&6!^097L03F?]' MFZ*MYUHH6DG%TS)8]R!E6?%+GLI"[ 2X^)4 MPQP]P->R] M [K'!O3*@-ZQ M 5X9X!T;T"\#^GGMBV+EE?:)(I.1X!LD3&M-,PNY7'FT+C#+S)EUKX3>RW2< MFEQ%WU=,,J.R1+^AST0(8K1&9SY5A"7R/7J'6(;^7/"5)%DL1[;2:4VP'94I M@B*%^TH*[*);GJF%1$$6T[@.L'5_JTZ[+YV^=EN)M^09X>XYF^"8WESDF%X+)CS^H+K-F%K)N]5Y MTLVYW5>XURNIMTB)=DX8]/>-WH8^*9K*?QJZ>ET@>\U(,V9>RB6)Z-C2@Z*D M8DVMR:^_X+[S>Y.8D# ?$A9 PD(@6$WD7B5RKXT^^9N6\]P1=.]P*/[/6N2I Y@\.< \?K]8?UG&%3,]?#;M6L5EFOJJS76MD[ M02-.%+K5@VHB474U^6S-S"3=5/%6XJD5AX3YD+ $A8"P6H:]RN-^_!#9!]2 M9$B8#PD+(&$A$*PF\J 2>=!Z(4_U?1*+J;E)TNHJ03(YHT+LW]84X@X.A[FN M8_[J8\ZT->6IND'" DA8" 2KZ3:L=!N^>6H;'LCDN;TA[N^IU)K@5)4@80$D M+ 2"U52ZJ%2Z:%7)O[JZ11](LB89^X]E MMS_K^J!) U!:"$6KB^=NQ7./FBW/$7U:TDC1&,4T7D6*/204D92O,H7.B$0$ M+:F(:*::K(KK]BPGRUK0ACNR.AUO7U3(E $H+82BU47=.CBXU3N8?./BTH':AY TKS06E!2:L_\N\-%B%4RKIV6V,&O]V9:0\] M6:D&;Z;;/[!F0),&H+00BE;7:FOUX':OYUY1FJ"IH/1Q[UXV79+L^1S=W$P; M=00U?$!I/B@M *6%4+2ZW%O7!_\/M@\&]7U :3XH+0"EA5"TNM9;\P<#NC_M MK),U!C6)\*$UY7H'QE0 FC2$HM7%VSI ^.T64'OHR5J!6D7XT)\:##QO7RI0 M$PB*5DAE[[R?3JF8YU\22!29QXCB576UM?I:X2I_1V]OFQ>?.MP2,6>91 F= MZ5"G,]!E$<77 \6*XLO\;?<#5XJG^>*"$GW-F@9Z_XQS];)B$E3?<$Q^ %!+ M P04 " #\,998NYWKE@D/ #NMP &0 'AL+W=O[TQQ>@*"X6N[S 2H^^))+,>R[%1P"!@\O%^4-5?VWN.&^M;YMUV;Q; MW+7M]J?ELEG=\4W>O*VVO.S^Y::J-WG;?5O?+IMMS?/K?=%FO71M.UQN\J)< M7)SO?_:IOCBO=NVZ*/FGVFIVFTU>?W_/U]7#NX6S>/K!;\7M7=O_8'EQOLUO M^6?>_K']5'??+8^4ZV+#RZ:H2JOF-^\6E\Y/S+&]OF+_D'\5_*$9?&WUO\N7 MJOK:?_/+];N%W3\EON:KMF?DW?_N^15?KWM4]T3^/% 7QZ9]X?#K)SK;__;= M;_,E;_A5M?YW<=W>O5O$"^N:W^2[=?M;]? /?OB-@IZWJM;-_K_6P^&Q]L): M[9JVVAR*NV>P*VKNQ>X*/L_K<]MW?UK MT=6U%Y>K/W=%4_0I-]:9==DTO&VL_4]K?FWEY;7UHGV3Y>KP5-X_/A7W MQ%-A_,M;RTW>6*[M^IKRJSGE\;[/MJ5U.=S6^N*V=T^3_S M\JUE:[LONT"/J;K'5-T]SSN5ZCY&702/=;Z^KM^/_=1L\Q5_M^AV5 VO[_GB MXJ]_<4+[[[I D+ 4"QO<21>S)03^F5]8^OK$^^LK^V M=[RV\I-;"EEMNJ4@8:FOO+A=ZO(KFR$;,A!,BBDXQA20,?U>M?G:NLF+VKK/ MUSMN53>'T+JCDL=W*5UZ)-0T/20L1<(R)(P%RM^5&P>#;5;*+SSF%Y+Y7>TV MNW7>'SY:VO3,XX\(F202EB)A&1+&0# IR?B89/RB=TFRVC1/)"Q] MA(6#O9D]>H]$MF,@F!12<@PIP>UCN[.W]_DZ+U=:,.]KGIN M FW)4#0Y+6%:'/+T_^)3S5=5WEH?>7>>TECO=TWW@*:QTN*^Z/VK-D&HA8'2 M4B@M@](8BB9'+52,XSUW3XN4)U=06@JE95 :0]'D0(4!^ZXUTNU >A:')LP@@YM!+ZI;SG95O5 M!==OC%#W Z6E!]HP+M_SPF0<%]3KH&AR7$( .1,&J"K;.E^UU"$-5/! :>F! M)FUA=N0YX\B@\@9%DR,3^L8AG4)_4+/-BVN+?]ORLN'-_CI@U1^7:M.#2ATH M+3W0ANFYKA^-PX/Z&A1-#D\8&X=6-I_J:LOK]OL;:]N=YK?[[/B?NV)[RJ[2 M/./\H!;'436.9P>![8T3A,H<%$U.4.@4WO.XG7-K\V^E-C(88QP95+:ZJ6N(P'#MN:$^&HLFA#:9: M:-?R2]GFY6W1G:;I9UNPPRW8Z197/?#W0]M6\L).KKR&,'&%,''IX95G7KNG MJ<8Y0FW*@2:]L?F)9RN'E-"V#$63@Q2BQ/5)\S48 =0&!A4D4%H*I650&D/1 MY%2%1W%ICW+47]O\>^^^Q%E>MWFNZEWW[KB>"!ZJ6J"TU%552Y*X[O@0%-J4 MH6ARHD*UN+1JN3S$]G3>KLT,ZEJ@M-1578OGN/;8M4";,A1-SDRX%I=V+;\: M;7!0U0*EI:ZJ6@+/4PYPH*H%19.S$ZK%I57+!YYW9^A/F7U_8S5W5=V>M;S> M:-.#BA8H+755T>+ZOI(>5+.@:')Z0K.XM&91TEM7Y>WI\*"Z!4I+78UN<3Q' M>:^#ZA8439Z+%[K%HW6+= 8_L=ND4:;906FII^H7SU'."Z$]&8HF1R?DBS=G MPN6XM4VF![4P4%KJ:09>PF3\08<,VI2A:')\0L-XM(;1G=8/(NQ/\?L/B6FC MA"H:*"WU5$7CVDF0Q.,LH8H&19.S''R\:(ZBV>[JU5W_9KBMBQ5_8Y6\[4-= MY,%I,@[/<+F054.E)9":1F4QE T.5!A?+Q)XS-G MA(VF&*<+E3Z>*GV4HU^H\$'1Y,B$\/%HX3,QOD97&T<%53R>JGB4J*!^!T63 MHQ)^QZ/]SHS1-9I@'!?4Z7BJTSES?6=\J0K:E*%HW)@49&!54B*)H/J!&-S .'BI3_&F9 FW(4#0Y32%3 M?%JFS!E.HQ'&>4%MBJ_:%,U>%>I24#0Y,>%2?-JE&(VFT2SCZ* JQ9]6*="& M#$63E\P3*B6@58KA7!I-,XT.2DN#:9$";H!)[0E0]'D M( =K_0Z-7K:2?C''R M4+\#I650&D/1Y#\2X7>"YRX3'$"]#9260FD9E,90-#E0H7B"2<4S9QJ-IABG M"[4\@6IY= NJ09LR%$V.37B>@/8\$Q-I=+5Q7%"S$ZAF1[>@&K0I0]'D!?6% MW0EINS-C*HTFF$8&I:6A:G3"V'/\4630I@Q%DR,35B>DK8[95!H-,TX/:G5" MU>IH%E2#]F0HFAR>$#OAU!*_AH-I-,\X/ZC="56[HUU0#=J5H6AR@D+OA+3> MF3>=1D.,8X-:G5#S:2;-@FK0I@Q%DU,36B>DM0XUH4:7&F<%]3:AQMNX490H M84'5#8HFAR7434BKFWDS:C3$.#:HH@E51:-94 W:DZ%HS/1EF9B3(VN M-DX+>^,E]5-#V@75H%T9BB;G)81)2 _$/'-6C:8:YPBU*:$Z!=,OJ!;:RB$E M5)2@:'*00I2$,6F^)N;50J@@@=)2*"V#TAB*)JY27SZO1#8R#AZJ6 M4%4MN@75H$T9BB;?QDZHEHA6+7-FUFB$:6906AKI%I>)PO'R)-"F#$63,Q.N M)9IU_Z1Y&QS-,@X/JEHBS=HRZH)JT)X,19.S$ZHEHE6+X> :33-.#RI:(LWG ME-0%U: ]&8HFIR0L![>]GN-GGCN_ M1L.-X\3>'?N1-KPYO'XU-6A;AJ+)>0I-$]'S+.GEY4?KYWQ]GY?%?XORUKJJ MWEH?VNNWVOB@T@9*2Z&T#$IC*)J]5 9 Z6E4%H&I3$43;YA MO7 V\:2SF3.$1E-,TX724B@MBS42R(Y'$VT,U5-.35B;>(ZU$9%IMTB:89P9 MU-9 :5FLNA\GF/$TT,5<10O0*EI5!:!J4Q M%$U.53B8>.9GBIX]5$$W, X>*F:@M"S6W"T[<>SQ9OH:PB46PB6FIV1,KC/1 M*./HH H&2LMBS2V>33#D> M4G_3U<9A01T/E)9!:2Q1C9$7##X[)Z<;Y0>T.E)9!:2Q1 M79$31$EX(D!A=Q)ZMH;2WW2I<590M0.E95 :2]0/7T51<&K/*)1-0BN;"?M- M5QNG!?4Q4%H&I;%$M3MQY)X(2^B8A)Y_F;"F"=3 0&DIE)9!:0Q%DU)U;*%J M^J]?UYM.=##-'HM+L;@,BV-/.&G7&I[8LSJV,XB5%C?]XC_=J7UWT&*MJK(I MKGF=]POEZ0-4[<59,I875Q,MS8.!&A@LCCWAI&&-V#UQ>.+8[B"95[LM]@3: M?$N#FA@L+L/BV!-N=,+@G K4&P3ZFO?&GJ";9PJ5,5AYA?GV_R6?\SKVZ)LK#6_Z>KLM_U'.^I^[9^G;]IJV_T-+*PO M5=M6F_V7=SSO]J'] [I_OZFJ]NF;9<=_J.JO^QX7_P=02P,$% @ _#&6 M6")N,2@M P D0P !D !X;"]W;W)K&ULK5?1 M;ILP%/T5BU53)VT!3"!)ER UZ:I56J>H6;>':0\..(E5L%/;)%V_?K8AE#0$ M+2HO 9M[CL^YN=B7X9;Q!['"6(*G-*%B9*VD7%_8MHA6.$6BP]:8JB<+QE,D MU9 O;;'F&,4&E"8V=)S 3A&A5C@T#EDF$T+QE .1I2GB?\G 3CRQ'*\()CJ2F0.JRP1.<))I)Z7@L2*UR30VLWN_8KXUY96:. M!)ZPY!>)Y6ID]2T0XP7*$GG'ME]Q8VH6'B<+PR/+.Q"<,NH7 GPA<8XWB>PE8O2 M"MQ9&<-&QFL\[P#8_PB@ [T:09/_A\,&.5Z96<_P>4?XQIE0,T* 2HK![V]J M#MQ(G(H_=3G+*;OUE/J5OA!K%.&1I=Y9@?D&6^'[=V[@?*[SVQ+9GOMNZ;[; MQ![.4()KJR*'^0:F]YA-Z/IN$ 2#H;VIBJ^)@X$_\+TR;D^77^KR&W5]5SLC MH1%+,5APEH)(U2"A&:%+H+9&;NJ]5K=_H*?O=[O.*]5Y5%")"J ;].HU!Z7F MH%%SM8 B)F2MOD:*4RLG.+#1]1W'J;?1*VWTFFT\/ZM=)>K4J6]$GJJ^);(] MD_W29+_]M[[?ION6R/;<#TKW@[=7:B/%J6X'!Y7JNOZQ2G6=EU/1:30RY3AB M2();=? E]:=;(\&I-MIBV[=;:0+<]JNVX&PK RVQ[6< OF0 OKURFSE.=@P/ MCA3/.ZQ=N]+ZWS9-XPM-WJS?(KXD MJO]+\$)1.IV>TL3S_C2<2=60FMN5^F; 7 >HYPO&Y&Z@%RB_0L)_ M4$L#!!0 ( /PQEEA98?.%% 0 (D. 9 >&PO=V]R:W-H965T M0$7D#:^!Z2_/7%1$Z:Y8^[(60%;6J"I]' 2I7Q'*O.G8CBW$=,PWJJ0,%@+) M3541\7H/)=]-O- [#'RGZT*9 7\ZKLD:GD#]J!="]_R6944K8))RA@0\3[R[ M\'8>1L; (OZAL)-';62D+#G_:3J/JXD7F!5!";DR%$3_;6$&96F8]#K^VY-Z M[9S&\+A]8'^PXK68)9$PX^6_=*6*B3?TT J>R:94W_GN"^P%)88OYZ6TOVBW MQP8>RC=2\6IOK%=04=;\DY>](XX,PO2, =X;X*Y!?,8@VAM$[S6(]P:Q]4PC MQ?IA3A29C@7?(6'0FLTTK#.MM99/F8G[DQ+Z*]5V:OJTJ>L2=" 5*=&,R (] MZ*V 'EFSI4QH!N@O'3[[;2'XEJY@A9:OZ%L-0@/8&MV9V%%%0:*K.2A"2WFM MK7X\S='5IVOT"5&&_B[X1A*VDF-?Z66;R?U\O\3[9HGXS!)#C+YRI@J)_F1Z M[E,"7^MM1>.#Z'M\D?$!EC<(CSXC'.#8L:#9>\R'UCQRF,_?;XXOJ(G:$$:6 M+SK#-X=&-W;SFHQS*VN2P\33*46" MV((W_?VW, W^Y*.>;*D < M:7&>P(8B/=811EG0T=%'#<)H-!QU=#A@6L;0+2-M9:0793RRK=[-7%"W@+0W M)TYQUO'PK(\:A%DX&G8$N&##+$W<"K)60791P4PG,:'ON?V)=*G(^A/C..OX M=^9 Q7$0=T0X4%'F5C!L%0PO*E@(J E=(7C1SPZIT[U.Z(B;_>42,^SOJ2SK M2.EC!G$XZNR[N8,IR<[LIU&K970Q:SZR0]9<@2-KEI0L:6DO-6?J''UDZOQ( MLOD'D9TX-0S>GA/!^Y)G35Y-MG%>]T$_ZL.@FS1=J# .HJ2S.1RX1)]I]^X( MC]Y%X2_R3'OHA!?O_>FL(&RMP]%[W=A$Y#BZ M3J%1[YI-XB# 7:5]V"#-@JRW_1RX".O8=L3Z1V_T"L3:UCH2V=/2O%S;T;:> MNK-51&?\WM19]NW_1M,4:5^)6%,F40G/FC*XR?2B1%/W-!W%:UL)++G2=85M M%KI6!&$ ^OLSY^K0,1.TU>?T?U!+ P04 " #\,998@*,FG7P# !M"@ M&0 'AL+W=O56W8>K5IN[]J'J@P.38"W8U#9)^NT[-BR7 )ON2?>28#/SQ[\9 M>SSS@Y#/*@?0Y%@67"V<7.OJQG55FD-)U96H@..;K9 EU3B4.U=5$FAFG,PZ,DJBY+*O^]A4(<%L[$>9EX8KM+?'NZ@*(P0+N.?5M/I/FD<3Y]?U.\M.[)LJ(([4?S),ITOG-@A M&6QI7>@GPO.;2VGD/26FE1MLZX@I+QYI\>VSB<.$RB5QS\ MUL'O.X2O. 2M0_!6A[!U"&UD&A0;AX1JNIQ+<2#26*.:>;#!M-Z(S[A)^UI+ M?,O03R_7=545@'G4M"!W5.7D'G<">>#-CC*I^=C,/T%!-61$"WRK08+2A/(, M!ZDH@7RA1U!VXDPR82HMA*K1G(@M^5WPCU9M9?+--,/I]PEHR@KU ;_T=9V0 M]^\^D'>$0G0NX&*,N M4/Y+H&[]BXKWL+DB_O4OQ/?\<&1!=V]QCZU[,.*>O-W=OT 3=&D/K%[P?6G_ MU,PI\M=JH[3$0_GW6.P;[7!?)I'WZUCG@1E: MS6;7\?6Y53*TBKSHF]09R;0CF7X7B3W@VASP,9I&*SI9@>^%0="C&;$*PP'- MT"J81)$WCA-U.-%%G >E:LI3, 4(\[X%*;&.86E-GTV9@6.:4[X#"YL*O@>I MV:8 PH4>)XX&J_1ZM$,+/PAF?B_%R26A,]19ASJ[B+I*4UDC7(;%-0,LG00+ M^!JDJ;,K\MC!KPW\&-IL)$U>G^XM1LG0Z!6VN&.+_Y^-%JK)$ZV8J5UPQ 8H M8]I<,&,\\? 032=ACV=H-)F%<8]G:!1'88_(/;F(2Y [V] HW%0UU\U5T\UV M/=/*M@J]^5OLI9K6YYM,TXA]IG+'N"(%;%'2NYKABF33W#0#+2I[W6^$QN;! M/N;8#X(T!OA^*W!;MP/S@:[#7/X'4$L#!!0 ( /PQEEB/WC['2 ( ,\$ M 9 >&PO=V]R:W-H965TICVXR;6Q<.Q@.RW[[W>VVZR3H"^)[WSWW7>_G&V5 M?C$5HH6W6D@SCBIKFU$J=:Q&F27,8U MXS+*,Z][U'FF6BNXQ$<-IJUKIO],4:CM.!I$>\437U?6*>(\:]@:%VB?FT=- M4MRAE+Q&:;B2H'$UCB:#T73H[+W!#XY;=YA1%](Y'I[WZ#.?.^6R9 9OE/C)2UN-HZ\1E+ABK;!/:OL= M=_E<.+Q"">._L VV5Q2Q:(U5]?JO/"G,$)< ES+@29F"RVQ,4AQL4N[C3$33^(.TAAKJ2M M#-S)$LO_ 6)*HLLDW6_D'U.'[J&[71J9A!8XC6B:#>H-1 M_OG3X#+Y=H3SL.,\/(:>/RC9*SQO8VBQ-5JN?9/?[53 &B0>S&WQ)N]=]R^R M>'-((3X8LAKUVJ^2@4*UTH9YZ[3=MD["D/XS#ZL^9WK-I0&!*W)-^E<7$>BP M/D&PJO$CNU26%L ?*WIQ4#L#NE\I9?>""]"]8?E?4$L#!!0 ( /PQEEA$ MV9,^UP, /,3 9 >&PO=V]R:W-H965TVC6KUP[HL!>T1-M$)5(C*;L%^N%+4HIJ M9;(0 ]R+OK%%BO?C\?[BB;KID?&/8H^QA$]92L7,V4N9W[FNB/NR#E&B3'*4C?PO)&;(4*=^=3T/?#YE!4R)10_8E3 M=IPYOO/8\9;L]E)WN/-ICG9XC>6[_(&KEEM3$I)A*@BCP/%VYBS\N\@W!F;$ M>X*/XN0:]%(VC'W4C54R9 16OZC3U4@3@R"X(Q!4!D$SS7H5P;])P;^X(S!H#(8/-=@6!F8I;OE MVDW@0B31?,K9$;@>K6CZPD3?6*MX$:H?E+7DZBY1=G(>$A$S*@DM< )O &$PI][5@A$$S%UI?)"L]RXFG%9SAB< MF=$/X+6:<2\@H@E.F@!7N5^O(7A0_Z7NE%1W#ZMX/ M)Q/?F[J'TP#_=]B3$6&G*Y=&S1*L$;51';519]06JS7\Q@B5\%[M$[4#VL+6 MB;CTZ;4)"VW"(DNPA@ZWM0ZWWU?&NK6IN4U8:!,668(U-!_7FH\[]]Z;(\5< M[$D.2I98B:X^,_31@M #%E(_!6W"=#(O%<8F+"QAD].TV1LT$V?4/:81QDD= MQLEE*4R=R?[G(URG0Y=J8!,6VH1%EF -57WOVV>6]WVEQ,I?2[);I856:9$M M6E/YDP]LOW-'/YQ)AR!8FK0JT\F[6!F;M- J+:IHXT8"'3U)H.Y)<2/#?&>J M2@)B5E!9U@CJWKIRM3#UFB?]2__NOJP_?<.4Y;#7B.^(VC,IWBJDU[M5AUA> M5IC*AF2Y*:%LF)0L,Y=[C!+,]0!U?\N8?&SH">HZW_PK4$L#!!0 ( /PQ MEEAXJM&2M@4 (<= 9 >&PO=V]R:W-H965TIU SKL VW1ME!)]$0Z28']^%U* MLB1;%!NC0K%]L?6X]XCG7/+J2)H\\ORSV# FT5.:9.)ZM)%R>V598KEA*167 M?,LR.+/B>4HE[.9K2VQS1J,B*4TL8MN^E=(X&TTGQ;'W^73"=S*),_8^1V*7 MIC3_B/5 6LZV=(UFS/YIZ M=(.O9L15"47$[S%[%*UMI*@L./^L=NZCZY&M1L02MI0*@L+? [MC2:*08!Q_ M5Z"C^IHJL;V]1W]=D 5LDP@C3.RG_Z5 G12L!^3P*I$LAQ@MN3X%0)SG,3W"JA MD-HJJ10ZS*BDTTG.'U&NH@%-;11B%ME /\Y4W>:G36LN)P6W(@/1PP06]A MI!N!7F41BPX!+!"D5H7L5;DE1L37;'&)2'B!B$UG$ MP,:I:^P4>$X/WGVVY"EK"G6!;FE"LR4<*EH+J(YNHBA69:-)4?B$BYTJTN*+ MVMUR <=_SOEN"^4"N&07Q=FZ=XK\^09&@.[A:N(O73G+X;KZX:I.=R6V=,FN M1]#*!,L?V&CZXP_8MW_2E6)(L-E 8 =E2VR3M<2WROP5<-_F-H3ZZ$M5C?B)<:A@YW#N%DWSG&)[=51!P2]FJ!G MG(=O@!0" @@XIM#SBT9@)'FE8^D-.7N&!)L-!'8@KE^+ZQMGSRN:9[ FQ7[N MG*0S.H,.'/$DH7E9H2+E7*>^_]4Y5D8$[3GF7H[QT0SK1N%+9ZR?8$&M0?"? MT"#XJ@:!3H-@?*1!-PHT\/4:C&L-QD8->GKR1=7'%>65:NMSFC#T#[KY] D: M^BJG0N:[I82FC^8\V?6V&./%3UU\0X+-!@([$#VL10__7W?8<,@R#0DV&PCL MH$S8;MRN;5P=:M;K':8Q[U3%*K1VAR">3Y27/&@ FC@G"&R_IP?@EJO'1IYW M7$BUT$4O7V/^R7Q+-+_-UR:!'1SSU<2%01CV\24-7V+D"RL'O 4\N:[C3$O7 MF'XR7=*AX3D>[K#MA@6A'=@]9!L[CXTV=#J'IV1H#A=HS3+H"$G17F@$3X.P?:] -<_W #7HT:+PR-IOE#VQ_PU)M4@D0IUL: MYZK[HB7[((;H>=?2Q -^0E#L(^ 1HOC8UNLC338&RBZN:A)3NH M5:[0VDRP%X:XP[@;US?E&W.+S>ZVNO5!J;_M"2= ,= M%Y,^61J_B\V&]SZ3#,8I$7O:LDSHE[T1XF3*08?)L:O5A#BDAVGC:K'9UKZ3 M&[#D9V7US_=\+U#&I);TH#ZU0FLS\DG0F??=J"!P>X@WSA(;'='>6CYCOJ,% M6W'P[]4*D?1)J\R@UK!".UH!X['7N1=V QW'P3WRD,;0$;.ANZ_)HK,%W Y7 ML3PWK08SW*GT*[1#^J'G'OL\7=PXQ#WD&Y='S"[OV]\8F2]PLASXF:^7-(&& M]TNDL8&$?(\W3&10MS@HVFPHM$.%&^])S-[S>[UB,0_CY!(XSWHGI0GK?RE% M&J]*S%[UNVDVJ+>MT+[V#DL3IGF)9;6^4*4,S+GZTB= A5TFR\\R]='Z:^)- M\0WMZ/@MOIJ5WP0;F/(3Y=OBX4^@A*T TKX,H+ODY5>_&ULU5=MC^(V$/XK5GJJ[B1V M\T((L 4DV-RU*]VUJZ/72E?U@TD,L2ZQ<[8#NU5_?,=.R 4(T5+1#_T"L3/S M9)YGQB\SV7'Q12:$*/24I4Q.K42I_,ZV9920#,M;GA,&;]9<9%C!4&QLF0N" M8^.4I;;G.(&=84%2OIM:KK6?^$@WB=(3 M]FR2XPU9$O4I?Q0PLFN4F&:$2;N7>@:!V/Q&R4[V7A&FLJ*\R]Z M\!!/+4='1%(2*0V!X6]+[DF::B2(XVL%:M7?U([-YSWZ.T,>R*RP)/<\_9W& M*IE:(PO%9(V+5'WDNY](16B@\2*>2O.+=I6M8Z&HD(IGE3-$D%%6_N.G2HB& M@QN< -] MRG3>ETK 6PI^:A92&7&F*"M(C'[)B< Z'1+=H)! (474C'MHGG&AZ%_5Z![G M5.$4O7V"^HNI*@21/819C)9TP^B:1IBI/1S;F#E*2] M,Z1=#WV ;R42O64QB0\!;%"PEM';R[CP.A'?D=4M\L8]Y#F>WQ+0_4O<1\:] MW^(>OMS=ZV#3KXNB;_#Z9_ >6,0S@I8*0X8(4SVTP"EF$4R9O4BGR1Q'9&I!R4HBML2:??^=&S@_M*7BFF#AE< .TN37:?*[T&?ON83EPQ!H M3?0RR@4ZO6GTT2^%C37.6R3M80?&'A]0&QG-X$[L;=-M4YM7*?O M'1J%;4!!4!L=L!O4[ :=[,[42J^J+Y@$RE!N2\W^;S3__!D*;2VP5**(](Z$ MECPMC$\;]\Z/7UI2UP0+KP1V('I0BQ[\OU9^<,TT71,LO!+809J&=9J&G6NC M>1J;G,2-P[I-QDZX2V4LP8+&:A]ZP_'1EG!JY'J#D=^^)XQJWJ-.WH^%B!*X MY?VKW:X3^E(-1B?T_%'_:.\,VXS<0;L$XUJ"\8LV_7B_UD"*N+FX>&.K9+!D M]?T*/[4)TOFA2P49GW"]<0?CL>L<:7)JY[0+XCK?KK#.99)L]/:#$I+&"#HC M.!-Z'C7&M.=QK,L&.=&GLD5A M;VJI.#'65*M8MPI)Y8,XBY/1*(TYH2+*,W]VI_),=H91@7<*=,F\/+I-"RD=G?*SFT<@)0H:E<0C$+FN\1,8-V!R*N\(H;DF9(;4,[;HKF-3]5'6W%4N$=9&F5O MJ8TS^2>T*6EX#;=$*>(J!,=7: AE^@2.@ JXH8S9^NDL-I;/1<7E%GL1L)-G ML,<)W$AA&@WO1875GP"Q%=JK379J%\D@XC46IY"\?07)*)G"P_(*CH].@+D< M!M G?2TF'GTR7(NO%X4VROXNWPZE'""FAR%<"YWKEI0XCVR/:%1KC/*7+\;I MZ-V P&DO<#J$GM]VO$ %L@;;E.ZUQ"HD?_!Q E;JL5QOKO-QFF3Q^H" 62]@ M]I\":BJ(*'& ?O8/_?09]K1G3P?9EUWAZ>Q?64J.\!..#A$'D-E^WG_QQGO] MPE&M_%304,I.F- Z_6D_>"Y"O_UV#U/KAJ@5%=K6H;:AH],WEE>%21 ,(UO? M?84TMI?]MK'#$Y5SL/>UE&9G.()^'.>_ %!+ P04 " #\,998X78KHI\# M #N#P &0 'AL+W=OYFDDW[L+,/,I9M34%B)3E._WXE08BQ@9#&V9=8 M@GN/SCV'JTC3+>,_Q!IC">[SC(J9M9:R.+-MD:YQCL0I*S!5;Y:,YTBJ*5_9 MHN 8+4Q2GMFNXP1VC@BUXJEY=L7C*=O(C%!\Q8'8Y#GB/S_CC&UG%K0>'ER3 MU5KJ!W8\+= *WV!Y6UQQ-;-KE 7),16$4<#QM#$D/3;K73+=5Q779;EVV M:_"\SK*%P'A45CT"YUBDG!3FP_K[4L6"KQ+GXI^V.DO@<3NP[KHS4: 4SRS5 M5@+S.VS%[][ P/G85O61P!H:>+4&7A]Z_&>!.9*$K@#7W_H)6YYLU"> E#*R MU>$2SC=P>GNXBV$4.N'4OMLMZ3#*]9U)4$A^!6#,N3R3F>5OIDP/W_##R]BP^ M# H@C-HM#FOJX?.:]K+B_G,$D@WGRMGCFMQ/Y[*AG^+0*UMR)+"&1X<=.PZ<8,_TEJ@H\#MN?H'1@5Y]ZR9' MFO+MG,C@H)WQ5_N]@M^U=1+L6]\2Y(;C#N:9#7\L MM*9VCZ]KVWHZ'A^M2H3NG$R4^+R^7Y42RPMS/YDRJVYX9KM6% M'',=H-XO&9,/$WWEJZ_X\7]02P,$% @ _#&66"_G2CK, P ; T !D M !X;"]W;W)K&ULK5=1;]LV$/XKA%8,+=!$$B59 M=F8+2)P%&]"B0;*L#\,>:.EL$Y5(CZ3MYM^/I&1%EF0YZ_)B4^3==]]W1U*G MZ9Z+;W(-H-#W(F=RYJR5VERYKDS74!!YR3? ],J2BX(H_2A6KMP(()EU*G(7 M>][(+0AE3C*U<_X'DMBB(>+Z!G.]GCN\<)A[H:JW,A)M,-V0% MCZ">-O="/[DU2D8+8))RA@0L9\ZU?S7W ^-@+?ZDL)>-,3)2%IQ_,P^_9S/' M,XP@AU09"*+_=C"'/#=(FL<_%:A3QS2.S?$!_V<>"@="L5+RIGS:"@K/PGWZM$-!QP=,(! M5PZX[1">< @J!YLYMV1F9=T219*IX'LDC+5&,P.;&^NMU5!FROBHA%ZEVD\E MGT#G0*(+9 ?H%A2AN43OJ\$'O?+T>(O>O_N WB'*T!]KOI6$97+J*AW>@+AI M%>JF#(5/A/(Q^LR96DOT*\L@.P9P->^:/#Z0O\&#B'>PN$1X\A%A#X<]A.:O M<1];]V" 3E#G,K!XP5 N/Z(YEPK]=;V02NA-^G=?HDJ+U M2EYN,5D2,;V=Q&NR3&L3=U=TWQ7:-H'.#: MZ$A45(N*!D5]:K-#?*%/ ]/'+T^(2 G*G)U::Y^,,M:HP1 'V&_) MZ!H%D_&H7\:HEC$:E'$+J;!*=,(;= 7D1&DIBE=E4"#TQ4+,K=I;AU&'VX6/ M)V%+0=?*ZZI.6H*Y-$/3KF=1Z)F][3(YE]@F9=$YSX(V#EI*N48A/[#7?>WD- M>H-BOMKW/6079*>KM )]3$P35-]?]I0TC_J BC.A0O0,1$CDH\*\#I$?H(P\ M]R'-SR!%!Z2P!^$X$8U^P/]OBGY3G@ET* (NRZFK$9VNYS#486?$!ZC)V;J^]";^8!]POJZO M2$306ZQ1W"YJOUWD1ZVBNHV^M0"QLNV\1)96V076L_4GP[5ME%OS-^93PO;# M+S#E=\AG(E:42:UJJ2&]RUC?&Z)L[V.UYPI7MM.USKSR$0QD"O+SE7 MAP<3H/[ 2OX%4$L#!!0 ( /PQEE@UF5G%R0, + 0 9 >&PO=V]R M:W-H965T\>3O?@A4EB%>P4.\G>MS_;$)* 0[ #Y=7-? MJCNW4#HBR"&5 M6H*HGQTL(,^UDHKC>RWJ-'-JQ]/K@_J=@5E=I:J>D+DTSCK? IT^O^($OUE"H_ M.?\(*FD"_886.1&"+FE*S'KP)3*/T/LGM<74[^L$)*&Y>*-LOSXDZ/7+-^@E MH@Q]6?.M("P34U>J@+2LF]:3WU:3^Q99"="[B*I,'Q#SBW M?J_B'3Q>(W]RA7S/#RT!+9[C'AOWP.*>/-_=[Z$)FL4)C%YP<7&$ +BJ5N(* M)2#2DF[,^OS]4=FB#Q(*\8\M\95P:!?6+Y,;L2$IS!SUMA!0[L"9OWJ!(^^M M+6E#BB4#B9TE-&P2&O:IS__80*GV-UNAO$IIRH6TI:^2&1D9_>K:%XM5Z$7QN572M8H][VAT!C)J0$:]('>4$99"A8&@.J,5CCZZ@N1@/8^5 M:G022]B.=]&UP9-)BZEK,PGL1%%#%/T?(LHDJ'T@#R,VJ*@;L-<*>-&U"8(6 MDT7F M.X81KW,GWADN1H:BZ)K%6,#]JF]1K3Q03@=52X92.\_J2?6%A_D@U3IG1P9WOT@V,]_'[9-E,8O& MX86CA?TCC=]+\Z#*=\5RA5; %%>.5%F(2*;*5BJDYMQ9WQG]JC^]/X942X92 M.\_HL0#$OZP"Q(.6@(.J)4.IG6?U6 7B@)1INKE/Y%R19E0 M[$LEZ5V/54AEU1Y7-Y)O3,/XR*5J/\WE&D@&I390SY>'1/;0-+@V #6BQHVNV9L6E;J"2J M)!TW_W[4):(#DE+AM2^V*.F<[QQ=/I->'!G_*O:42O2]*FNQ]/92-E>^+]9[ M6A%QR1I:JR-;QBLBU9#O?-%P2C9=4%7Z$ 2)7Y&B]E:+;M\=7RW8099%3>\X M$H>J(OSIFI;LN/2P][SC4[';RW:'OUHT9$?OJ?S2W'$U\LT%=&2KF6;@JBO1_J>EF6; M2=7Q;4CJC@^T;$_-\H]M#X(R:HA6%50%77_3;X/%^(D , 1 $, ='7WH*[*&R+) M:L'9$?'V;)6MW>A:[:)5<47=WI5[R=710L7)U0>J6A+H G4;Z".1!U[()_3F MADI2E.(M>HV*&GW>LX,@]48L?*FH;:R_'@C7/0$*X>Q4$UG4N[YT:V5]ALB>H7W@KT1#UG3IJ2=: M4/Y(O=5OKW 2O)NH+QSK"Z>RKU2[L:VF/BKNHMIWYG&5)$FZ\!\MK&AD17.L MQ,;JHY(35IQDB9T5CZQXCI7:6+'!BN(@L+.2D97,L3(;*S%8$*6QG96.K'2. ME=M8J<'"68KMK&QD99.LSWNJ%+J5E-N(F4F$V$',1V(^3622E*CL7O*&/"FO M2NL;DYM7%M1]M,-QH"T33.(_4"%0434'23?*)ZIQ*J35)8%1P 7.7=WC$\WA M^?ZM0&QV'$1Y[@!J.^%I/=T6-:G7=$).^%?8"6L]X?/\-(2]>/R"(')<#VTH M?)ZBL.FH'!PZQ-I1^#Q)8=-2698Y:-I2^#Q-8=-36>!ZE+6G\'FBPJ:IXLQU MW[2I\/]1%39=%8?@8&I7X9\C*VS:*DI#Q^\;:%G!3Y(56&251@YU@'85G.DJ M,%T5YIGC98&3B=2D:9PF&,).<6GB^ND#+1Z8%8_5!&"*)TEPZ,!I\<"L>*PJ M ,OD*'2Y +1Y8-8\5A> :9X04M>SJM4#L^JQR@!L4Z38,44"[1Z8=L^T#< R M5THSUQW4"H(9!?V@#L"4$:38-=\%K2.8UM&/^\#TT06DKDEPJ(443@O)*80A M+GYQER.C8_]D?=BNM3\2OBMJH2[I5L4%EZE*P/OE:S^0K.F6C ],J@5HM[E7 M2W[*VQ/4\2UC\GG0KD+'/Q%6_P%02P,$% @ _#&66'"0R6$; P D L M !D !X;"]W;W)K&ULK59=3]LP%/TK5H8FD(!\ M-?U@;:31"@V)28C"]C#MP4UN6XO$[FRGA6D_?K:3AI2F$8CTH;6=>X[/L>]M M[G##^*-8 DCTE"94C*REE*L+VQ;1$E(LSMD*J'HR9SS%4DWYPA8K#C@VH#2Q M/)O&.;;U 8"C1?Q!)AOM$FC^T.+!1E0K*T "L%*:'Y+WXJ#J("<#L' %X! M\-X*\ N ;XSFRHRM"98X''*V05Q'*S8],&=CT,H-H?H:IY*KIT3A9#B!F41G M:*K2(\X20&R.;AA=G$G@*3(/CR<@,4G$B0I[F$[0\=$).D*$HOLERP2FL1C: M4BG1?'94['J9[^H=V/4*9N?(&YPBS_$Z-?#Q6^!] _=WX;;R7QZ"5QZ"9_C\ MID.XID+R3&6H1+]N5 "ZEI"*WW7FA:\MX6VZ[Y2O_A?CQ1"X[JN\5WU.=5HM:$ M#8)J6*[1KK1+NE?]COF"4($2F"N<<]Y3!#QO__*)9"O30 9 M>&PO=V]R:W-H965TET+TPR@-7$9FT'6FG_^+.#P4SJ#&3W6^GV11=(YF.' MYJDG\9/Q\4U>?"DOC:G$U^4B*U_O75;5U:O]_7)V:99)^3*_,EE]RWE>+).J M_K:XV"^O"I/,UX.6BWUO,)CN+Y,TVSLY7O_L8W%RG*^J19J9CX4H5\ME4GQ[ M:Q;YS>N]X=[=#SZE%Y=5\X/]D^.KY,*Y8O?TGEU^7KO<$_,S7FR6E2? M\IO(M ]HO8.S?%&N_Q0W[7T'>V*V*JM\V0ZN]V"99K?_3[ZVOX@' X:C+0.\ M=H"W.6"\9<"H'3!ZZH!Q.V#\U &3=L!D<\!DRX!I.V"Z.6"Z9__LF^?=+?/DO53S$^JY.2XR&]$T=R_ M]IHOUL_3]?CZF95F3:1.JZ*^-:W'52>^.:O$/\3/25$DS9-;//--E:2+\GG] MTU]/??'LI^>BO$P*4XHT$Y\O\U699//RA?C)^OYXOZKWIC'W9^V6Y>V6O2U; M/A(?\JRZ+$60S//FN&H;[3U M)!S=!W*TYD:N0*JLK(I5?>2JQ'_>UW<0JC++\K\]._?V5AOW:\T!^55YEW:\1(S">Q@,0DB86WV/!V M#M.\2+@^&;P<'$X.C_>O'Z:'W*C:LM'#H;W1F-RHAC K&)/[8$R# 8; MJ2 WJ4@L)C$-859TIO?1F3JC\R[/ZH-)K7OD9?EJCYP MK:[R3,S6L\+UR:=G:=:^B]X[!W32NZ:-Q'P2"TA,DEA(8A&)*1*+;['I@ZFN M-]YXN:BA#5HA&@ZZTU$#9XP^FV(IWN=))M[V!<4]>M>DH)J/:@&J250+42U" M-85J,:II2K.S]>!4[Q"= [8<%392\U$M0#6):B&J1:BF4"U&-4UI=MB\+FR> M\T#FFUEADM*(*K?/,(EE4ERD66_@G.3.@2,UO]4VSX<,)O;T(4"W*E$M1+4( MU12JQ:BF*(&#K/!Y^H+*W29/'T&*&="%3S42U -8EJ(:I%J*90+48U MW6K?_4/;G7>V8]3U'H;NXL-'4Z3Y/)V)J^1;,__KZ^R]=1L[9P=M.Z!:T&H/ MSYZ.O,G&JV&);C-$M0C5%*K%J*8IS4Y.5XP8NIL13;5/O+OM1+RY*(Q9OWQZ MD\W%8V]7H!4)5/-1+4 UB6HAJD6HIE M1C5-:7;JND[%<,J^78$V*5#-1[4 MU22JA:@6H9I"M1C5-*798>NZ%T-W^>)S7M6OL#)3B85I>['-!T+RYL,FZ7*U M[ T;;YY.>\,N)C M\BTY6Y@70B[R.D39Q7KZ*-.O9BX^)55]PX>D6A7-#9\OBWQU<5G?6,[J /[; M)$7S >.CWKRA-0U4\U$M0#6):B&J1:BF4"U&-4UI=C"[FH;GH;-)#ZUHH)J/ M:@&J250+42U"-85J,:II2K/#UA4Y/'>10R9I(:Z3QN#QH/U?QOO1J*;5:@6HYJF-#M)79?#;)WH#=+,2 MU4)4BU!-H5J,:IK2[-QTG0_OL04WLC0O1//>9%G/!]>'J/IUV>U)[MX@H84/ M5/-1+4 UB6HAJD6HIE M1C5-:7;:N@*)QZ[ X:$E$53S42U -8EJ(:I%J*90 M+48U36EVV+J2B.=>C>.3:9:3;]X-.G3SU2RI-YA6WT2>B45[K)MM/]:A MM1%4\U$M0#6):F&K61_2F4R^7^,0W:I"M1C5-*79BU-WA9"1NQ#2O%]8WIW) M?OQ-1+>V:XI0S4>U -4DJH6H%J&:0K48U32EV5GK2B,C=KV.$5H$034?U0)4 MDZ@6HEJ$:@K58E33E&:'K2N"C!Y;KZ,.6[=Z[PMQ7F]+),M\U=_A=W,[APTM M@J!:@&H2U4)4BU!-H5J,:KK5K#/Z(_N,OIVC!Y]T2]L(E[)5+V$N7L-\B.J'Z.N^C$:L[-"M,>!:CZJ M!:@F42U$M0C5%*K%J*8IS0Y;U^,8N5?^V'E6B/8X4,U'M0#5)*J%J!:AFD*U M&-5TJVVL#[Q]4M@U-$9/NC[*_:3P"6\Q\B],,C.4T2T MUX%J/JH%J"91+42U"-44JL6HIEO-FB(.'5/$KK$Q>JRQ<9TOKIN>1KO(CDQF MZ:*I:_PA_O3ZB^YM[IPUM,2!:@&J250+42U"-85J,:II2K,OD]Q5/<8#=!8Y M1KL>J.:C6H!J$M5"5(M03:%:C&J:TNRP=5V/L7N!D ^WZ^GTU!5[HX8V/5#- M1[4 U22JA:@6H9I"M1C5=*L]G$..'>>>QUV'8^SN03UV]T[\;.\4.[ M'Z@6H)I$M1#5(E13J!:CFJ8T.Z1=060\8J>5:%D$U7Q4"U!-HEJ(:A&J*52+ M44U3FAVVKBPR=IX?WW5:B59%6NUAQ^SH<##:_.R&CVXU0#6):B&J1:BF4"U& M-4UI=HBZ$LC870)Q32O_\D(\O3E$6R2HYJ-:@&H2U4)4BU!-H5J,:IK2[+1V M79,Q>]F8,=HT034?U0)4DZ@6HEJ$:@K58E33E&:'K6N:C-U+B#RV](Y[^,[A M0ILEK?;=TCN;*^^@6Y6H%J):A&H*U6)4TY1FQZ;KC(S=G9$?.J.LC0_;5^=W M[]G.B43K)Z@6H)I$M1#5(E13J!:CFJ8T.[==267,7GMFC/9/4,U'M0#5)*J% MJ!:AFD*U&-4TI5EAFW3]DXE[J9''YI;NX;N&"]7\5GMT;HEN5:):B&H1JBE4 MBU%-4YH=FZY),G$W27[XW#+-MLTMW7NVBF: E%%3S42U -8EJ(:I%J*90+48U36EVV+H2RL2]2LFC9N/LD/WIR^:<_Z>/> M[YT#2VH^J@6H)E$M1+4(U12JQ:BF*Z<^30E@JJ M!:@F42U$M6C2?^V?L;&W"?AW0]J MYS2CM1A4"U!-HEJ(:A&J*52+44U3FAWYKCPS82^D,T$;+ZCFHUJ :A+50E2+ M4$VA6HQJFM+LL'6-EXE[699'WRA%&RZM]MUI\\T9D8]N-D UB6HAJD6HIE M M1C5-:59NIEUY9>HNK_P_STNWG\!W/ZA=TXQJ/JH%J"91+42U"-44JL6HIBG- MCGQ7O)FRE^N9HFT95/-1+4 UB6HAJD6HIE M1C5-:7;8NK;,U+W4RV/S4O?P MGF*[Y,W<67TRK)YF??UC/% M=_ER:8I9FBS$>U-5IBC%+W>7__XKY^+=N[!S]M#R#*H%J"91+42U"-44JL6H MIBG-#FC7L)F.V5DD6GQ!-1_5 E23J!:B6H1J"M5B5-.49H>M*[Y,W2N[O)G- M\F*>YIDX-TFU*GI/O;N-G1.&MEU0+4 UB6HAJD6HIE M1C7=:M:5'OL6V]PO M+XVI_*1*3H[K6>&%>6<6BU+,FLL8U*]\]A[\5!3FO,[6\-4;;V^_'MG=_>3X M*KDP'Y+B(LU*L3#G]=#!RX-ZXT7S/N;=-U5^U9#B+*^J?+G^\K)^'6>*Y@[U M[>=Y7MU]TVS@)B^^K'?OY']02P,$% @ _#&66(;.^?N> @ K@@ !D M !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ97:\I% M:$>0VD35)JU2U+3;Q;0+ R?!JL',-DGW[V<;BM*6DBI:+H(_SOOF.2>80[1E M_%'D !(]%;044RN7LKJT;9'F4&!QSBHHU5K6U0<<&9$!;4]QPGL M I/2BB.SMN!QQ&I)20D+CD1=%)C_O0;*ME/+M9X7[L@ZEWK!CJ,*KV$)\J%: M<#6S.Y>,%% *PDK$836UKMS+6:CC3< / ENQ,T8ZDX2Q1SWYEDTM1P,!A51J M!ZPN&Y@!I=I(8?QI/:WN)[5P=_SL?F-R5[DD6,",T9\DD_G4"BV4P0K75-ZQ M[5=H\_&U7\JH,-]HV\8Z%DIK(5G1BA5!0!\5C%K! MR"3:D)FTYECB..)LB[B.5FYZ8&ICU"H;4NI_<2FYVB5*)^,Y)!*=H:6Z.[*: M F(K])V5ZS,)O$!F\Q;+FA-)0*#C.4A,J#A1BH?E'!T?G: C1$ITG[-:X#(3 MD2T5E+:VTQ;@N@'PW@&X@>0<>1>GR'.\<8]\]A%Y:.2CEW);E:*KA]?5PS-^ MHZ%ZS(E(*1,U!_3K*A&2JYOM=U]JC=>XWTL?P$M1X12FECIA O@&K/CS)S=P MOO0E^I_,7J0]ZM(>#;G'JGI^7X*-RC[",/^\B#O?4>]#V0 M>M)13_917_113]Y07X3J&+Q&'S0_$#WLT,-!]'LF,55=*9&G:,V9Z'V^AF_. MJ.NX/8GTQ+F>OQO7,-H[W41W\EO,UZ04B,)**9WSB;+@37=L)I)5IL$D3*IV M98:Y>J$ K@/4_HHQ^3S1/:M[18G_ 5!+ P04 " #\,9983<(ELO," #Z M"0 &0 'AL+W=O-16)GMMNR_?K93IKU(T1%XR6QG7..[SUV M[#M<,?XL,@")7HJVK9(,BBP.&KRN2U*#C@UI"*W M7<<)[0(3:D5#,W;/HR%;R)Q0N.=(+(H"\]_7D+/5R.I9ZX$',L^D'K"C88GG M\ CRJ;SGJF#7!VR7XKQ#\FN ?2@AJ@DG=KG(WQL58XFC(V0IQC59JNF'<-VSE M%Z%ZGSQ*KKX2Q9-1#%.)SM MEUZ[8V (_KJ9" MZ'QJL_D]Q>+W%)N\D]C6@OC-@OA=ZE'S?T+U?[8M0Z?"6Y>A$@N,F+YKEE'/ MN>C[X=!>;AJ\#QM<>(&_C9KLHT(O]!K0EB-!XTC0Z<@7$.(2C7%)),[)'TC5 MB51YU.9-I]9;O:G$PHUTSMQPT-NQI@45[#FS#W+:;0D;6\(W;9131%6QP68H M.="IL&7A^TX8; <^/@P6[\,&@X'C[+BPCVK9'_;&)5< GYOJ0J"$+:BLCOEF MM"E@KLR]O3,^5H5-58?\DZFJHCO,YX0*E,-,23KG?142KRJ-JB-9::[2*9/J M8C;-3!5GP#5 ?9\Q)M<=/4%3[D5_ 5!+ P04 " #\,998#X(RV/T$ !- M&0 &0 'AL+W=O L=I+.VZ\AA"2V<9M9;MH YQSLXX_/ M)V2TI]4/MB:$@[;!MMEB3(F'W=$-*<65)JR+AXK!:V6Q3D21M M2$5N(\?Q[2+)2FLR:LX]5Y,1W?(\*\ES!=BV*)+JYR/)Z7YL0>MXXENV6O/Z MA#T9;9(5>2'\^^:Y$D=VIY)F!2E91DM0D>78^@P?9C"J"0WB[XSLV=EG4$]E M3NF/^N I'5M./2*2DP6O)1+Q;T>F),]K)3&.?UM1J[MG33S_?%3_TDQ>3&:> M,#*E^3]9RM=C*[1 2I;)-N??Z/XOTD[(J_46-&?-7[!OL8X%%EO&:=&2Q0B* MK#S\3]Y:(\X(0D=/0"T!R02_AX!; I8);@_!;0GN1PE>2VBF;A_FWA@7)SR9 MC"JZ!U6-%FKUA\;]ABW\RLJZ4%YX):YF@LN^]\ VR8*,+='8&*EVQ)K\_AOTG3]U=@\I%@\I-AM([&)AW&YA7)/Z)!8K MP'BVT-EO9%YK_T',:\3J+6=[(WIT;J\)"QW/"2]1,1?F!'P4=ZL(* MK[/",UHA=@NQ%Y0Z)XS$:YTXB/GG@X>N-,-8!870#R0;5)"'L:MWP>]<\(TN MM$_JLJ(%6(B.F)7;K%P!$2>JI-Z/F>[IU7GFJPN.'>C@RSE,?64..EBLPL+0 M#Z3JF:FH #L8ZAT).D<"8^^:;JN*E!QLCAN:ME<%0Y;(D&+QD&*S@<0N%B+L M%B(T/Z D%468Z]PW$J]U/U1+,@IQ)%6DBKJ#H?PO 59*"T?(D6G:B>K>_ZQFS6)_O9B"VBN:S.^ MUE7C(*YV58WJ;N AV57-MP,?RE%LIA/S_!Y;3[$?&L-L:^N5.VB@?.M!H1M) M#]"TA?EF6*R#(8Q]>?H:&$:]=76*V]"BWMXIFT&C M.53SM-*H=<$\\N3<,=/APM[^=(KFT)S-?ZEJ!DWMK=H[-1CK8$&$9)W1\..-TT+Z?GE'-:-!_7)!$AH@:(ZTM*^?&@OD'W M"\KD/U!+ P04 " #\,998+!(;16L# "L# &0 'AL+W=O3T)GX&9\9;#4:VUBJ4RE_&$[%^G8"VQ$P"$Q%H+BXPXFP+E%PCA^ M5J!>[=,:KK20SI1HFDG]CJ5F,O:%'4IC1@IM/,.A6!EU'M(S,T3JC MAL8C)9=$V=F(9AM.&V>-;)BPRWAC%+YE:&?B"Y'(#,AGN@)-#L@'JA2UPI+] M,S"4 M]PF\CSE8]<2<7$JMR03%O,>=MJ0JU>3V$F>3"P.9_MZD70G=:X:VN_E8YS2! ML8?;58.Z R]^^2+L!V^:>.\(;$.%7JU"KPT]/DD254"*N6( T0VA(B5X[%!N M&":9 DX-OC:2%$)!(N>"_;)]NB)3$#!C1ML\8V5FVF%8H;F&)M7*4,+ Q6+/ MK+OX(.A@+MRMR]$P*^B$]:0-FH0X+FIP<;:0L02IEH*.N7W),>T M8%/>R*3T%D8;,49;1%I#^L=U[=>$^ZV$;PRNFUO,2YE03MX7BNF4E6L _TCOJ*9WU$H/JP.\^X6]$LE)8192,7/?FM^M>,]= MV1V!;5 /@\=J(/A_&5YA[TB(7:%M*K%6%X4[S?(*;NN.V;Z(VIT^EY2_5O=E MH.:N',9892%,6435HW7)?>(*S:WQ4UN*NWKR$::LXZ^HFC.A"8<90@:= =Y MJBR-RXZ1N:LNI])@K>J:"_R< &4GX/N9E.:A8QW4'RCQ;U!+ P04 " #\ M,998:NLWX28$ #R#P &0 'AL+W=ONM*6//+4@TB4[&I[VFJK]K;WXG0O3#* U<3F;%.ZW_YL M)PT03,*+?0-)F/G'OQDSGIGL&'\1:P")WHJ8_;R%G MNZGC.^\/'LEJ+?4#-YYL\ J>0/[8/'!UY]8J&2F "L(HXK"<.C/_)O'[VL%8 M/!/8B8-KI%$6C+WHF[MLZGAZ19!#*K4$5E^O,(<\UTIJ'?]5HD[]3NUX>/VN M_L7 *Y@%%C!G^=\DD^NI,W)0!DN\S>4CVWV%"L@L,&6Y,)]H5]H./0>E6R%9 M43FK%12$EM_XK0K$@8,_..,05 Y!TR$ZXQ!6#N&E#E'E$)G(E"@F#@F6.)YP MMD-<6RLU?6&":;P5/J$Z[T^2JU^)\I/Q'4U9 >@O_ 8"7:-'2!E-29X3;-+" MENCS<@DF.6AOBQZQ!'25@,0D%Q\GKE1+T8)N6KWVMGQM<.:U?H#N&95K@3[3 M#+)C 5XCXQ[:'%/+GX.F0]GIA^[8< MUX3C5B759J@F@M9UH_[S28)S&_/8'NB@D;8S9LWMUVEV!.5[^_/?:\6:/(6A%N,=4]>UZ\:IJ6@^Y M2F#0!E":^&&CZ@5-"KO=(#A#L6^#_-;>(/Z^E8)DH%M[HOO3V?/L[AOZ\]G* M$W;SA*?KO-9 PR90F]8QR[X1\=L[D>]R#=RZ\,A^4 V;J[?;>2>+M]L%HS,$ M^[[#;S_C]Z/ !3V4;VTK@I/C]XQ=_V2/6>W" [V2RCT8A@K@*S-4"G7(;JDL MQXGZ:3VXSLRXUGA^JP=:,V3M9&ULK9AM;]LV$,>_ M"J$610O,D:@GRZEM($U6+$.W!DG:O::ELTU4$CV2MI-OOZ/DR(Y$*RI6K M-A)85CD5N>M[7NP6C)?.?%K]=B/G4['5.2_A1A*U+0HF'S]!+O8SASI//]SR MU5J;']SY=,-6< ?ZV^9&XIW;1,EX :7BHB02EC/G@IY?^IYQJ"R^<]BKDVMB M4ED(\DUDP M!9CUS$H=DL&3;7-^*_1]P2"@R\5*1J^J3[ ^VGD/2K=*B.#@C0<'+ M^IL]' IQXD##'@?_X.#_K$-P< BJ1&NR*JTKIME\*L6>2&.-T7X%F/%4MX2>[78JO06DU=C9CF96YZ0/I4 M(_D]2)]A<4;\R6_$]_S0XG[Y,^Y)Y1X\=W>Q.$V%_*9"?A4OZ(G7E('7I=)8 M#595X]R66QTLM P5#T M^>_%)A>/ +A8^B2ABX9I/L;I15%5#+- MRQ7)A:J;HM!KD"3%/L$U27'4'U%B-:!+Z=OI)0S\9 MI+_%-L%DNJZ8X0'S,)JLJ\M2V4L]Z2ZB.&G/4XN1[_? 4N\H3MX+RUL#=K:& M#V=%P34S&P"KKGC=D@51XK58;691$/?1GD@I':3]NM6*9V"V%5R1C"]1.*!, MX=V;Q*?^QS^_6YEI!Z;#VS4)PG%/%Z!'7:.#\C'_6DW9K%?>K+1^MRLD[:9@ M,4IBKP?W*$=T6(_NA6;Y:W&#[K2D412V@2UFD4?[D(_B1,-7;QU.^IIU_T ' M!>^U&XA?%>UY 8XJ2(=E\ HP;,JK!4L*T&N1U>UR(TT/U8^=M6(?QJX*CD(_ M\MI-R&J'4R_L&FP?/9U(2MJ5R%'-(S;.R2+6=_:.,HH'=;1NONPX[$"%\5=R?=/:#-CNL>-SF=D].K.;O@K^87/%2 MX=I:HJ-W-L8(LCZ!US=:;*I#[$)H/!)7EVM@&4AC@,^70NBG&W,N;OX'F?\' M4$L#!!0 ( /PQEE@6P8_:%00 &D- 9 >&PO=V]R:W-H965TY^_8Z4K,B6K+5%OM@D=7=\GN/=\3C;2?55;P$,V6=+6:R,)P) MN%=$%UE&U;Z%W6'A@FZVQ"_YBEM,-/()YRN\5SOS:2LHR$)I)012L MY]YU>'43#JR"D_B3P4XWQL1264GYU4X^IG,OL(B 0V*L"8I_SW #G%M+B..? MRJA7[VD5F^.#]0^./))940TWDO_%4K.=>Q./I+"F!3^!LS?X7W^36Z83+G6A@'RY7FFC,*3_[G)9 M:7'8;='F^97.:0)S#Q-9@WH&;_'K+V$<_-9%]Y6,'9$?UN2'?=87UTFB"@PC M)@R@=4,P2 @6),H-P_!3P*G!ST:2HAEU!IVU.D0=QA:ESSC7LC^@=*QGMRMT]XD3*Q(=>9+ 0ZXAX4 M5A%AE_#<[_84BURE]@"F4$*3+P^2T=5VIDA\6MFR"L9.W+FN';FN#=X MEI13D0"A!D-EPX3S"[HT!\5DVD5]W J/01R/3^*C+11%TV%WG$]JJ)->J/:$ M,&Z9/?6CW$T*I4"8"C,>^D9A>-NL=7G1>2M,6@##\2F)#IGIJ)O#M.8P_3D. M.4)7/\1@VD;72M.V3!2/!MT4PN#E!@]>D40*/22JG9H(+\)X.CWAT24VCJ9G MB#1:D?"[*N<1"0W&<,#&$6O%CIFM+:,V*6AAME(Q>W%T,@E;$$]/HT/D(AR? MB:@P>F$1];+X@^98_#%GM:&F,&[(6<:,JX_=8*,VDN'@-/Z[I$;C\ S>EX8D M[+WRFR4'\#KN+3:5J:/[RU4+9W]6K] M7KAV7?+)^M*^(UPS_&*F?(1\H@IKJ"87$R-RUQBMIL-%V MPRV^A4!9 ?R^EM(<)G:#^G6U^ ]02P,$% @ _#&66)9?QTPD!P IC$ M !D !X;"]W;W)K&ULK9M=;^(X%(;_BL6.5C,2 M@L1\E'9;I!8RVDK34=7N[%ZL]L(D!JPF,6,;F([VQZ^=I"0FP26KL_%BUQ3JM"/)$[E36>MU.:JWY?AFB9$]OB&IOJ?)1<)4?JG6/7E M1E 29862N(\];]Q/"$L[T^MLWZ.87O.MBEE*'P62VR0AXO6.QGQ_T_$[;SN> MV&JMS([^]'I#5O29JF^;1Z%_]0^4B"4TE8RG2-#E3>?6OPH&V!3(COB3T;VL M;"-S*@O.7\R/^^BFXYD:T9B&RB"(_MK1&8UC0]+U^%Y .X>8IF!U^XW^.3MY M?3(+(NF,QW^Q2*UO.I,.BNB2;&/UQ/>_T^*$1H87\EAFGVA?'.MU4+B5BB=% M85V#A*7Y-_E1"%$I,#Q5 !<%\+D%!D6!P5$!C$\4&!8%AD<%_,&) J.B0';J M_?S<,^'F1)'IM>![),S1FF8V,O6STEHOEIJ&\JR$_I?IB8+O M6Z9>T<;E<]Y(VZ"'L8HV_/<_3Q M@U7W_*NIJF[P9[KH(7R9@8>MP/-SP),,/'@#-V "-^:!O")_D%?/H>/@T! & M&6YP C>+B92(+]&SXN$+^ON+:1/WBB;RGX:ZW>6P83/,]&Y7M/1W9>D M8D<[TU]_\;TV)@(3-(6$!$,S*R/"0D:&+/IVS'8MH&B%!%$4?B40$;:@( M::J:FLN=D]8V)3GL,H.9P68W]7K>^+J_JTH-&3$ @EE2CPY2C\Z2NNEJOG,6 M;:MK#O.]BK#^L#<\$K;AJ$G/MP\*@.IE"38^"#9V"O953V&"N_L_YK>F=3+> MI)N3T%:W<:T]CGJC(]4@ P9 ,$O=BX.Z%TYU;T,]%DMF9E)=I+@B,0KU<*N; M:":VWJEG BS9)DBM=?0UCZ.F!#B#M$U #AM5$H!'WE$"( ,&0# K 9-# B;. M!#P0\:);>$@V3(O/?F:J-TGLQ+25.(>-JQ)[WK'&D!$#()BE\>5!XTOH1H[V M:YKJV6]#H31ES5JIMQBYK&1O5$@89, ""60GSO=(K M>,Z4?6$Z95&NMPZPI(*F(>T6VX)&2)K)8Y/L;G);W0N:-4 .?%P;$=Z.P]7C M\+AW>3240M7.UK7BP7RGKL_;A:3?MWIBAX*=_FP4T(EH+2 D;0Y*"Z!H=C)P MF0P,:80*&E1>(&ES4%H 1;/S4OI3WVFVIH]V)],U=T&RX4&/&CLJ\CM7YSDE M=Z36.0.UKZ"TH*#9/@Z7W:2=B]*9^FYK^IB+2U;47"@A3Q(M?I86/18P,R28 MX3B_C"KIR?X[)S^@5A:4-@>E!7[=9_N]R:G\E';6=_O9K]MD08517PD2L72% M(O+::&[=H-920]+FH+3@'2JOMN[WV[6HEZ,H,W!%=*$02 MOCTQ Y[4;T$,C]S6S!VLM="@;AN*9@M=^FW?;;AK$Z@-$6A'XJT>DEF*(A[' M1$@S,.=+&Y_0OY7ECL:,7-8RXA_GH^&0FDL#M80*,&4#0[':6UQFYKW781I<"Y M%SYF[J!M>QE06@!%LP4O[3-VVL#I0W'3KC+M+^_?G=WP<:VI^K6&.G/7I'46 M0,TR%,W.0FF6L=LLSVJFZ__U\$68B^H=SDEO<)P(4 <,2@N@:'8B2J>,WW'* M)X8#)N66MK@@0!UQ0:M>7D-S?=6' E"S"T6S4U&:8NQV>$]4;46*EB147#2* M#.J%"YIU[]FOK?2"Q@R@:+;"I>_%;M][GX:"$DF1XDA4U>Z:/H?Q"/&4-BH/ M:H(+VL0:PVNS3M"8 13-5KXTM]B]8OR^\FK?N$COYK96_N(LY4'M*Q3-5KZT MK]AM7Y]H1)--MB2VI$0K3[LHI2HWL]E*9M>]2N_FM\[ I&'%J[8N!AHS@*+9 M&2A]+7;[VJ8,; 3/EX.7@B0?G>5X] MTR>O9!$WBPRZGES0K 5Y7)OL@,8,H&BVRJ71';B-;FUF+P[]4*/>H.O$!>W= M!R :CVMX *J=KF6_9)MK2B(JS 'Z M_R7GZNV'"7!X-6/Z'U!+ P04 " #\,9980Q@.X?T" "5" &0 'AL M+W=OBS'#.ULF(\)5)-^=H6.4<2&5":V)[C^'9*:&8% M$V.;\V#""IG0#.<<1)&FA#^?8<*V4\NU=H9;NHZE-MC!)"=K7*"\S^=R: M):(I9H*R##BNIM:I>S(;:W_C\(/B5C3&H)4L&7O0DZMH:CDZ($PPE)J!J+\- MSC!)-)$*X['BM.HM-; YWK%?&NU*RY((G+'D)XUD/+6.+8AP18I$WK+M-ZST MC#1?R!)AGK"M?!T+PD)(EE9@%4%*L_*?/%5Y: !<_PV 5P&\UX#A&X!!!1@8 MH65D1M8YD228<+8%KKT5FQZ8W!BT4D,S7<6%Y&J5*IP,+AX+*I^A=XZ2T$0< MPA?P',^!14PXPBWF!0]CE2:8<[;F)%7K]XMSZ!TB<[K.(Y*^/QWHC']>":93(6<)%%&+TDL)6X6J&W4WCF M=3)>XK(/WO&1UN6U!#3KAM^P31]/T#T9 4E9DLBT-G=SO34-)-C)D M^K6W"5Q'_R;VID7@J!8XZA1X4Z1+Y+K$U2W9:XV@5]H.V[25M'XC'-]QC_7A MW32C[MS]@\7S:VU^I[8[)DE2E:==89LP_Y\\#YSC1II+79T[?U#7N-8U[M1U MND&NFI&ULO5M=;]LV%/TKA%<, M+=#4%BE;=I882,RV"["N0=)N#\,>:)F.A>K#E>BX^?>C9,4T1?I:*KB\)+9\ M>,AS:=Y[0C(7VRS_5JPX%^A'$J?%96\EQ/J\WR_"%4]8\2Y;\U1^LLSRA GY M-G_H%^N# 8]1,6I;WI1?7L-I]>9!L11RF_S5&Q21*6/UWS.-M> M]KS>\X.[Z&$ER@?]Z<6:/?![+KZN;W/YKK]G640)3XLH2U'.EY>]*^^<^D'9 MH$+\%?%MBI&#RUR.?\3@NF>0XOM>DO7V? M9Y-D6Y25:LI4OJF!6K:7\*"WG_5[D\M-(MA/3]]\WD7A"9^CJ M\^P&O:9OWJ#7J%HA1]666;@J6+XJ(O9*]EVWY8]W"]ZP$? MZ<'#Z%.6BE6!WJ<+OM )^G*X^S'CYS%?8Y#Q Y^_0WCR%N$!]BT#FK5I/JZ: M$TMSVKXY!M20_0R0BH\1L<"&P5D--1AU +#!$_P'J8I&NX5#4%%G\6*YRC,$AFM59F"'SF* MLZ*0"F4AX#(=AS$KBF@9A:Q,KC:=NQY&!R/SB3]JJ#1!9T.O&0MJ06'L#^P: M1WN-(U#C59)M4E$<:.$+M,RSI$I4-D4CCH#&TF8G!.!AZ#0$F"IB3\5[$N-U*XNGBQ#(: M&_T'@T$P:HHQ8;;51BTP?;5IPHM5D6BX(AD$C8\QL,!R0TF!I:]&*&P[&OGTQ>EBIPO][5:N[T"M6LP38 M0,%D$C2%6F#'WIBI2) M\F 7U;;$(;G"T-;^9%]$B8OG38>:V!@,<1.=4[9*-NF+3 M)T#9/B]XJ7H(&LS.07;)1EVQZ4%6MM1KZ4O;U4/331K9]"2$@A!=A_*C'FQ( MG53 B9E"?<_(2R;*$ A!]&T;Y0XQ:(Q^HO35A-!DG890$*)K428,PR:L7=G# MIENR3(<%94B (+H$Y;@P[+@ZU#MLFB&;#A-EZ( @N@[EJ##LJ,JIN K%AN41 MBP_+VJG"!?-VS:E.V:@K-CVFRM5A_X4*%P;M8^<@NV2CKMCT("O#B5L:SE:% M"YLNT?.:.RH6D+$$(8BN1!E-#!M-%Z4+VW;P!J0IT$094: 6T#&)RLIA> OO M)XJ7N0MG%*^3$ I"="W*,6'8,;4L7J;'L4V(B;),2&N[A)5=PK!=ZE*^3#-S MYHW]IA*+=S*5M/9%1/DB ONBFU1PF5\$NI-_>:'[+5N?JEPP8>>S'J>[8Z[8 M]& J8T:\ESI/ QU@YR"[9*.NV/0@*^M(6EK'5I6+F*8/CXV3#0NJF0M!B"[E MX/@5=H\N2A'5%NCL![=-UK%['LL5F.TRPPCS13 MI@5T3)&R3@2V3NTJ&+%LK)G'G!:4^?6D%M0Q%[G+)15VQZJ)5[(^.7JG"@3>P<9)=LU!6; M'F3E+DE+=]FNPIW<4)N=AE 0HE]^4=[2A[VEB_+FF_MG9T;JL8":^D"(KD_9 M/1_>A^M>VOR3NVVSTQ *0G0MRE7YL*MJ5]1\R\&D.1NGS10(T14H,^7#9JI# M0?--GV.1I"5L?1;&LMVEQXM.V_^,# 6HP5F MNR)BQ1V_(N(KC^G#'K-+=MDQ#;7L,IXTMWQL,%,YM<%L!_3]@XO8"<\?J@OM MA:R^LD3M[C?OG^XOS5]55\4;SZ^]<[J[^JYH=C?Q/[%"9$EUEP#Y^3++Q/.;LH/]OQA,_P-02P,$% M @ _#&66(W!.6+M!0 *R, !D !X;"]W;W)K&ULO5I=IXI@ET=A_:R32;W6?%R#830%XAV^V_ M7_%AL)%0[(VF+['!YQ[$N5<7':+9GK*78DT(!S^S-"]N1VO.-S>652S6),/% MF&Y(+GY94I9A+@[9RBHVC."X"LI2"]FV;V4XR4?S677N@'$S^2U9J7)ZSY;(-7Y)'PI\T#$T=6RQ(G&7M MZ N\B9!;!E2(OQ.R+XZ^@_)6GBE]*0_^C&]'=CDBDI(%+RFP^-B1>Y*F)9,8 MQ[\-Z:B]9AEX_/W _K6Z>7$SS[@@]S3])XGY^G84C$!,EGB;\A]T_P=I;L@K M^18T+:J_8-]@[1%8; M.LR98C"!+\OH3_VR$. H0/.H U 2@?H _$. T 4X_ MP!T(<)L ]]P KPFH;MVJ[[T2+L0,[@$KT8*M_%*I7T4+O9*\+)1'SL2O MB8CC\PBS/,E7!7@@##RN,2/@*B0<)VGQ$5R#I\<07+W_"-X#"Q3EKP5(0S0]!- -G)5 WI;>'A.>%"%.XKPZ/QPI!'#:>O# MJ?B< ;[OVXPPS"F[4:6VCG75L66/NRDV>$%N1Z*)%83MR&C^X1WT[<\J64V2 MA2;)(D-D)PEPVP2X.O;Y=_&P2/(%S0A8,IJ!A2CV)-^*.0O$TT*D1K1;Y;2K M:;V*MGQ<[.;0%F.:V+8]LW;'PI^-#&6D[SO.5 )&,M"=!O"$\40-KU7#TZH1 M)KLD)J+1 /&0$6HO"6,D!J)-+EY4(FC9+BW0FLP_ULEU;5N6208&R)5QD8P; MD,=OY?'?7BP [T1[Q\\I 9P*2)8)+:M>OJ9I3)BRFK37O51(7]9G@E3U)@.] MP)XJZDT&ZNMMT@HZT0MZ:'] K,E G*1;+LJ-'!Z:0M-:N?.GI?9ZEPHY.5=( M&3@@I S4"QFT0@;G5N952@NQN*@*-$Z*1CDAJUXX+?^EP@6:F55HQ;3 ^_$ MG%F1@[F[JC\_*I.I'<+%R412(T">[<)^G2M@;H""?HTK89XW4."='8)Z/Q0M MEV3! 5W6_239":7(8LL2GI!"7?)&39)1MM H6V2*[30UG5&">J<499N4_B($ MX#P6V6$B3Z+P*VL \!ZS@;<36M*+T^/*'L$/^B6L 'E2DY9!J'3TRO+M[!-\ MQ3_UVH+RH7C<&/0-P*B]@K(=0AZRIWWU%#!W.I$:@(K-GDP&%.P<%O3U#6!0 MJ]]7BD@,&Q$ZBG NJ,)-+ZH]\GJU%# MVK!I984J6:7EBP(F9/4'9.UL(4+:#G-/L\V65RJ5'J9VA?5Z>>CMB%(UH\[/ M*%MHE"TRQ7::K\YN(JUGFM_I;3NXVA;Q:Q5NU'\V;(%^9:) 7:.Q.^D7N8IL ML'=T1A#IC6#XNJDY0S:COK!AF^@7'PI4*9O7ETU%YO1?;5A'FP(RPE;5;HQ" MZ+#->?W/\/9LN^/C2[7/H7?^'MY$];Z-CJ;>1O(-LU4BVFU*EH+2'D_$(I/5 M.S/J TXWU=:#9\HYS:JO:X)CPDJ ^'U)*3\&UL MS5=M;]HP$/XKITR:-JEM(*3 .D"BI-,JK1,J>_DP[8-)#F(UMC/;@5;:CY_M MA PZRJ@4:>,#\MDZ+5L0)AAK"T#,8\53C#++)$)XT?%Z=4N+7"[O6%_YW(W MN<-$.X$9PG2JXX@DFNP2^B;<..M@$?1D<9'R' M\S,(WIQ T K"/0%-CH'W';RS!QX=#P\.9-.IEZ#C^,(G^)SJIW;S)C E#^9, M:1B;!>!+M.U]@A\DM#?%A^?HO7P"$_[Y ^;E+])LJ@ALAWYSVOYSP_NXS'7-+%RVXM#85Q(JBDJP'LK MM-G<"RD8Q(+EA2;NTA<+P,V:Y6;-5+EFA(EB_[XO ^BZ .P+;35JM^QOX*^V M)3W.+/JKV8X,W5J&[D$9)H*O4&HZSQ"FYB6&4IK<9UK$=_ 39BBM)N/'4_NR M/>CGN=NL2;*H(;(=?7NUOKW_XY3WFI2_2;*H(;(=^?NU_/U_?DSB M5%[T5DJMS_M]&:YH0N0I7],4SBRX2(B"0['LR[6@)-)&2=QW'E$ MC]V*Z81G*F8IO15(9DE"Q-,5C?G#10_W-@-?V'*E\H'^=+(F2WI'U=?UK8"C M?H42L82FDO$4";JXZ%WB\\ =Y@9ZQM^,/LBMWR@/9<[Y]_S@)KKH.;E'-*:A MRB$(?-W3&8WC' G\^%&"]JHU<\/MWQOT#SIX"&9.))WQ^!\6J=5%;]1#$5V0 M+%9?^,.?M Q(.QCR6.I/]%#.=7HHS*3B26D,'B0L+;[)8TG$EL' ?\; +0W< M7S48E :#E@'VGC'P2@-/,U.$HGD(B"+3B> /2.2S 2W_HEULH[Y$Z7HBJ9TP12ZC4DJT7OTF0A!\IR@HX JPF)Y#*-?[P)T].X8 MO4,L17^M>"9)&LE)7X$K.6 _+)>]*I9UGUD6N^@33]5*HNLTHE$3H \Q5(&X MFT"N7"/B!SH_1>[X!+F.ZW4X-/L5\Y$V'W28![]N[AJB&51I&6B\P3-X >0B MI5$C*R?Z$UU*294\09=QS$.B-\^WCS 9W2B:R'^[6<[DF(;WH M0>F05-S3WO3WW[#O_-'%HTVPP!)8@V.OXM@SH4]G7"H)M2ODRY3]!V1#%45K M&*3%GH#JIM"\3, :J.^BMEABJ)?(:^S]U!\XSJ1_OTW9[J2AWYX4[$X:X*U) MC1"'58A#8X@?"!/HGL0917RA8T!$7SY=H110_I8#8__,?%0*),PK6L.-S]%!5)7AG2BI &'2Z<.L/AN,5/]SSOS&]Q9(SB0(Y&%4>C%W!$']?0BL!HS-/E^WP42H/* M1(J@P/YDYXPZH_?=88NE[GG#UK3 &,:!)(TKDL9&DKIO//F.NMWLJ,VIH[R M'J.9H!&#:^EZ0^"7@K:CCUS*XQ-TI^#:TK442M!-&O($BI% ,YZ ^ZN\@X0> MHQS_=OVH\I%Y3*$QR!(J] VN\Z9FCN,..DF6+D_0$KP5)$;0IR 20:J95$5C MTW5S>PW0P AZ8#ZQ4S=XCJV,Y@F%M.J$0N9N4M@&5!;CKY?(G_A_8"9?!34P MHQZ:RZUF'1N]KO98",VS8/.LJ&8I?51H ;4MT]6+N!-[NP-V&6T)J$U?H&FP7. M]8^,J28FW?JSW?==IRHG,:'@]:R9!QAFN+UWG4VTP!9: M\Y%PK7UWW8 MM=<'[0?D,[,+>Q-F55WTMUXS)U0L]>MZB?0;A.)%;35:_27@4K\(;XU?X?.@ M>+%?PQ3_,_A$Q)*E$L5T 9#.Z1D$((I7]\6!XFO],GO.E>*)_KFB)*(BGP#G M%YRKS4&^0/4'BNG_4$L#!!0 ( /PQEEA,+POM,0, -P( 9 >&PO M=V]R:W-H965T4K#J.[%V@?;%):N;PG-%<--E)]4UO M$ T\U9704V]C3'/C^[K88,WTE6Q0T).55#4SM%5K7S<*6>FX4*"W=^/FD86M\0/.Y62C: M^3U*R6L4FDL!"E=3[S:\F6?6WAG\Q7&G#]9@E2RE_&8W[\NI%UA"6&%A+ *C MOT><8U59(*+Q3X?I]5=:Q\/U'OVMTTY:EDSC7%9_\])LIE[F08DKMJW,1[E[ MAYV>Q.(5LM+N%W:=;>!!L=5&UITS,:BY:/_94Q>' X

$0=0[1L4-\PF'4 M.8R^(,$.! M*VY@43&AX1(>VM<*<@5_4C(M4'%9PEQJHX&)$FXUO?C&O@H-%W=H&*_T:_+[ M_' '%Z]>PRO@ CYMY%:3M9[XALC:*_VB(S9KB44GB(41?)#";#3RE1GNIL^@LXEM<7D%T_0:B((H'",W_CWOFW$=GZ(SZR(\FI)6>IW3\UU&2PI"YEMDK 124UY38UG8:* YC6.,RXA4T/R%PFU_'XB/* M59QFZ3#GM.>&H8'7(.K($FNCR0- MV\7C$\'/>EG93\C"?3I54JPO[>D^L?X[H[)!PFF4' D;MDN2(UW^P:"H4:W= M_-3@@MLVTOZT']&W;C(=G<]H=+>3]@=,._<_,+7F%(<*5P097(TI@50[2]N- MD8T;1TMI:+BYY88^/U!9 WJ^DM+L-_:"_H,F_Q=02P,$% @ _#&66 #6 ML=F%! DA, !H !X;"]W;W)KZYY^[(NQ.'&RZ^RC6 0L])S.3(62N57KNNC-:0$'G%4V#ZS9*+ MA"A]*U:N3 601:Z4Q*[O>:&;$,J<\3!_-A/C(<]43!G,!))9DA#Q,H&8;T8. M=EX??**KM3(/W/$P)2MX!/4EG0E]YU8H"YH DY0S)& Y8 IQ;) TCW]*4*>R:12WKU_1[W/G MM3-S(F'*XS_H0JU'3M]!"UB2+%:?^.97*!T*#%[$8YG_HDTIZSDHRJ3B2:FL M&224%?_DN0S$E@(.&Q3\4L'?5^@V*'1*A4[N:,$L=^N6*#(>"KY!PDAK-'.1 MQR;7UMY09M+XJ(1^2[6>&M\E: MTQ4IHL\6Z#YC"UB@1T54)A%?YJKH[!84H;$\UQA?'F_1V;MS],Z@?%[S3&H] M.725)F[,NU%)-Y("4I>H)LXYE$1 M_#]_T\+H04$B_[(%L[#5M=LR=>%:IB2"D:,WO@3Q!,[XYY]PZ/UB"\2)P';" MTJW"TFU#'W_@[#+*A "F4$S)G,94O=@\+F""',84KJ?Q90?C;G_H/FW[8A7S M^[U*;(=E4+$,VEGJ8CLG.E<1H*+T$I,S=%91/K=Q+D##8YRM8HVL9P57K?R^DZO^Y77_5:O'Y@"C:I0Q*6REN3^ MH1,]KX/W?+!(!7[8M:_.045NT$KN[CDMEJ0 E0EF8SR9UR!774Y!> M&XGI,;:20"0B* 41Z:ILK0RE08RWN'I77A#NKYTFP6#0X)1?.^6W.C4KYTS3 M0:T46]6_M7J="FW7V7IVP/_G\(!/.CV<"FTW-/7\@(\,$-_7FO$;YPF[7/.F MK"<*'/S@]HQ;9Y9O3N.)T';#40\KN'4 ^!$MNK1XM$=;Y?S "QI27$\=N'WL M.-Z L66,L'1@FUAS"\;U@(#;)X0W-&%\V/TM7=@BU=*&ZQD!MP\)-Y'*B* Z MQRNB-\I9S*6T;X7#,>"RZQWLY4,I'/IVDGX]*_CMLT+Y>2UTEID2=)Z9?6O- M=@FT:_\@V7:IAES[]1#@MP\!)QUI2EM'JZ==[K!ZNENG&PF(57[H(W5$,Z:* M+_[J:76P=),?I^P]G^#K:7$\5,,4IU7OB="E0Z(8EAK2N^II4J(X "IN%$_S M,Y0Y5XHG^>4:R *$$=#OEYRKUQMCH#J&&_\+4$L#!!0 ( /PQEEABP"/3 MN@( ,<& : >&PO=V]R:W-H965TZH70,[=GR4D%3!+.D(!BYESXY_.1B;@[)&*EYU8*V@(JQ]XTV7AQV '[T""#I M\%Y V %":[159FU=88636/ U$B9:LYF!S8U%:S>$F:]XKX3>)1JGDNNJIOP) M %T"@X(HM*"8272"%H+_UJF&?&\'$8:N-QE(B7C1KEQ("4JBPRM0F%!YI+$/ M]U?H\. ('9CP;R5O)&:YC%VE!9MCW:P3=]F*"UX1=P/I*0K.CE'@!=$ ?/X> M^-3"PWVXJ]/4YRKHRQIG,'/T+90@5N D'S_X8^_3D.'_1+9G/^SMAV^Q)_\J(NTJ@J>4++&Y MCD/&6[:193/-9)6<^,%D>N;%[FK7TU!E'N#B4 K3!LP MI5J;4L6V5(\1;#+:Y(0M=1_*@*QP2@%EG"E!TL;8&:S5]KCQCLZS\20*GKEY M&>5[WLCSALV,>C.C-\U\U?T\Q=I#!JCM[M8+.J0$IX02]70T)'GT,K6A[T?3 M9YH'PX(7'\#=:3.FQ7_!8DETLZ!0:*!W.M$,HFV;[43QVG:>E"O=Q^RPU'\: M$"9 [Q>&ULK591<]HX$/XK.[Y.)YEI8V.( M RDP R2]Z\SUCDG:ZT.G#\)>8UUER2<)2/[]K63PD6"X/.0%)'GWT_>M=J4= M;I3^:0I$"P^ED&84%-96UV%HT@)+9BY4A9*^Y$J7S-)4+T-3:629=RI%&$=1 M$I:,RV \]&MS/1ZJE15V& 7] #+,V4K8 M.[7Y#;=Z+AU>JH3QO[#9VD8!I"MC5;EU)@8EE_4_>]C&8<^ADQQQB+<.\7.' MWA&'[M:AZX76S+RL&V;9>*C5!K2S)C0W\+'QWJ2&2W>*]U;35TY^=GQ;5D(] M(L(4)>; ]W&&J)*%SYL.MTYA4?X=6)X;.2MC!P M*S/,G@*$)+)1&N^43N.3B!]Q<0'QX!W$4=QK(31[B7O?NW=/T.DV@>]ZO.X1 MO+DR%GWPJ2;L+OP&OD\6QFK*[A]M0:LQ>^V8KN*O3<52' 54T@;U&H/QVU\Z M2?2A3? K@3V1WVOD]TZACUTR"9],2Y=,;5IK@$L/X"ZC]3CN)<-PO2_AT.9] M)XD;HR?4+AMJER>I3=)T5:X$LYB!L@5J2%5)(2CU_P72'6 MP+*_J5C]4;JZL.P!,,_IKB*%@:N2H%5CS20YJ?'0YKC&I-&8G,P^7[<3:S5? MK"Q;" 2K8,XT\7_G"YWJ_0MI^'ZGA "Z,#=,9ZT9F;QF1KX2V).07#4AN3I] M["XDS-*!+KF47"Y=#')N4B;@$9EN$W]U^FAJ48=&4?OA]1NF_9-,;Q\JU!QE MBO]70OV#K7M1_QF]0YOCZ35H& Y>%,N]\ '*K(WBX 55?FC30C'<>P1+U$O? M&QBJW96T]2O1K#;MQ\2_NL_6I]26U%W$?S!U3_.9:F)5Y9_:A;+T&PO=V]R:W-H965TZ$*GTHNUA$FK7[6':@R$'8M6),]N!]MO/=B!BPI07 MXMOY__['ET.^Y>)%5@ *O=:LD5.O4JJ]]GVYK* FW4&WO[@4>ZKI09 M\(N\)6MX O7C?CZUEFUML%/RELY4$;F4P6G+^8 MSK=RZ@7&$#!8*J- ]&<#M\"8$=(V_NXTO0%I @_;>_4'F[O.94$DW'+VBY:J MFGJ9ATI8D8ZI1[[]"KM\8J.WY$S:7[3MUZ:QAY:=5+S>!6L'-6WZ+WG=[<-! M ,8G O N %O?/I;J.%7< ML-4-3^C.N51@\S*.]YE)]/MF(970]^"/RVNO&;DUS=NXEBU9PM33EU^"V(!7 M?/PP3H(O[S@.!\?A>^J%WH#8Y:F/BFV4>5Z;8HS#*,K]C0,6#;#H'"QQP?JH MY! V3O'8#8L'6'P.EKI@L0,633(W+!E@R3E8YH(E#AB.0S<21BYR=G1;HDER=(#^0;$P=?<[$6NJGSR# ME8X+1J92B;Z6]1W%6UL_%ESI:F2;E2[_(,P"/;_B7.T[IB0-?RC%/U!+ P04 M " #\,998]]A:M> $ "#%0 &@ 'AL+W=O&ULM5C;;N,V$/T50MT6"=!$(G6QE-H&XFR"+M#%&DFW^TQ;M*VN1+HD M;2=_7^H272R*<;;NBZW+S.&9(3EGQ/&!\>]B0X@$SUE*Q<3:2+F]L6VQW) , MBVNV)52]63&>8:EN^=H66TYP7#AEJ8T<)[ SG%!K.BZ>S?ETS'8R32B90@6M<@#V7!V/?\YE,\L9R<$4G)4N806/WMR1U)TQQ)\?BG M K7J,7/']O4K^D,1O IF@06Y8^FW)):;B15:("8KO$OE(SO\3JJ "H)+EHKB M%QPJ6\<"RYV0+*N<%8,LH>4_?JX2T7* P8 #JAS0L8,WX.!6#FX1:,FL".LC MEG@ZYNP >&ZMT/*+(C>%MXHFH?DT/DFNWB;*3T[OLVW*7@@!,T+)*I%@GF(J MP!6XVV"Z)@(D%,PY^UMEG<2UT9=%FJQQ/@\"8!H73N!6""(%N/A()$Y2<:E MOCY]!!AM#=*>YAX>X:Z+CU-+@%GCN 5V8[S]*V M3O:B2C:KDPTNK/GLBW6I2V")[^GQ\V)P([9X22:6VNV"\#VQIK_\! /G-UWP M9P+KI,*K4^&9T*>?J"0*58(E$U*[5DI_O_#/R]1^.G)<.+;W[1#Z1CX*O-JH M0\VOJ?FGSE*^X'&QX'4,_7-.QIG .A$'=<2!<3(><,+!'J<[ MBJ'37 4BW0 M=4)I0M?YNU4BEC@%+P1S74;*88+6=$#'\1WG:-:,;'XPUE$=Z^C'8VV%!PB- M=2&.>B%&P$>UMQ#(_=OA5RIHI'0O=H[ZF)X<8:]G1'Y?H]G MWPHZH0.1GF=4\XR,/!^Q++++B=QQJF-7^D/8&MBY=OSHB)YYF OW&H8_7QH6 M!70:@72,6/?/V[(>#W.N$#K%)O)&1Y0U5EX0!OJ$PI: 0R._/YA0HKM6'9M6 M%RKO]H)#Z#B;&J,(>=$ -=100T9J\ZK=R]L#+3>C^WOKY+G0NL$V"@[_;PF' M9]7PP\+XP&:BALY!T:M?2$UJ," M: ^MZ3TT5L/-!VRT&)K%^'8I=Y@G*H/Y;@<7J=KY^H745]O [66Q;W05>1 . ML&Q4%)IEM/I&$&"+DQBL.,O>ZI9@7Q.O(/0#_YBQQBZ,_*$*VF@G-(MGM51/ MD/@*J+/RT*B]\BJF&KON2NY2;>031N?I0*%1(-]=2\Z$UOU4:R08F27X;%UH M-H+GN[30F-F^K9 C2XBLRZ>T )7"&^TP!HK30MLMXZS M,L+7Q2F?4(MP1V5YPE,_K4\2;XOSLZ/G,WAS5YX'-C#E\>1GS%75$" E*P7I M7(\4)5Z>^)4WDFV+0[,%DY)EQ>6&X)CPW$"]7S$F7V_R >ISU^F_4$L#!!0 M ( /PQEEADUJ ?B0( #0& : >&PO=V]R:W-H965TPDQQZL?C8&>XL9^EDJ\V]70,@>ZBDLK-@C5A?A*'-UU!Q.] U M*-HIM:DXTM2L0EL;X(4'53*,HV@:5ERH($W\VL*DB6Y0"@4+PVQ35=P\7H'4 MVUDP#'8+2[%:HUL(TZ3F*[@#_%XO#,W"GJ40%2@KM&(&REEP.;R8CUV\#_@A M8&OWQLPIR;2^=Y//Q2R(7$(@(4?'P.FS@3E(Z8@HC3\=9] ?Z8#[XQW[K==. M6C)N8:[E3U'@>A:7:VG]+]MVL5' \L:BKCHP95 ) MU7[Y0U>'/&>9?659M6?"2M M6\@&+#Y_S^(H'A^ SU\#/_/PT5-X2 7JJQ3W58H]W^@(WT);!%\I,C#N:F79 MK\O,HB$K_CXDL>4<'^9T[7EA:Y[#+*#^LV V$*1OWPRGT<=#@O\3V1/YHU[^ MZ#GVE.ZSJ6K?=HTE Z"F3D$R ,6QK#..SJ18<1]TPBWCK :34[4.WGY[WK!U MI7MI-FDTB";381)N]E4?B9N<]W%/!(U[0>-G!?56EL[*3@DSG95-;^7:69EW M5GY1T?A@IM-X\H^BE^-:1>%>3[OW]"LW*T&=*:$D8#3X, F8:=^H=H*Z]FV> M::1'PP_7]*R#<0&T7VJ-NXE[.?H_BO0O4$L#!!0 ( /PQEE@Z_JP8. @ M &!1 : >&PO=V]R:W-H965TR%8C.Q4%ER)=EI@7WX2;+C,RWJ;!HG MO4GL^/CP>'P2_,*3-'Y*LZ_Y7,J"?5_$27XUF!?%\M5PF$_G9#&?UH$4\="Q+#!=AE PFX_IGM]EDG*Z*.$KD;<;RU6(1 M9C_>R#A]NAK8@^YT7U@^%DO P?Y9TL/B]OL_+=<*+N0]S>9W&?T>S8GXU" 9L)A_"55Q\2I_^ MD-L%\4IOFL9Y_94];6.M 9NN\B)=; >7&2RB9/,]_+XMQ-X VVL9X&P'.*<. M<+<#W'JAF\SJ9=V$13@99^D3RZKH4JUZ4=>F'EVN)DJJ;;PKLO+3J!Q73-XN MEG'Z0TKV1B;R(2K8;1PF.?N5O0NCC'T)XY5DZ0-[G>>RR%E9]]OM%E9Q[.6- M+,(HSG\I!WR^NV$O7_S"7K H87_-TU4>)K-\/"S*+*NYAM-M1F\V&3DM&;V3 M]Y?,&5TPQW(\S?#K4X8']7!7'3XL:[,KD+,KD%/KN2UZ-V55$CE3ZG.Q6?VF M*!?L=1RGT[!VY3\?RF#VOI"+_%_=TC=S>?JYJE_95_DRG,JK0?D[F3 MGW^RA?6;KA!$8DI9W%U97$Q]4MMC_6R/956.L"Z';M4;*5Y+57]7UI.1\#UG M/%SO+Z<995L6MZQ=F)*HMTO4.YYH[>,+]CY9KJH-^R#7,F:V+E54S'2#B,24 M=?/=NGF/ON6492$24\HB=F41=+[=2(D]1WJ6&!W8MAGD.-Y(;UI_EZ5_IFD= M79ZHF.GN$(DIZPYVZPYZ-&U 618B,:4LHUU91G2F'37\:!TX%HM0\K,MH CK M1,.RCS+,5UFYB6'!_BPYM-ZX[6>W,F-W\S"36BQ IS#=+RHUM2![6&7WZ.3M M9%2E(5)32P- 9:-@8N;FK=:^64>.\-T#2^O" H?;+;X&RK%QS'G[;145/U@N MIZLL*B*ISQ'5,-X=(C5UQ8!+MM>G<4EYBDI-+0T0E8V2B:%Q>1,>A&/Q0^/J MPNR1VV)5&IJ:4!\G)0 M?#&S\U8+LS,:HN:X=Z:$(Q!NY_,1&I_6>".[.&!R@+T'28F,2DTM#1"9<\(9U\D>]AOFM"W;:ORM;H:-1J+EOT '",G! M"0FSL#E7XY,9[V(7!U,.@)DSZM/@I(Q&I:8V2(#1W!/.Q$YND5A'000-47,$ M6')Q6#K;V5K$QBH=OL!^I(11/6 M3BHN0)6+0]5UFBW3+"PDNT];KK[ %8RWIHNS*Q?(S.VS8>B2DAF5FEH:(#.7 ML&GH-GN"MBUL_]"UFC!K-.(MEV@ *GDX*AW8UIRI<7WCZS:Z.,'R ,J\/GN' M'BF44:FII0$H\PA[AUZS*7CX9Q@-47,$.O)P.C(QLQ:C<7WC'>OBJ,K;N_RJ MSWZB1WM]5A?(Y0%R>83]1*_9*&R8&0M186O1:_8-=0RB"T,8!'C)PWGI\^7=)?L]7'5!PPC/?9/N2D3$:EII8&F(P3M@]YLR]X"!YH MB)KCWN7K.!R96UK+TO@LQOO6Q4$4!QCC?783.2F$4:FII0$(XX3=1-YL$S8L MC86H.0(-<9R&CEOZ?*+&IS;>S"Z.KCB@&.^SJ8U*3;U[!7A-$#851;-C MJ($2310")0+X2>#\]'&51--H&<;M*(TKF&X-E9JZ7H PT6?#4)"R&)6:6AI@ M,4'8,!3-;J =N.+P=D%=V,CG+7=>"8 C@G824MQ(V^WV'R(&&J#D"%@D35&IJ2L'^O+[;!?ZI"A&I::6!E#,)VP7^IK["IO/+M!$(0\O M #+RCS0-V^QK#M/X3,8[V,4AE;_W5(<^.X4^[6,?ND S']#,)^P4^LT6H,[< MS2C$W$!*/DY*YYE;_]P.TI,I*C7UR1U 9T&?G<2 E,JHU-32 )4%A)W$X/@M MB6B(FB/@48#CT6FV/A^S\>F--[2+\ZP ^"SHL[<8D (QD$V.P[W'WU7/'OP89H]1DK-8/I1CK,N*&PO=V]R:W-H965T\^%)N&./HVS;-RO/)AO/=V71:+C9L&Y=6OF.9^++*BVW, MQ6.QGI:[@L7+JM VG1+;]J;;.,DF\UGU[KJ8S_(]3Y.,71>HW&^W3ZQ98M8RA9<4L3BSSV[8FDJF40[OM:DDZ9. M6?#T]R/[ZTJ\$',7E^PJ3S\G2[XYGP03M&2K>)_RF_SP#ZL%N9)OD:=E]2\Z MU%A[@A;[DN?;NK!HP3;)CG_C;W5'G!3 7D\!4A<@:@':4\"I"SA#"]"Z *UZ MYBBEZH>.M@OBB+.UJP:XGQ(R)$N_WVSOQ/5\=:4OT[TV>IDBL6I+Q/RAZ=,SHC4D6C436 MB9[;1,\U3H(/>U[R.%LFV1K%(DYLG629?!!=^\#B CT[+C_@A#A2>Q6UW OO MYV)G#+UP-KT_[2P AJD=!EU8!,"(1ZG7P#H"O4:@9Q3X1@Q".<5-.CRM9NS( MJA4= (P&;N@J.G28[_N!#\OP&QF^4<:G:N ;5?A:O2^Q36S?5V1 .,?#H8*+ M %Q ;<^&A02-D, H1$S1%4N^IR70ZPY=6Q$"@(CK$E4' /-LWX5EA(V,\"GS MAF7+03,FU,>X8[N!IR@#8,#$B@!8=V)UI&&[M2_VD,$FY"'V;<>J+9+G2"Z^ M3Q%;U_)=M1 .D@OA3'I/[!K^_;:PSY5[%DP7]ZP0V0"J5BHD#"=#K^.D0)_B M=,\&;&RUN)%VME'9HK'8NH$E;6#)3^YN^W*)=B),U3"&1_&Q"O]DU%''SQZ'6RN+S5ZVWN4&CZHANH\U!J=-#2R*5>$ZC%++4W7K M*%=TC].CN_6>V&B.ZI5J5-E4UR-:JFZB, QKNG68B+??MV*UK@V;;5NSBXXJ MW=4UB<&IVCD(YE@^4:7K,">T;-(CO?5SV&SH3#OO (T>%#?7434",&W21S#9 MR:3O2FR]'AYD]@;MOP,D^]#2I$L&8(!DD*Q7(H==6)#N&HXP8],YVT9IL8/=^@A+RF.*T\L$F@FBX YGLB MY56EZ##7Q;A/2>LNB=E=#LC):X9.\DE)X 6J$@#G.3;!JA2(CQ+:8Z1(:R") MV4 .2\MKDF[*C4,], .T]!6CWP 7,_Q FDM(3%;PA_,S&O6SGCW_-#7(@7@ M@'D6@;C./.OJ:ZT?,5N_D9)SHA^WP7H!'*@7PAGTMGZ/>+_?QC9:QH8+EJD@K!J&5K>YX.$RE+V).=D];<$K.Y M_079>5UC)_4@5JB:>@ FDW@U5P-@GF,Y88_PUI02\RGI^.EY76%'D&,1HNK6 M852'140_075[;('3VCC';.-^26Y>U_D]W0",ZH!H&;@:!'2#, S=.3 M:PU;5JRKZR$E6N3[C!]O C1OFRLH%]7%"^7])3Z+CA=)6IKCO99W<2&6\A*E M;"4H;N,LYS[?5SPV+EZR0 /%]E>?\\4%6T%S8F?\/ M4$L#!!0 ( /PQEEA$>VA-*@0 !P2 : >&PO=V]R:W-H965T^1I H+"&KM5 =[F2TP2N8@_AS,V.RY59>8I)"Q@G- M$(/EV)GZ]Z'?5P8:\8W CI\\(R5E0>FK:GR.QXZG&$$"D5 NL/S;PB,DB?(D M>?PHG3K5-Y7AZ?/!^[,6+\4L,(='FGPGL5B/G:ECB/!$O=/<[E()ZRE]$ M$ZY_T:[$>@Z*J)&+ MT2--93IQK -R@^9%*B"Z1&(-^BW.]A_>#0-_\(FC^?2%%V$C8H^N0A"8)/RC M,E0^T70C$S$BA3>=3QQ=*2,%>8]8 1^Y0LI09-RHI/Q04 [.4/8#](5F M8LW14Q9#7'?@2OW5( 2'07@(C!Z?87&+@KMK%'A!MX'08QOSH3;O-)B'[U^'2K^'1-WB=?<\$%SF*2K1"6D8 5R3+5D$.[ M 49HC*Y(5DZ/CTWC6OCO:_]J8=].O)&[/1TL*R+\%='K=GH5J*:L5RGK&965 MB2%U1,5BH?Y3F7E&_F2.0Q8=MJ-T,&5I% M61&A"5$3=5>)NFN33GB1@(W_G96_%1&:$#7^OG$)61P NGV;H,SJYT?'#4&1HTZ;2!N2*C#0HYFC$302FE@ MG8%V2&B$U%4>JSO?6)P<-Z7+Z.S8=5HA80D9MHSHL5+RS:52M8-=1JN];K)# M0B.DKO-8-_GFPLF^W;509R^A[)#0"*FK.U91?JLRJMCW6@CIVQ<9*R0T0@HA M[LFQ.06VTM2:*PV/56UUQ3/7!_J?^!W7UH8_C1S?%O#X)I@( +D( : >&PO=V]R:W-H965TL,.@(%MV/PBV(I6F/0D:P9>]:3QWAL.=HA3#&2FH&HUQZGF*::2+GQM^:TFB,UL#T^ ML3^8V%4L:R)PRM(G&LMD;-U:$..&[%*Y9.4WK.,9:;Z(I<(\H:QM'0NBG9 L MJ\'*@XSFU9LF!R;Y!JWS17'\G*\G5+E4X&:X2PO%*ISJ&*(4? *5NJ; MC'R)[(8O7R.(9=N]_[\F$ MP^_OBA(>)6;B3Y>(7I\B]DDVZY-LWA/9"Q']1D3_S;OU9-J&4H;LD:LN"'@J M:X4I:Q<[$4.!O*IDG5>M.F!D#M ]>!\Z@;UOI_Y=B]F[%O/*XJ9EX8\&[JBQ MJJ*W6V5?-_4?A&]I+B#%C<(Y@QMU!*\:9361K#"=8,VDZBMFF*A_"^3:0.UO M&).GB6XNS=]*^ ]02P,$% @ _#&66!BU^]/3!@ X3 !H !X;"]W M;W)K&(FVA4JB1U+Y*/;C1U&**=H,8VW7>4ADF?=0]XB\.H=B+AX9 M_R[6E$KTE&>%N.RMI=R<]_LB7M.&4)#HHS_IX M,!CWLE%E:T!N.1)GGA#]?TXP]7O:"WLN)VW2UEM6)_OQB M0U;TCLJOFQNN/O6W*$F:TT*DK$"<+B][5\%Y%,ZJ -WB6TH?1>L85:G<,_:] M^O IN>P-JBNB&8UE!4'4GP>ZH%E6(:GK^+L![6W[K +;QR_H'W7R*IE[(NB" M97^DB5Q?]J8]E- E*3-YRQY_ITU"HPHO9IG0O]%CW782]E!<"LGR)EA=09X6 M]5_RU!#1"L##5P)P$X!W H+7 L(F(#PT8-@$##4S=2J:AXA(,K_@[!'QJK5" MJPXTF3I:I9\6U7V_DUQ]FZHX.;];$T[?5\PE:,%R-9P$T3?D)**2I)E 7^B3 M+$GV#KU'7^\B=/+SNXN^5#U7\?VXZ>6Z[@6_TDN T6=6R+5 'XJ$)C9 7UWR M]KKQRW5?8R_B1WI_AO#L%.$!'CHN:'%(^%2'AX[PZ/!P[,DFW-Z%4..%OKN MKAUW8TX%QL2T\N>*@Z"\@?:F__R4S >_.JB M#A(L @*S:!UN:1WZT.=?"TYCMBK2'XK7N,UKS(1T\5CCC31>53(?YK/9H/JY MZ#^T*?+VVY4B(#"+HM&6HM$!%!4K-T6GB.2,R_1'?6I#>Y E=TX(N4XGH4YR5 MJORA)6)/4=4N@ M3T*4-#E%WTA6TE/4?J;E$B2ZXIP4*UH=GZ)[J@0+1>K!O:2I+#EU43 Y M<"KNMQL[*=AO-QQ[*)AN*9CZ[W.^R=@SI>A.LO@[NBEYO%:9HYN,%*ZTO&A= M*S4D6 0$9K$XV[(X.^X#< 9)*R18! 1FT1H,C+P;'#)#22G7C.LB?R+T*;>* MJ\'&K4D2C%R3SM]K5XJ@T&R.6A(X>)LCI$H26I95-4*IJF>DB*F?JV"?*U?A M6?A[[\P5$)K-%39<82]7OZDR+M4H8AL]/=7CBW(DU^Y:UV#-6A0-SJ:C77Z\ M/7;F!PC-YL<(^< K:.>W5!6I-):UFE)Z!PG]7"B5[^%H\\I#H0%M/YSPR#&2 M0)4Y%)K-E-'F@5^<+]KT;)K'9H*2DJ?%JI&:_@DXW)N +LY I3H4FLV9$>N! M7TA'J5+KDG&!]#QT*>AK/T371R$H6@2%9M-G)'DP/J[*"+R:OS.WD&@1%)K- MK7$"P4%6@"VUBR3%LUW_O!-YLC>1\7B*=R>RJU4PVU'YCE;!;#)V:_S B/S MK_*ULVF2,TFM]"1$)Z5(JH*%=([N%&OX2=M]X+/I9#='1[/!V6 OR?UFH_ L M"%_)THCPP"M&Y]5BV*O&Q1_;>>R#:FPH-'LITHAL/#AN7<&03(L]IK#SIS"XD60:'9W!KS@-\P M#\VL5A8AIH4D*^TDR"/ASG=I#9JU:K:K7D 7_J'0;'J,Z\!^U^&>Q>3IU5D, M:D1 T2(H-'L7@3$BX9&-2 AJ1$#1(B@TFUMC1$*_$>DXBQNT]BS>7='P=]B9 MGF-XD-!XD/ -#Z)71*XV"CQ.ZT&G-Y$)=')W=>MV('[(SJ,-]#T"%)I-9VM# MT+%W!,%N"8+=$W0,!Q,:!Q/ZWSPOD!="12:S9=Q):'?E?R/E? &>>R1?F\WB;Q-[*2, M/PC]R_NM]YJZTCNO'M0"@*)%4&@V?<8"A-,CEW/0?4.@:!$4FLVM\0^AWS\< M7,[],+YR#NH1H-!JNOJMO=\YY2N]AUZHDE,6LMY.O3V[W:=_I7>G[YR_#LZC M>K>]@:DW_W\F?)46 F5TJ2 '9Q-57WF]G[[^(-E&[S"_9U*R7!^N*4DHKQJH M[Y>,R9!C=A;(ZUDSMB;WCQD8\O1 4$!J=0,6'W6,(6B MT$0JC+\-I]6ZU,#]]8[]WFA76N98P)05?T@F\[$UL% &"[PJY#/;_()&CPDP M984POVC3V#H62E="LK(!JPA*0NLOWC9YV .X_1, KP%XQX#@!,!O /ZE@* ! M!"8SM123AP1+'$><;1#7UHI-+TPR#5K))U27?2:YNB4*)^-9CCGO,,W0 TU9">@%;T&@ZP0D)H6X4:C768*NKV[0%2(4O>1L)92Y MB&RI@M4N[;0);%('YIT(S/70(Z,R%^@GS2 [)+"5RE:JMY,Z\)08*D, M2%TMB;=H#A061'96I/88='O4#6@D*IS"V%(=1@!?@Q5__>+VG1]=V?Q,LN23 MR XR';29#LZQQ]..['9EKV8)#8ONMNMX&+I.9*_WL_+1:. /O$.CI(,I"(:M MT8&*L%41GE7Q<-D3"#^X=H?]X9&(#J/0/S)*NI@&P9$(>Z]SE<"79@((]:!7 M5-;_[/:T'3)WIK<>G4_4\*EGQ7^:>G(]8KXD5* "%HK2Z7U7(?%Z&M0;R2K3 M'^=,JFYKEKD:H,"U@;I?,"9W&^V@'&ULO5UM<]RV$?XK M'#73268FH'"G;R?3'%SR=A .P6I#G MO7Q))'GQ+/ L"/!9O/#L4[?YM;]MVR'Y?+=:]V]/;H?A_LWI:7]YV]XU_>ON MOEV;?[GN-G?-8'[=W)SV]YNVN=H6NEN=\C3-3^^:Y?KD_&S[M_>;\[/N85@M MU^W[3=(_W-TUF]^_:U?=I[U"S-QQ);DU^6[:=^[^=D;,N'KOMU_.7[J[#B-&8_[WL5VTJ]4(92KRVP[UY-GI6'#_YR?T>MMZTYH/3=\NNM5_ MEU?#[=L3=9)Z6Z\?_-Y]W3.P5,#AP ;XKP/T"^0L%LEV!S"\@7B@@=@7$U )R5T!.+9#O M"FR#>?I(UI;ILAF:\[--]RG9C-8&;?QA&ZYM:4/P MMYMF6*YODKZ],5UFZ).ORW9HEJO^F^3;Y.>+,OGZJV^2KY+E.OG/;??0-^NK M_NQT,*Y'@-/+G9OO'MWP%]QDR0_=>KCMDVI]U5X!Y1=X><81@%/3YN>&\Z>& M?\=1Q+K]\#KA^E7"4RZ@"GU9\7)*<;4MG@'%J^G%.5"\QHM?M/>ODRR%BCM< M9L^=*-OB97@GZM9]8KI'TO1]:_K1A]^?^A347QX1!8PX#JAO^OOFLGU[8D;, MOMU\;$_.__H7EJ=_@V)%"592@E648#41F!-C\1QC@:&?7S2K%GSP'XO);;%Q M(OMXSF162*7/3C_NQVBB70G893S+A6=7A7:22ZF5:U:CK3J0,_G,F40Y6W3] MD'372?\2=X_%\_VVLD(P[C5B,=&N!.Q27A1I[G$7VF6%%D)ZW*&M.Y"[_)F[ M'.7N[YNN[\U,M[E9KB'J\K )>29RYC$WS:P,S;B66F0>;Z$9,UC2,ZO1EAW( M6_',6X$_I^8ES4SGKY*;=FU&Y=7CB'QE7AV6_3".TA];B,X":!E3 9W3S$K MC/,L]?I7%9KENHQ.,VL#,U887JN]\!7H5FA.?.&RAIMXX$,ZF<&-@ LQR M$P"/6;3M!S++4OONGJ+<5K\]+(??QU?SMMFL32_M1V(?3$]=]]UJ>=4,AMO^ MX4._O%HVFR4\!^U\.%U-BK3PZ)UF5@)F7&K/J@*L//YKO.F'4KLGBQC^X ^W M[2;Y^O&I_^:I\X+\L9"88-R<8E1"1ESX'1.R*OR9&V_=H>QQRQZ///1[@V5R MO>GN$M,GS3CZ, ZEG94+']KK;M,^#:Y#\QEDF(P M LR*+,V83S5*Q:%46^G%T+?^)ZH-=2\\WEGX0"JAM[+713D5 #OV:9:P9@YS:X$[/(\RWS% Y@) MK5CALWH,R<.LYF&XZ/E7>V/>.N^:P4SIZ+@9BA 9O"WAON8J>U*TBA2MID)S MHV;5%L/EUKN[;C,L_]CV^?$EPKR1->N;Y8=5NTOG@"$D$CJ[6 ,B+-/A+ F8 M\9SY4@TPRW/I9P>H6N"R;K4:P\5:V1K8R^66=9!@(NVS(SC46T;U\V!Z!,R$ MU,%[2&B6\50%T^,QY!NS^HWA JX:!Z"KY?!@P!/SKI$TE^:EN5]NQ_8]+=+? MOAJ5\J/G^\TX_@^_OTKN5\UZV$KHUA2['Y.9;\! $4FL7:!"6:9^8F%^:V#8W[>/X^;'MAQ>#_0BJ]X>Z MU\*7[Q.,2KQZLT-#FER)-,#=VFAS)AF>,_EYO1R7T2^&9H!?-O'RL[;&U29D,D8^:&:DV1A2M)(4K2)%JZG0W%#;;$R&;T=X<>\J7FYV M/'GP0LF$5IF__:7,@(T*O- J6&,!#(46*?,RJC55.UQ^][9_XRF0P]+*.U!W M!R_/M;^M(POS$9!="=B)0A6<^Z32[LD^1BHDLZF0+)(*:=;-50/22YH#(44K M2=$J4K2:"LT-J,V!9/0YD(PT!T**5I*B5:1H-16:&VJ; \GP',C+TQ)IGB,# M]L!KIOU5.D8V0[,IOMR/!LQX$S$K!O76F?@L4TLQ(R MTX6_0:+"6S*[2Q\C$Y'93$2&;[=8=)O[SHQ?8'8)+SN[6Y.F'$C1*E*TF@K- MC:E-.62:?D:B%/8+4K22%*TB1:NIT-PC?C;7(?!8 M"2W]??4U5=U0;H!.Y#O8RAL816VP \H M?/&)1!&>7("/).(5F1T&P"UT8VAF836S MP#4S[6%)$>[U_Y:I3*A@<"+5SZ!;F?+@+ )D**42_I(&5?7&JI)+QOV< M*6#&1-#!(:OLBN".!\"( MIX7_%DI5?3=(5O3*R.;]E\^<24 \9H5_:&XQS:P$S*26A;\VC5=W[LLC%9I+ MKA6V,K(V_;08D/PO.3"[@'N8W;M)93$I6D6*5E.AN9'?N_>,?A%;DBYBDZ*5 MI&@5*5I-A>:&VNIX>82-_#CF[%@#-P*(-+A2B]1I18I64Z&Y0;0R7^(R_X=V M,$/RHMNF(?LO&*Y)SP^0HI6D:!4I6DV%YH;?9B D_?D!2;J83XI6DJ)5I&@U M%9H;:IO7D'A>8^KM/#C,[/"&&0D97/93DOJL2-%J*C3W+E2;+,GQ9,E!LRR. M.3>&I&AE#ETG&'2)BM1I387F!M%F7'(\XQ+,LM'] 3C@[ B2;B4@1:M(T6HJ M-#?0-O63T]_^D)/F<4C12E*TBA2MID)S0VT32/D1;G_ ,6?'FG1K10[LYV#A MN QLP"A\JYJJ9FYL;/XIQ_-/P7AK=UI<[#YV 4:'-.=$BE:2HE6D:#45FAMM MFW/*Z7-..6G.B12M)$6K2-%J*C0WU'N?!CCPX$0.W,0@>7"7U&J #OP MXQ94M7-9MCF7'-_U$?V^!7"YHV:IOT]B@;N933+TW0$A_>6L"K(#OX1QC&Q' M;K,=.9[M.#"-F0,;*/+,WT"QP)W/ICYTRI3T=PU4D%F1Z:!W'R-?4=A\18'G M*V;L:2V 3$ NBN ;.+C'N6Q#7LU0['?@"K+CJ@AN]Z&JG&KAB_>T M%O&3"'@59@<@?A(A;E)3U,*I YK*C0W M2E:C%[A&G[Z)M0!N2 P'(E*]#;E,_3.BD!'SAWRJ>KDL6[5=X&J;=AOKSIDW M*RA_.ES@E9H=#,"KS%/I[RJ&[+A2P>XFJMJY(;&2N,!/.L2V^.'%Y\K?(CQW M8-Z:_!FU!,PRKF7P;3# + U.NM1437 9MDJTB)QB^',V^>&UF!TH8+^$%,J_ MZ@LRR_+@JR2 F>*%OV>SIFJ"&ZB]K^)%KC]\>:-?$0I&*;/P;OF)=B5DIU26 M^1LD\1K/GF./(6<+*V<+7,Z^-P--UPS)-N<*O^:0;A@@12M)T2I2M)H*S0VL ME= %_>G_@G3S "E:28I6D:+55&CNIRZM:%>X:)^Z-P2'F1M>!7PU(CC46)+Z MK$C1:BHT-VQ6^RM<^[M#[^1E+AQU=A1)DP.D:!4I6DV%YD;;IAP4_=X"1;JW M@!2M)$6K2-%J*C0WU#9OH2(W,KRT */"=(!23(3?&B;-5 !>"]CY M:3NJBKG$VE2%PE,5T14N%>K[(E7A"4/.5,^!\M: M"KB[CROA)SAQY[-9!^X59)K[^1[ +"#]&"D$95,(*G(7PHQOP0-7_V5:%L'X M0;I"#G@M=+AV"Y@%3!\CF:!L,D'%;D3XPM4L%2Y/!W,C:0(A[K"*F]14=7)I MMU)?X:OE)*M9*ER?#J@G%?1QAQ6IPYH*S8F2MBI=1Y;6)Z]FZ?BE?;BON:$ M'!;^I4A5O%8U5:U_CJ@##($S'$*S:"E:-"U9D]4I#2]9IROS/ M'BRF&I:0H5!*,7]:Q2L]=UJE0G,IMI)5QVX%O-XT1CP]7(X/0W+1K1X>!_FI M^50;&W4IIG9/G4S7IX M@'\QGZJCBGB!0\\.4M1A%3>IJ>KDTFE5NH[=]1_)HNJX"L==S*8UKL+C)C55 MG5Q:K0K7N J/Y4YU7&#C'F:S&A?8<9.:JDX.JRRULGG\^0@YTR=8YVV3"W\? M8L3[7,XAKS[I$VQJLFIYM+,]VG$Q/2-K^@3EW)P(^]D>^Q$M39$^?7+BRC21^F?K M(I69'X70+9?!G8ZT7FLR."]F8B]FN+">GDQ]0L(?#=+UX DNJPDV-5FU/)KE M'LTQ<4V947WRMM]FS7(_H1JIU/QH /O;H4?DT0SYK'Q-5C,O(/E>0/ %9"2A M]%1TOP%:L=Q?FY]H5T)V2A3^+>Q5I,KSQQ92L7G:W[;M4#9#Q-+WY8&_AQBG[^:[)IK\<0O'G'3TZ#OR_8FXJ-?S^U,.=G]\U-^\/VE;]/ M5NVU@4Q?CT<;-LN;V^=?AN[>1/DD^= -0W>W_?&V;:[:S6A@_OVZZX:G7T8' MG[K-K]MJG_\?4$L#!!0 ( /PQEEAJE256@ 4 8G : >&PO=V]R M:W-H965T@ACA)QT5M+N3GO]T6P)C$69VQ#$G5GR7B,I3KEJ[[8<(+#W"F.^I9A M./T8TZ0WF^;7[OALRE(9T83<<232.,;\\8I$;'?1,WM/%S[2U5IF%_JSZ0:O MR)S(^\T=5V?]BA+2F"2"L@1QLKSH79KGOI4[Y!:?*=F)O6.4/V>T_*!QIFO(!%(O^+=J6MT4-!*B2+2V?5@Y@FQ7_\4 9B MST%QVAVLTL$Z='"><1B4#H-#!_L9![MTL$]U&)8.PU,=G-+!R6-?!"N/M(LE MGDTYVR&>62M:=I#+E7NK -,D&UESR=5=JOSD[";9$B'54)$"T03=)P%+!(MH MB"4)D9=(*A_1._0[YAQG8P"]=HG$-!)OU-7[N8M>OWJ#7F6NG]8L%3@)Q;0O M5<G_3T@#Z*B)56*RGL%Q96J)/ M%F?(FKQ%EF'9;1WZ;^[N*>[CW'W0XNZ=[FZUN/MZ]SG9G*&!T>;>B.6@&F*# MG#=XCJ>R89A&!+$E\KZEV8"Z)7+-0K0_^/[\3;FA&TEB\5?;""K:L-O;R/+O MN=C@@%ST5((5A&]);_;S3Z9C_-*F'B3,A81YD# ?"-90W:Y4MW7T6:FT2@P$ M\X0F*Y'IGS;SBT@7@H84P]AVI9E M.P>!.\W,;3$;.K8].(BL:/36IZOZX:@=+*,V'HC6UM6IMK1>8*LM&H,2' MI+F@- ^4YD/1FN+791!3N]Z>?=@EA(LUW: -X8%2&J_R@4 KZ5O%+J"3_?7H MF7VPXCC%R-5WK[,TH)6*[SQ ,^)U"<+4UR#JERJK0_R=)]6M)JD>+_TG8].9 M' ;[)#.WQ6QLCYRCN0NHFE#&\?^H39AU<<+45R>\AX"(O-!#BNP6%]FM'N)H MR5F, LSY(TU6",?91V2K&,.C\)F&=3CU7YLMM8EC,U??[\YC'[32 45K:E;7 M.DQ]L>/H>P/]@RZ_?%$STI)C(7D:Y!?G+$JSWX+:R_N098IK4)H+2O- :3X4 MK2E]79(Q1R_Q.0):L &EN: T#Y3F0]&:XM=5&U-;'H IT.O;Z*S]^#CG#X\6 MY2YHHQXHS8>B-46MBS+F=ZHR'9.YNNU2H227-$F5WA_4IRG.[[S-;FR84!?5 ML%@\HCENK_#H>]1Y"(#6>$!I'BC-AZ(U?]^NRT&6\0*YWP*M'8'27%":!TKS MH6A-\>L:DZ6O,75<&.EIG54&K3:!TCQ0FE_2FBO%_<5)(5]_;_M.3/@JWV@E M4%Y?+[:L5%>KS5R7^1:F@^O7YKE7;,FJ,<4.L5O,5U2E^X@L%=(X&ZD^\6+3 M57$BV2;?)+1@4K(X/UP3'!*>&:C[2\;DTTG60+7U;?8O4$L#!!0 ( /PQ MEE@%RHUF P0 $ 2 : >&PO=V]R:W-H965T^CSSD.=)HQ\47N2)$@6]9RN386BFUOK1MN5B1#,L+OB9, M/UERD6&EA^+!EFM!<%(X9:F-'">P,TR9-1D5]^[$9,0W*J6,W D@-UF&Q?=K MDO+=V(+6XXV/]&&E\AOV9+3&#V1&U/WZ3NB17:,D-"-,4LZ (,NQ=04OIS#. M'0J+SY3L9.L:Y%+FG'_)![?)V')R1B0E"Y5#8/VW)5.2ICF2YO&U K7JF+EC M^_H1_6TA7HN98TFF//V;)FHUMB(+)&2)-ZGZR'=_DDJ0G^,M>"J+7["K;!T+ M+#92\:QRU@PRRLI__*V:B)8#](XXH,H!G>K@5@YN(;1D5LBZP0I/1H+O@,BM M-5I^4W,_ 7ITR!SQIT(PAX M>4,4IJE\I5'N9S?@Y8M7X$4>[-.*;R1FB1S92DO)"=F+BO9U21L=H?V6S"\ MBE\#Y""OQWUZBGM4N+M==UM/8#V+J)Y%5."Y1_"NI"1Z O^YFDLE=&;^VZ>H MA/#Z(?+M>BG7>$'&EMZ/DH@ML2:__@(#Y_<^?0.!==2ZM5K7A#Z9;H30:PM* MU7U22W^_\,\/DNW$#8(XCD?VMBWBT,R#H0>#VJQ#SZOI>49ZG[C"* M02LJ@K'O._X>NQX[A* 7QOWT_)J>;\R5=Q3/:5IN*W/"^$,FS$!@'B3 M$YVX!Z*#'6K< W$M)S;*.2@2?1R-$#^;_@.!==1"IRFRSO/K0X4QD."AT+J* M6VT%?&:-J Z.1@[*'#V4M UN&%[B1>R##&.9<&4V!A]Y )10:6X6?WE,#H75E M-XT#-!;I4\MHA=*M52@,T/XB_A\M 6QZ FAN"MH;ZRE%/25?GQ5^M*_(&/%< M14T' 9_50L##W@#Y,$('!YXQRKDJFDX#FEN-.RP4*]J'*5Y3?5[T:NEK() # M#PX*8ZQSM31M!C3W&4.W354X_\GS<=!VPVZ]WN??5MYC\4"9!"E9:GCG(M1\ M1/FYHAPHOB[>^.=<*9X5ERN"M;C<0#]?!_E'A/JCT>0_4$L#!!0 ( M /PQEEC_^\-@80, "4/ : >&PO=V]R:W-H965TK%YF7/(.3,>>L9[(;^I-8 F/\J"JXFSUGISX;HJ6T-)U9G8 M ,>=I9 EU3B5*U=M)-#<@LK"#3PO=DO*N).,[=J-3,9BJPO&X482M2U+*G]> M02'V$\=W[A=NV6JMS8*;C#=T!7/0=YL;B3.W8+(3X9B;7^<3QS(6@@$P;!HI?.YA"41@BO,;WFM-ICC3 P_$] M^P?K._JRH JFHOB7Y7H]<88.R6%)MX6^%?N_H?9G8/@R42C[2?:UK>>0;*NT M*&LPWJ!DO/JF/VH=#@#(TPX(:D!P"HB? (0U(#P%1$\ HAH0/18ZJ@P5RCG4&;Y2\;D-2$7Q%,8')Y M/2I* I*]1;Y+N;I^3-J[?DE3GVG[78*LIS-78U.F6NYF:U M U>5 \$3#H3DD^!ZK?"N.>0M^&DWW@\Z"%Q4LY$TN)?T*NAD_ "+,Q*,WI' M"Z*V"_T>/'T.?&CA80M\]GQXT"%&V.17:/G")_,K$R46?K8+!@-1E%X;#9[;.8C MU^#![,C50>/JH-/51Q6HS=].BI>F7)]D:9]DLY[(CN(0-W&(^RP"<9\1Z9,L M[9-LUA/9443.FXB<=_XRYK2 UL>V$_92[?LD2RNR^*!$1+'G>Z.32M+3F4>J M#AM5A[]56CO1+Q6W3[)T^$AAV ?:'MM$)=%+TG;Z]SND%,5R%"%><-$\Q.+EG"'GB!S-#/=< M_)!K $6>TB23(V>MU.;*=>5\#2F5EWP#&8XLN4BIPJ98N7(C@"X,*$W

C(=\JQ*6P;T@'CP3O949YS]TXW8Q_,46:CUR^@Y9 MP))N$_7 ]Q^AV%!'\\UY(LU_LB_F>@Z9;Z7B:0'&%:0LRW_I4^&( X#??@,0 M%(#@&-!] ] N .UC0/@&("P X7L!G0+0>2^@6P"ZQO>YLXRGIU31\5#P/1%Z M-K+I!R.70:.#6:;?K$U2U;;A:Y^F*FI%/L)BQ;(5N=9'FBD&DDR9G"=<;@4^?_^$ M5.1602K_KI,UMQO6V]77X)78)E9(MV9R:VY.> M;NJ\TOQ2OWWB* M8O:$UQ5[/DM"GR4,)!*/$Z$K :#%K-.FD?94;6R213;)XIS,#P\OP4NO[P7= MP<%?>2U6-!B4&@P:-;CC.GC3A% 36][G_T;*4_UODRRR218/7L6@3L?S#KY5 M*A[WO9=DQCLQ>K3(/1?F*^K+DGRC@M%9 OGP%&:U&C3;.%4$JVR15;;8%EM5 MK8/4T_]%(:8P;$M"FVR15;;8%EM5PN!%PN#_"33-O"KTWKCN=Y5=[7E)'OSEWQ.R!G(<7Y*[,0 @\;3!5 7(^@PR63%WH@;-SOQ5T M^Q?FL)UU?(*)I:FG MNV5O682\,:6WH_Z)?Q7Y-?W7?AL'VK4C(8Z8(IO[8CJOAGZF N\.21)8XC*\ MRQ[&&9$7&/.&XAM3$)MQI7AJ'M= %R#T!!Q?&]I 6>8=_PM02P,$% M @ _#&66+G&Y_:B @ SP8 !H !X;"]W;W)KW#2V\;"L3O[IF7_ M?K83HA:%#DU[26SGGN-SCZ]OTHU4C[H$0/)4<:&'7HFX.O=]791047TB5R#, MEX54%44S54M?KQ30N0-5W(^"X-2O*!->EKJUJMV6%K@]?F:?N-Q- M+CG5,)+\!YMC.?3./#*'!:TYWLC-%VCS<0(+R;5[DDT3^S'Q2%%KE%4+-@HJ M)IHW?6I]V *$@U< 40N(W@J(6T#L$FV4N;3&%&F6*KDARD8;-CMPWCBTR88) M>XHS5.8K,SC,)I0I0:J*X5F"-"33Z0;U0I:CTFAV- RK@^,JMWLS$Y M/#@B!X0)+G*-RI3:S[X,&\I!/Z6]?N=Z10L8 M>N9^:5!K\++W[\+3X'-?OO^);"?[N,L^WL>>C4&Q=7/6%UH#'I,94G250.2" M3)B@HF"4DZG4S-V^AZLGM%FW:O_=W+$$1:K?M*Z/1OZ)W MC!AT1@SVTMU*-%G.(3<6+)74O87=4"2.PC;)=18&81 E0>JOMY7WQ(51LAVW MHS'I-"9[-;I27;M2-6=C&K-&. L@'F^T)*?)[8IM;] MP[(_4$L#!!0 ( /PQEEB"Z?5U1@, +P0 : >&PO=V]R:W-H965T M&>)Q$&#VYQ9\NNX;MK&Y,2:+I5 W3+<7X05,0#Q%CTRNS S%(P&$ MG- 0,9CWC1O[>F"W5(*.>":PYKEKI*A,*7U1BY'7-RS5$?@P$PH"RY\5#,#W M%9+LXW<*:F0U56+^>H-^I\E+,E/,84#]'\03R[[1,9 '(A.C[DL8\PC/ MH&_(]Y$#6X'A?OYDMZTO95+5!%80KI$)UZA"=X? R JKUP]AI5L9V02AI1'4 MIV3E-IJVU3-7>1(E05VGE045FFMFS34KFQN% B1E@<98 )JL<5367B7&H7M1 M$UB!;BNCVSHJ$[?J%*XFL()P[4RX]H=-G""T<_Z\*'%Q6=1.&U]E[5T=:&/T M%^4W>Q1&L>#GZ!Y6X".[K/W*"H?N54U@!3$ZF1B=HS)YIT[A:@(K"-?-A.M^ MV.3=-_;]W^!5$86V;&L[=5AUVMLI'38J2QRZ376A%07)C6'V45D\;:3LRG%G+YNG$.]]S$O#=G[-[>W(9%?/3 <:OE%*H;+$P7M6$UI1D.V8 M9C>/R_"UCGQUH17%VPY]=N5HM)_A6V^FZS=FKPI)6C-S1TMUKG_ ;$%"CGR8 MRQSK\DHFL^2HG"P$C?1I&PO=V]R:W-H965TKKKM-VK07#CB) M=6!SMFE::7_\;* 0"G7#].Q- L3/YS'/%^S'3[P\Y)@N4Y3PG3OVRY2+#2IV(WE*D@.,J-DGCHCD:S88(I&ZR6^;5;L5KR M3,64D5N!9)8D6#S>D)@?K@;.X.G"9[K;*W-AN%JF>$?NB/J2W@I]-JPH$4T( MDY0S),CV:G#M7 9N;I"W^)V2@SPZ1N96-IQ_-2?OHZO!R/2(Q"14!H'UUSU9 MDS@V)-V/;R5T4/DTAL?'3_0@OWE],QLLR9K'?]!([:\&BP&*R!9GL?K,#S^3 M\H:FAA?R6.:?Z%"TG8\'*,RDXDEIK'N04%9\XX)J7!Y%0/T])@>JJ'66DPRV-?!"N/M(<57BT%/R!A6FN:.>CMFW==-V;'!&2C,1Q9_.N#;H/>*Y+(OSLZ>E, )]U ,T!?RA2'Y&J@1V!)Q#T9K/1=ST9==[V& MA'F0,!\2%@#!&A)/*HDG-GHA<5A)_*@GF5!D..[2UDKJJVT!F^8P,_'>KZ;3 MT6@YO#_6#-*C?XK'H*/1XJA1(\;3*L93:XRO$YXQA? !"STZ(L415WLB4(J% M>NP*]/2$GJZ+1K/C1N-6 #M(B^>-?&OO^S[,0+!&H&=5H&?60'LDU'F=)&8Z MU,^QB;K4B5=(Z#W>Q 1%&3'1UYG@3B=2C,BNN?+&ZJ/O8PX)\R!A_JSU_(SG MK=_5,\!D > M&\(L*F$6=F'(#L@:_B![X4/" B!80UYG5"\>1_;\(DV)?B%3P4,]I>E93A1J&TD?"1;= MFKX"=0O3SL6DU;+OI 9*\T%I 12M*>Q15<"Q:N"S>RHXRU_3F.(-C6EWPFCG M]'U!2]KQ6.LZK;31 W7JE[29W6D Y;2IB%LKXIZJB'[C*DVLZ8@=V5LI:A6-=)Z_N%&:17F'E!33RH(@I19E!,0HV[,I:64*!EB9-\!E ^FT+5%0?'7G+XE"4;G3CR+9+?,BP(VIK: MO3[%<990EB4ZZ:>Q_L F\T?_V IC-W9?O36;= Q"T^>2@58E3G$90+EL*E;7 M+QQ[ 6.-4VK&N[ N4W=J 5E(6#OMVL6D:Z2#=.J?YC2 *,T'I050M*:<=9W#F4.7V1W0&@*.[4&[26 DKS0&E^23N>#R?S27L$_C\J M*DY=4G'L58I/6.E5=HQ^PMTS(6C!!)3F@=)\4%H 16O^YUP74MP1]$#L0M8; MUJ T#Y3F@]("*%I3Z;JRXMHK*_]Y(+9S>^L-2?- :;[;K@(MVIDPE,]"Q^'1 M%IJ$B%V^VK#577^3:B9]?7SJ57;(NJ,<4NK8]8["B3*"9; MC1R=S_4-BF+C4W&B>)IOU-EPI7B2'^X)CH@P#?3O6\[5TXEQ4&T_6_T+4$L# M!!0 ( /PQEEB'M.\23@0 ! ? : >&PO=V]R:W-H965T]OXC88Q_\5*SM-K;21..%'Z0"I):M6Z:JK8+>]F/;"@ 'K MDIBS#;32_?&S0YK@7G O=P_:BT)"_'QM?^+']K<>[+GX)->4*O24)ID<>FNE M-M>^+^=KFA+9XAN:Z2=++E*B]*U8^7(C*%GD06GBAT'0]5/",F\TR'][%*,! MWZJ$9?11(+E-4R*>;VG"]T,/>R\_3-AJK

KCYE'H.[]46;"4 M9I+Q# FZ''HW^#H.0Q.0E_B+T;T\ND:F*S/./YF;^\70"TR+:$+GRD@0_;6C M8YHD1DFWXW,AZI5UFL#CZQ?UN[SSNC,S(NF8)W^SA5H/O2L/+>B2;!,UX?L_ M:-&ACM&;\T3FGVA?E T\--]*Q=,B6+<@9=GAFSP5((X"N Z$1 NPAHYV0.77:)WB&7H@26)?HURX"O=*"/MSXL&W!X:$)YHP ,1+10&O^B_L%T3/G:' MWVQ7+81[>7A4$QZ_5?LSPE$>'=K1O@99T@Q+FF$NUSY%D\ZW&A3ZL*,B,R,. MW;&,9'-#<$(411?3#W>3RZ/G]]F"/J'IGFSR G7\G%6:>>%:;LB<#CV=^)** M'?5&/_^$N\%O=30AQ6(@,0MU5**.]+H'N%4WEOW48(TB,D&(Q MD)B%L5UB;#M'["V13*+#FE%'S1G=E-I!#!_F(K,B[49!*X@Z W]WS .H3HM' MI^31.6\&HR]Z,LQ8NDWK<#HK;XH34BP&$K.@=TOH7=A<[D)BA!2+@<0LC+T2 M8^^'RLO"E/2+$82,R"WB^A M]V&3N0^)$5(L!A*S,.*@VID'/Y3.[O"FX JU-Q=GJ%IM*$=V!3NAF(WZBQFY M60E*4S/$;K(%^I.*%+WG)$.WM;2V.T\OC>K=;DS&VYWPQN/:TBU&$K- M?FF5.<)7P',$J.$!58NAU&R6E>?!3B_P]EZ]7[^[?FV7Q^YZ&E,YAX,)*P<3 MNAW,_STMG+;N[H8W_J] M-2T4X5]-"^'K:<%=3V,JH![)/SI]-&?%#T2L6"910I=:/FCU]/9-'(Y?#S>* M;_(#R1E7BJ?YY5H#HL(4T,^7G*N7&W/&61Z"C_X#4$L#!!0 ( /PQEE@R M@XM;5 , (X5 - >&PO-#O]>*@($SXXZ%8%M>%JKU9N11JY"=MR+.WK]G(#^./OF?E)F5&1_[]V?M? MRU)=O?/L_>3#R4GO_OQJ/WYF@',_<(I>/D/THH?K:@R3CG>ES?!3+62)IQAM M\"Q'3QC"A!.''VU_:PDZ&#EUDCM4A#CHN;-VJ>@2#D*$O..Y,1TT530>YJ78 M%E/DVX#6)P7U'@@?^1/"V50R8.6D8'QMPWT(S$I>2D_I*M8)0XC4?RP*-3,%%*D]MFL+^GS? ]8-,#@XSSUF#?MX'QL")*42FN=<<,-L%'D->T[]:5 M=CB79!WV+_TMP=QTDFDI,RK;-*&_"8V'G.9@1[+Y NZJK ( E2H+W<@8F9>" M& \;1M/0LC/*^2T\_3_S'>U5WMDYL^FB;6I#3=/*V [H=]6L=E?V\E6Z7L4> M2O5EJ:#GHC:HBKDZKBZ\^2?G7 \)!N>MR@E M^Z.S0:G,=(!*WWN@4K%9-_);DNJ.KM2FG%8Y[KE_A)[_[3K/J:"2\*YI7?N' MO,JO=MR\+M_"L_E:V7?L-!D-#M]CO@>FP/1H9L\BI),CL'D,=3D MX,V^V5]B,CQ(DT%S7.N<"7=.A&W4@Y/WR/\!)WF^3>I-EXPK)IK>@F49%8\. MAEI>D:G^8W-'7X_/:$Z67-VUX,C?MK_3C"V+M!UU PO1C-JVO\'TPK@]]NM< M3&1T1;-)TY7SJ6EZNJ&S-A<0]I%K<[D1C&,Q-P(8E@=S@'$L"\OS/\TG0>=C M,\V7B%/UP&VIT]5"#93O!*QF>)K#8A[W8"1IN[=QO( ]L%K'8@ MOSL/U)2;$T6PJY@W[ G&D33%$*A%=XW&,;(Z,7S<^X,])5&4IFX$,+>#*,(0 M>!IQ!', 'C DBLQ[<.]]%&S>4\'V/[#COU!+ P04 " #\,998EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /PQ MEEBL[@&A%P@ $Q. / >&PO=V]R:V)O;VLN>&ULQ9Q11FH]WP3I*+TX$_\,IU\?!GH=53D5ZR++3 M0=#N^"9UI=*#S7,+>2ONRF9+)>Z^"@-R.HA\<\"ETF75O*,YOC",]]*\N7U5 M5\5'E552GXM*?M)%O57YRA[&_(HA^1E-.SS_;1OQK?X_S5@LERJ5YT5:;V1> MM>VH968!\W*MMN7 R\5&G@YFQ;W4WHU82?NCS+=<+MH?6!DRTESZK3([].6B M8>3C.:L7JO(N\_;#9B_!&@&L$2_6S+PN,K4PW[[PYA;"?J#TBJ5WO96:0(8 M,CP:Y*S8; GD&$".CPCY]XA 3@#DY!4A/XA,Y*GTFKNY)( 1 (R.!NB]N1$$ M,@:0\?%.M2C7!#(!D,DQ(!O&M\D/-ZLQ'ZT5+-U2I7YF/"0)ZE M:5'GE:*AVT>QV^?%-#8VP;!Z_-V[R2R?R!?>Q8]:;9LF?4,QH6*8'?.I*!8/ M*LL:ODLC_'QE";RSLG1O\ 9)V!6SF5^;]Y@^B32W-)?3#>G_(VB(<\$S**Y MKM:FTV"N/EV;F^9*B:9W94 I('),P"R9%O"JR%FGJ]Q>?;;[ M)0Y:$0DE8#;*E12E>YTAI^-E6HM]_%"Y(.0V0?FCMBH MW3FV??%98_65S%.WHQ8B083,@IC7=Z7\4=L,YN)^O_60(4)F0]R(1^^^B9PH)2U+,XC WA5H89]QJL;!AYDQKDVX=7H9((2&S0F!V[92D M0N22D-LE$#.DF$@I(;-28!' ;4WDEY#9+[@(X%%,Y)>0V2].%>!6F"]WR@ A MLDO(;)?>,D!+2NO-R#)C9LN 8H %I9C(,V/ND0]2$.@ZU6/DFC&S:V!EP+FI MQ\@V8V;;]%0&GIN38L(A$&;AM!6"SI.,!#-F%HPM%71"(9V,F75":P:=<$@B M8V:)M$EZ)Q:2QIA9&H?9>B8V1W=:7L7Y@2Y8\+LCK[\?0=*,9$[)LSN M^)7&E[LTOK,ED4$FKS"\1 MLE#$;"&,2<-[!*=TL6BTHQD7LB9O? 6L\Y M[:]'R#T1LWN<6L^)]T5HW8XAM>>=3M]#[HF9W;.'N2N--ENUN0HH)G)/_)J5 MLQ//&-/[:(^S*T]13.2>^*@U-.J>&+DG9G8/QJ3NB9%[8O8,"&%2]\3(/3%W M3:VG(KF[Z2DF3D"7)/PNV>%M,D9E)+$X4N?MHR M^\MD%HJ)W).P3T@C U%-+],RM'>YV4FIR=-5&3H(Y10*:ON*,Y;U;Z5PN:2R:(@%-F074TYJ[QJ3=MRD2T)190/MS MK3M#YA2Y9\H]SQEP(=E,N677;C(=-,F4W3->#P%-'ZCM7Z;.8C8?+J;TN9V# MKE&GFQ[X<%&E?Y2E-L\UHMH!A4LK?6X=]8&VLSL<4+C>TN>>>- WO>BD,90# M"E=<^MQ3#ZHB_=X#:@*^ PK77OKY$_!AT[H%!+W(O] M,>C$ 85:XE[RW[U6L*MK'^#' ' _!Z!O$N3AH%6 'P3 _22 WMF:!Q7M #\2 M@/N9 '"EX]Z34:"6N!\7<+#:L3N&PL<(!.US!(;-V\OW[Q:F#Y;+Q1?S!:79 MGHHLO=&>_=,>:SRQOWE99]G,;+O.KPJQ>'X8VO.#W-[_"U!+ P04 " #\ M,998;/*&>TP# !K1@ &@ 'AL+U]R96QS+W=OQ8 #W5P:9H#HCJVSQ M?$CY.%Z^[[7ZZ7CW-\_'',$R;IW&WGBX/QW%__N3A M<-JMY_/EZ7$XKCCN/_G'AX>'C>C#\/F]^[ M<3__X^#AS^'T,CV-X[RZN%N?'L?Y>C6\;C_?GH;W%W]Y/GEU<7M_O3K=WOO5 ML/2@((/"\H.B#(K+#THR*"T_*,N@O/R@(H/*\H.J#*K+#VHRJ"T_J,N@OOP@ M[U1&!YADL 9H[95K#_#:*]@>(+97LCW ;*]H>X#:7MGV +>]PNT!2?5. +V3ZIT >B?5.P'T3N9F-T#O MI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)U5[PS0.ZO>&:!W5KTS0.^L>F> MWEGUS@"]L_EG)4#OK'IG@-Y9] M!:!W4;T+0.^B>A> WD7U+@"]BWG8!*!W4;T+0.^B>A> WD7U+@"]J^I= 7I7 MU;L"]*ZJ=P7H757O"M"[JMX5H'=5O2M [ZIZ5X#>U3PL"-"[JMX5H'=5O2M M[Z9Z-X#>3?5N +V;ZMT >C?5NP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#O9A[V M!NC=5.\&T+NKWAV@=U>].T#OKGIW@-Y=]>X O;OJW0%Z=]6[ _3NJG<'Z-U5 M[P[0NZO>':!W-[$.0&_O;*X#\-L[$^PX@.#>F63' 0SWSD0[#J"X=R;;<0#' MO3/AC@-([IU)=QS MOSY-UJT/?#6X3[;R?/B6)JW>VKUP\3G8(3[;CW%<^_)T?DJFJ]]6# M3900.JG'P=O!K_U2([JYOK/;ZK'SJ\^'<-NUX[")9MNY:'5[6KAD;:)JFKJV MKGQXGCP-S6\IZY>$..P\KG&[=G)784&4O)NP//ESP,N^KT]VGMO&KNZKV7^I M^K J.72)\\^==?'Y$N_T.&ZW;6V;L7[LPY;83;.M&K>SUO==?"IZ=3[9AR]L M3[_RXOQCF7.!8>7]/$XNG-AL/Q[W>B3+[O44"MG9M^=?\2TQE+[X_>QRVHUM M_C([?-X?X[P_GH=+CI?+O_&O9_Q6_X-]*$@?*:2/#-)'#NE#0_HPD#X*2!\E MI \I*(U01)444B7%5$E!55)4E116)<5528%54F15%%D5159%D5519%44615% M5D6155%D5119%476E")K2I$UI&UL4$L! A0#% M @ _#&66%KG[)%/" CC, !@ ("!#@@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _#&66(O@^+-@!0 MFQ0 !@ ("!91H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66$Y+&\MN P Q0L !@ M ("!>BL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _#&66&U1>.,L*0 EWP !D ("!\D$ 'AL+W=O&UL4$L! A0#% @ _#&66*M*Q3[# M @ ]@4 !D ("!5W4 'AL+W=O >&PO=V]R:W-H965TX0( &D& 9 " @;5[ !X;"]W;W)K&UL4$L! A0#% @ _#&66"HQ6UHT# 3"0 !D M ("!S7X 'AL+W=OHL$ "["@ &0 @($XBP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ _#&66+E#8@T:" 2!4 !D ("!B)< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_#&66 6UQ-HT$0 B#, !D ("!KKH 'AL+W=O&UL4$L! A0#% @ _#&66"R_*C5,# MTB0 !D ("!P^( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66"H ,3H7!0 " P !D M ("!4@D! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _#&66$)$%$1)$0 1BX !D ("!\!P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&6 M6-YO+2=# @ B@8 !D ("!QS,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66))P)U,M! :0D M !D ("! UX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66#0KP,TW P VP8 !D M ("!_VH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _#&66%)G28!=! ZPD !D ("!:GP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66&4N M$9WX P J D !D ("!RX8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66(GG2:0%! M@H !D M ("!(IFP$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ _#&66.7/. >J"0 51X !D ("! M!*L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _#&66(ZB1TOP!@ ?BL !D ("!$;P! 'AL+W=O&UL4$L! A0#% @ _#&66&2-'Z;( M P ]18 !D ("!G,P! 'AL+W=OCL" #_! &0 M@(&;T $ >&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66$NJ$ 4^ P <0T !D M ("!<]&PO=V]R M:W-H965T&UL M4$L! A0#% @ _#&66!++99XY @ ,P4 !D ("!E^,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_#&66#9OX\6B @ :P< !D ("!A^P! 'AL+W=O&UL4$L! A0#% @ _#&66'V $!B]! MSR$ !D ("!#/&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66%EA\X44! B0X !D M ("!I X" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _#&66$39DS[7 P \Q, !D ("!(1D" 'AL M+W=O*K1DK8% M "''0 &0 @($O'0( >&PO=V]R:W-H965T^I %00 +L/ 9 " M@1PC @!X;"]W;W)K&UL4$L! A0#% @ _#&6 M6-S)#5Q= @ F@4 !D ("!:"<" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66#696<7) P L! M !D ("!U3$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66)P:79=B#@ ;-X !D M ("!&ST" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _#&66 ^",MC]! 31D !D ("!LU$" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66%0I M6KJ;! $Q$ !D ("!YEX" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _#&66$,8#N'] @ E0@ !D M ("!7V\" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _#&66)X:H]$N P =0P !D ("! M*( " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _#&66 #6L=F%! DA, !H ("!]XP" 'AL+W=O&UL M4$L! A0#% @ _#&66+\"&G!: P N D !H ("!II0" M 'AL+W=O&UL4$L! A0#% @ _#&66$=6 M'$=U @ 7 8 !H ("!.)@" 'AL+W=O&UL4$L! A0#% @ _#&66/?86K7@! @Q4 !H M ("!Y9H" 'AL+W=O&UL4$L! A0#% M @ _#&66&36H!^) @ - 8 !H ("!_9\" 'AL+W=O&UL M4$L! A0#% @ _#&66+^FDW1>!@ O", !H ("!+JL" M 'AL+W=O&UL4$L! A0#% @ _#&66$1[ M:$TJ! '!( !H ("!Q+$" 'AL+W=O&UL4$L! A0#% @ _#&66"!X/@FF @ N0@ !H M ("!)K8" 'AL+W=O&UL4$L! A0#% M @ _#&66!BU^]/3!@ X3 !H ("!!+D" 'AL+W=O&UL M4$L! A0#% @ _#&66&AUY@5,$0 JZ@ !H ("!ZL(" M 'AL+W=O&UL4$L! A0#% @ _#&66&J5 M)5: !0 !B< !H ("!;M0" 'AL+W=O&UL4$L! A0#% @ _#&66 7*C68#! 0!( !H M ("!)MH" 'AL+W=O&UL4$L! A0#% M @ _#&66/_[PV!A P )0\ !H ("!8=X" 'AL+W=O&UL M4$L! A0#% @ _#&66+G&Y_:B @ SP8 !H ("!IN8" M 'AL+W=O&UL4$L! A0#% @ _#&66(+I M]75& P O! !H ("!@.D" 'AL+W=O&UL4$L! A0#% @ _#&66($B4PK"!0 BB8 !H M ("!_NP" 'AL+W=O&UL4$L! A0#% M @ _#&66(>T[Q).! $!\ !H ("!^/(" 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ _#&66&SRAGM, P :T8 !H M ( !*@0# 'AL+U]R96QS+W=O XML 139 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 140 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 142 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 361 630 1 true 97 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 - Document - Audit Information Sheet http://www.azz.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Operations Sheet http://www.azz.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Balance Sheets Sheet http://www.azz.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 6 false false R7.htm 0000007 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.azz.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statement of Changes in Shareholders' Equity Sheet http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity Consolidated Statement of Changes in Shareholders' Equity Statements 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.azz.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Property, Plant and Equipment (Notes) Notes http://www.azz.com/role/PropertyPlantandEquipmentNotes Property, Plant and Equipment (Notes) Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill and Intangible Assets Sheet http://www.azz.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Inventories (Notes) Notes http://www.azz.com/role/InventoriesNotes Inventories (Notes) Notes 13 false false R14.htm 0000014 - Disclosure - Other Accrued Liabilities Sheet http://www.azz.com/role/OtherAccruedLiabilities Other Accrued Liabilities Notes 14 false false R15.htm 0000015 - Disclosure - Other Long-Term Liabilities Sheet http://www.azz.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 15 false false R16.htm 0000016 - Disclosure - Acquisitions Sheet http://www.azz.com/role/Acquisitions Acquisitions Notes 16 false false R17.htm 0000017 - Disclosure - Supplemental Cash Flow Information Sheet http://www.azz.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 17 false false R18.htm 0000018 - Disclosure - Discontinued Operations Sheet http://www.azz.com/role/DiscontinuedOperations Discontinued Operations 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 - Debt Sheet http://www.azz.com/role/Debt Debt Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://www.azz.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Mezzanine Equity Sheet http://www.azz.com/role/MezzanineEquity Mezzanine Equity Notes 22 false false R23.htm 0000023 - Disclosure - Equity Sheet http://www.azz.com/role/Equity Equity Notes 23 false false R24.htm 0000024 - Disclosure - Earnings Per Share Sheet http://www.azz.com/role/EarningsPerShare Earnings Per Share Notes 24 false false R25.htm 0000025 - Disclosure - Employee Benefit Plans Sheet http://www.azz.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 25 false false R26.htm 0000026 - Disclosure - Share-based Compensation Sheet http://www.azz.com/role/SharebasedCompensation Share-based Compensation Notes 26 false false R27.htm 0000027 - Disclosure - Operating Segments Sheet http://www.azz.com/role/OperatingSegments Operating Segments Notes 27 false false R28.htm 0000028 - Disclosure - Investments in Unconsolidated Entity Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntity Investments in Unconsolidated Entity Notes 28 false false R29.htm 0000029 - Disclosure - Derivative Instruments Sheet http://www.azz.com/role/DerivativeInstruments Derivative Instruments Notes 29 false false R30.htm 0000030 - Disclosure - Fair Value Measurements Sheet http://www.azz.com/role/FairValueMeasurements Fair Value Measurements Notes 30 false false R31.htm 0000031 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 31 false false R32.htm 0000032 - Disclosure - Subsequent Events Sheet http://www.azz.com/role/SubsequentEvents Subsequent Events Notes 32 false false R33.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 33 false false R34.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 34 false false R35.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.azz.com/role/SummaryofSignificantAccountingPolicies 35 false false R36.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.azz.com/role/SummaryofSignificantAccountingPolicies 36 false false R37.htm 9954473 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.azz.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.azz.com/role/PropertyPlantandEquipmentNotes 37 false false R38.htm 9954474 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.azz.com/role/GoodwillandIntangibleAssets 38 false false R39.htm 9954475 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/InventoriesNotes 39 false false R40.htm 9954476 - Disclosure - Other Accrued Liabilities (Tables) Sheet http://www.azz.com/role/OtherAccruedLiabilitiesTables Other Accrued Liabilities (Tables) Tables http://www.azz.com/role/OtherAccruedLiabilities 40 false false R41.htm 9954477 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.azz.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://www.azz.com/role/OtherLongTermLiabilities 41 false false R42.htm 9954478 - Disclosure - Acquisitions (Tables) Sheet http://www.azz.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.azz.com/role/Acquisitions 42 false false R43.htm 9954479 - 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 43 false false R44.htm 9954480 - Disclosure - Discontinued Operations (Tables) Sheet http://www.azz.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.azz.com/role/DiscontinuedOperations 44 false false R45.htm 9954481 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 45 false false R46.htm 9954482 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 46 false false R47.htm 9954483 - Disclosure - Income Taxes (Tables) Sheet http://www.azz.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.azz.com/role/IncomeTaxes 47 false false R48.htm 9954484 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 48 false false R49.htm 9954485 - Disclosure - Earnings Per Share (Tables) Sheet http://www.azz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.azz.com/role/EarningsPerShare 49 false false R50.htm 9954486 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.azz.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.azz.com/role/EmployeeBenefitPlans 50 false false R51.htm 9954487 - Disclosure - Share-based Compensation (Tables) Sheet http://www.azz.com/role/SharebasedCompensationTables Share-based Compensation (Tables) Tables http://www.azz.com/role/SharebasedCompensation 51 false false R52.htm 9954488 - Disclosure - Operating segments (Tables) Sheet http://www.azz.com/role/OperatingsegmentsTables Operating segments (Tables) Tables 52 false false R53.htm 9954489 - 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 53 false false R54.htm 9954490 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.azz.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.azz.com/role/FairValueMeasurements 54 false false R55.htm 9954491 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables 55 false false R56.htm 9954492 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details) Details 56 false false R57.htm 9954493 - Disclosure - Summary of Significant Accounting Policies - Disaggregated Revenues (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails Summary of Significant Accounting Policies - Disaggregated Revenues (Details) Details 57 false false R58.htm 9954494 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details) Details 58 false false R59.htm 9954495 - Disclosure - Summary of Significant Accounting Policies - Contract Liability Details (Details) Sheet http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails Summary of Significant Accounting Policies - Contract Liability Details (Details) Details 59 false false R60.htm 9954496 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.azz.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.azz.com/role/PropertyPlantandEquipmentTables 60 false false R61.htm 9954497 - Disclosure - Property, Plant and Equipment - Classification of Depreciation Expense (Details) Sheet http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails Property, Plant and Equipment - Classification of Depreciation Expense (Details) Details 61 false false R62.htm 9954498 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 62 false false R63.htm 9954499 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details) Details 63 false false R64.htm 9954500 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 64 false false R65.htm 9954501 - Disclosure - Goodwill and Intangible Assets - Amortization expense (Details) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails Goodwill and Intangible Assets - Amortization expense (Details) Details 65 false false R66.htm 9954502 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization (Details) Sheet http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails Goodwill and Intangible Assets - Schedule of Future Amortization (Details) Details 66 false false R67.htm 9954503 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 67 false false R68.htm 9954504 - Disclosure - Other Accrued Liabilities (Details) Sheet http://www.azz.com/role/OtherAccruedLiabilitiesDetails Other Accrued Liabilities (Details) Details http://www.azz.com/role/OtherAccruedLiabilitiesTables 68 false false R69.htm 9954505 - Disclosure - Other Long-Term Liabilities (Details) Sheet http://www.azz.com/role/OtherLongTermLiabilitiesDetails Other Long-Term Liabilities (Details) Details http://www.azz.com/role/OtherLongTermLiabilitiesTables 69 false false R70.htm 9954506 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.azz.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 70 false false R71.htm 9954507 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Assets Acquired and Liabilities Assumed (Details) Details 71 false false R72.htm 9954508 - Disclosure - Acquisitions - Pro Forma Information (Details) Sheet http://www.azz.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro Forma Information (Details) Details 72 false false R73.htm 9954509 - 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 73 false false R74.htm 9954510 - 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 74 false false R75.htm 9954511 - Disclosure - Supplemental Cash Flow Information - Narrative (Details) Sheet http://www.azz.com/role/SupplementalCashFlowInformationNarrativeDetails Supplemental Cash Flow Information - Narrative (Details) Details 75 false false R76.htm 9954512 - Disclosure - Discontinued Operations - Narrative (Q) (Details) Sheet http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails Discontinued Operations - Narrative (Q) (Details) Details 76 false false R77.htm 9954513 - Disclosure - Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) Sheet http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) Details 77 false false R78.htm 9954514 - Disclosure - Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) Sheet http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) Details 78 false false R79.htm 9954515 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 79 false false R80.htm 9954516 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 80 false false R81.htm 9954517 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 81 false false R82.htm 9954518 - Disclosure - Leases - Classification of Lease Expense (Details) Sheet http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails Leases - Classification of Lease Expense (Details) Details 82 false false R83.htm 9954519 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 83 false false R84.htm 9954520 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 84 false false R85.htm 9954521 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 85 false false R86.htm 9954522 - Disclosure - Debt - Schedule of Long-term Debt Maturities (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails Debt - Schedule of Long-term Debt Maturities (Details) Details 86 false false R87.htm 9954523 - Disclosure - Debt - Interest Expense Disclosure (Details) Sheet http://www.azz.com/role/DebtInterestExpenseDisclosureDetails Debt - Interest Expense Disclosure (Details) Details 87 false false R88.htm 9954524 - Disclosure - Income Taxes - Provision of Income Taxes (Details) Sheet http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails Income Taxes - Provision of Income Taxes (Details) Details 88 false false R89.htm 9954525 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 89 false false R90.htm 9954526 - Disclosure - Income Taxes - Reconcilliation of Effective Income Tax Rate (Details) Sheet http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails Income Taxes - Reconcilliation of Effective Income Tax Rate (Details) Details 90 false false R91.htm 9954527 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 91 false false R92.htm 9954528 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Sheet http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Details 92 false false R93.htm 9954529 - Disclosure - Mezzanine Equity (Details) Sheet http://www.azz.com/role/MezzanineEquityDetails Mezzanine Equity (Details) Details http://www.azz.com/role/MezzanineEquity 93 false false R94.htm 9954530 - Disclosure - Equity (Details) Sheet http://www.azz.com/role/EquityDetails Equity (Details) Details http://www.azz.com/role/EquityTables 94 false false R95.htm 9954531 - Disclosure - Equity - AOCI (Details) Sheet http://www.azz.com/role/EquityAOCIDetails Equity - AOCI (Details) Details 95 false false R96.htm 9954532 - Disclosure - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.azz.com/role/EarningsPerShareTables 96 false false R97.htm 9954533 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 97 false false R98.htm 9954534 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 98 false false R99.htm 9954535 - Disclosure - Employee Benefit Plans - Summary of Net Period Costs and Assumptions (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails Employee Benefit Plans - Summary of Net Period Costs and Assumptions (Details) Details 99 false false R100.htm 9954536 - Disclosure - Employee Benefit Plans - Changes in Benefit Obligation and Funded Status of Plan (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails Employee Benefit Plans - Changes in Benefit Obligation and Funded Status of Plan (Details) Details 100 false false R101.htm 9954537 - Disclosure - Employee Benefit Plans - Projected Benefit Plan in Excess of Plan Assets (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansProjectedBenefitPlaninExcessofPlanAssetsDetails Employee Benefit Plans - Projected Benefit Plan in Excess of Plan Assets (Details) Details 101 false false R102.htm 9954538 - Disclosure - Employee Benefit Plans - Reconcoliation of Net Loss (Gain) for AOCI (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails Employee Benefit Plans - Reconcoliation of Net Loss (Gain) for AOCI (Details) Details 102 false false R103.htm 9954539 - Disclosure - Employee Benefit Plans - Expected Future Payments (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails Employee Benefit Plans - Expected Future Payments (Details) Details 103 false false R104.htm 9954540 - Disclosure - Employee Benefit Plans - Changes in Projected Benefit Obligations and Plan Assets (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails Employee Benefit Plans - Changes in Projected Benefit Obligations and Plan Assets (Details) Details 104 false false R105.htm 9954541 - Disclosure - Employee Benefit Plans - Discount Rate and Expected Long-Term Rate of Return on Plan Assets (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansDiscountRateandExpectedLongTermRateofReturnonPlanAssetsDetails Employee Benefit Plans - Discount Rate and Expected Long-Term Rate of Return on Plan Assets (Details) Details 105 false false R106.htm 9954542 - Disclosure - Employee Benefit Plans - Fair Value of Assets on Pension Plan (Details) Sheet http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails Employee Benefit Plans - Fair Value of Assets on Pension Plan (Details) Details 106 false false R107.htm 9954543 - Disclosure - Share-based Compensation - Share-based Payment Award Activity (Details) Sheet http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails Share-based Compensation - Share-based Payment Award Activity (Details) Details 107 false false R108.htm 9954544 - Disclosure - Stock-based Compensation - Summary of the Company???s SARs activity (Details) Sheet http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails Stock-based Compensation - Summary of the Company???s SARs activity (Details) Details 108 false false R109.htm 9954545 - Disclosure - Share-based Compensation - Schedule By Exercise Price Range (Details) Sheet http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails Share-based Compensation - Schedule By Exercise Price Range (Details) Details 109 false false R110.htm 9954546 - Disclosure - Share-based Compensation (Details Textual) Sheet http://www.azz.com/role/SharebasedCompensationDetailsTextual Share-based Compensation (Details Textual) Details http://www.azz.com/role/SharebasedCompensationTables 110 false false R111.htm 9954547 - Disclosure - Share-based Compensation - Share-based Compensation and Income Taxes (Details) Sheet http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails Share-based Compensation - Share-based Compensation and Income Taxes (Details) Details 111 false false R112.htm 9954548 - Disclosure - Operating segments (Details) Sheet http://www.azz.com/role/OperatingsegmentsDetails Operating segments (Details) Details http://www.azz.com/role/OperatingsegmentsTables 112 false false R113.htm 9954549 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 113 false false R114.htm 9954550 - 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 114 false false R115.htm 9954551 - 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 115 false false R116.htm 9954552 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 116 false false R117.htm 9954553 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 117 false false R118.htm 9954554 - Disclosure - Fair Value Measurements (Details) Sheet http://www.azz.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.azz.com/role/FairValueMeasurementsTables 118 false false R119.htm 9954555 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.azz.com/role/CommitmentsandContingencies 119 false false R120.htm 9954556 - Disclosure - Subsequent Events (Details) Sheet http://www.azz.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.azz.com/role/SubsequentEvents 120 false false All Reports Book All Reports [dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-K, CurrentFiscalYearEndDate value, --02-29, should match the Entity Registrant Fiscal Year End Date "02/28" on record within EDGAR. azz-20240229.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, us-gaap:FiniteLivedIntangibleAssetUsefulLife - azz-20240229.htm 4 azz-20240229.htm azz-20240229.xsd azz-20240229_cal.xml azz-20240229_def.xml azz-20240229_lab.xml azz-20240229_pre.xml azz-20240229_g1.jpg azz-20240229_g2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 145 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20240229.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20240229", "dts": { "inline": { "local": [ "azz-20240229.htm" ] }, "schema": { "local": [ "azz-20240229.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-20240229_cal.xml" ] }, "definitionLink": { "local": [ "azz-20240229_def.xml" ] }, "labelLink": { "local": [ "azz-20240229_lab.xml" ] }, "presentationLink": { "local": [ "azz-20240229_pre.xml" ] } }, "keyStandard": 551, "keyCustom": 79, "axisStandard": 33, "axisCustom": 0, "memberStandard": 63, "memberCustom": 30, "hidden": { "total": 26, "http://fasb.org/us-gaap/2023": 21, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 361, "entityCount": 1, "segmentCount": 97, "elementCount": 1004, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1769, "http://xbrl.sec.gov/dei/2023": 40, "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.azz.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.azz.com/role/ConsolidatedStatementsofOperations", "longName": "0000003 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R4": { "role": "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R5": { "role": "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OciEquityMethodInvestmentTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciEquityMethodInvestmentTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.azz.com/role/ConsolidatedBalanceSheets", "longName": "0000006 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000007 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R9": { "role": "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "longName": "0000009 - Statement - Consolidated Statement of Changes in Shareholders' Equity", "shortName": "Consolidated Statement of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-13", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "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-20240229.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.azz.com/role/PropertyPlantandEquipmentNotes", "longName": "0000011 - Disclosure - Property, Plant and Equipment (Notes)", "shortName": "Property, Plant and Equipment (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.azz.com/role/GoodwillandIntangibleAssets", "longName": "0000012 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.azz.com/role/InventoriesNotes", "longName": "0000013 - Disclosure - Inventories (Notes)", "shortName": "Inventories (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.azz.com/role/OtherAccruedLiabilities", "longName": "0000014 - Disclosure - Other Accrued Liabilities", "shortName": "Other Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.azz.com/role/OtherLongTermLiabilities", "longName": "0000015 - Disclosure - Other Long-Term Liabilities", "shortName": "Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.azz.com/role/Acquisitions", "longName": "0000016 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.azz.com/role/SupplementalCashFlowInformation", "longName": "0000017 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.azz.com/role/DiscontinuedOperations", "longName": "0000018 - Disclosure - Discontinued Operations", "shortName": "Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.azz.com/role/Debt", "longName": "0000020 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.azz.com/role/IncomeTaxes", "longName": "0000021 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.azz.com/role/MezzanineEquity", "longName": "0000022 - Disclosure - Mezzanine Equity", "shortName": "Mezzanine 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-20240229.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://www.azz.com/role/Equity", "longName": "0000023 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://www.azz.com/role/EarningsPerShare", "longName": "0000024 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.azz.com/role/EmployeeBenefitPlans", "longName": "0000025 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.azz.com/role/SharebasedCompensation", "longName": "0000026 - Disclosure - Share-based Compensation", "shortName": "Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.azz.com/role/OperatingSegments", "longName": "0000027 - Disclosure - Operating Segments", "shortName": "Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity", "longName": "0000028 - Disclosure - Investments in Unconsolidated Entity", "shortName": "Investments in Unconsolidated Entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.azz.com/role/DerivativeInstruments", "longName": "0000029 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.azz.com/role/FairValueMeasurements", "longName": "0000030 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.azz.com/role/CommitmentsandContingencies", "longName": "0000031 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.azz.com/role/SubsequentEvents", "longName": "0000032 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R33": { "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": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": null }, "R34": { "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": "34", "firstAnchor": { "contextRef": "c-313", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.azz.com/role/PropertyPlantandEquipmentTables", "longName": "9954473 - Disclosure - Property, Plant and Equipment (Tables)", "shortName": "Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": null }, "R38": { "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954474 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9954475 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/OtherAccruedLiabilitiesTables", "longName": "9954476 - Disclosure - Other Accrued Liabilities (Tables)", "shortName": "Other Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.azz.com/role/OtherLongTermLiabilitiesTables", "longName": "9954477 - Disclosure - Other Long-Term Liabilities (Tables)", "shortName": "Other Long-Term Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.azz.com/role/AcquisitionsTables", "longName": "9954478 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationTables", "longName": "9954479 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.azz.com/role/DiscontinuedOperationsTables", "longName": "9954480 - Disclosure - Discontinued Operations (Tables)", "shortName": "Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9954481 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.azz.com/role/DebtTables", "longName": "9954482 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.azz.com/role/IncomeTaxesTables", "longName": "9954483 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.azz.com/role/EquityTables", "longName": "9954484 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.azz.com/role/EarningsPerShareTables", "longName": "9954485 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.azz.com/role/EmployeeBenefitPlansTables", "longName": "9954486 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.azz.com/role/SharebasedCompensationTables", "longName": "9954487 - Disclosure - Share-based Compensation (Tables)", "shortName": "Share-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.azz.com/role/OperatingsegmentsTables", "longName": "9954488 - Disclosure - Operating segments (Tables)", "shortName": "Operating segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables", "longName": "9954489 - Disclosure - Investments in Unconsolidated Entity (Tables)", "shortName": "Investments in Unconsolidated Entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.azz.com/role/FairValueMeasurementsTables", "longName": "9954490 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails", "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details)", "shortName": "Summary of Significant Accounting Policies - Rollforward of Allowance For Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-43", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R57": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails", "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies - Disaggregated Revenues (Details)", "shortName": "Summary of Significant Accounting Policies - Disaggregated Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-313", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R58": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "longName": "9954494 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-69", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails", "longName": "9954495 - Disclosure - Summary of Significant Accounting Policies - Contract Liability Details (Details)", "shortName": "Summary of Significant Accounting Policies - Contract Liability Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "longName": "9954496 - Disclosure - Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "longName": "9954497 - Disclosure - Property, Plant and Equipment - Classification of Depreciation Expense (Details)", "shortName": "Property, Plant and Equipment - Classification of Depreciation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "longName": "9954498 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R63": { "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails", "longName": "9954499 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Amortizable Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954500 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:IndefiniteLivedTradeNames", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:IndefiniteLivedTradeNames", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:IndefiniteLivedTradeNames", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:IndefiniteLivedTradeNames", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "longName": "9954501 - Disclosure - Goodwill and Intangible Assets - Amortization expense (Details)", "shortName": "Goodwill and Intangible Assets - Amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails", "longName": "9954502 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9954503 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.azz.com/role/OtherAccruedLiabilitiesDetails", "longName": "9954504 - Disclosure - Other Accrued Liabilities (Details)", "shortName": "Other Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-4", "name": "azz:MaterialsAndSuppliesAccruedCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "azz:MaterialsAndSuppliesAccruedCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.azz.com/role/OtherLongTermLiabilitiesDetails", "longName": "9954505 - Disclosure - Other Long-Term Liabilities (Details)", "shortName": "Other Long-Term Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.azz.com/role/AcquisitionsNarrativeDetails", "longName": "9954506 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:Goodwill", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R71": { "role": "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954507 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-132", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R72": { "role": "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "longName": "9954508 - Disclosure - Acquisitions - Pro Forma Information (Details)", "shortName": "Acquisitions - Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails", "longName": "9954509 - 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": "73", "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-20240229.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-20240229.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails", "longName": "9954510 - 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": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNarrativeDetails", "longName": "9954511 - Disclosure - Supplemental Cash Flow Information - Narrative (Details)", "shortName": "Supplemental Cash Flow Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "longName": "9954512 - Disclosure - Discontinued Operations - Narrative (Q) (Details)", "shortName": "Discontinued Operations - Narrative (Q) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-145", "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "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-20240229.htm", "first": true }, "uniqueAnchor": null }, "R77": { "role": "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "longName": "9954513 - Disclosure - Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details)", "shortName": "Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "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-20240229.htm", "unique": true } }, "R78": { "role": "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "longName": "9954514 - Disclosure - Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details)", "shortName": "Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations", "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-20240229.htm", "unique": true } }, "R79": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9954515 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-4", "name": "azz:NumberOfOperatingLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "azz:NumberOfOperatingLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9954516 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9954517 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-1", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "longName": "9954518 - Disclosure - Leases - Classification of Lease Expense (Details)", "shortName": "Leases - Classification of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9954519 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9954520 - 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": "84", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240229.htm", "unique": true } }, "R85": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9954521 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails", "longName": "9954522 - Disclosure - Debt - Schedule of Long-term Debt Maturities (Details)", "shortName": "Debt - Schedule of Long-term Debt Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "longName": "9954523 - Disclosure - Debt - Interest Expense Disclosure (Details)", "shortName": "Debt - Interest Expense Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails", "longName": "9954524 - Disclosure - Income Taxes - Provision of Income Taxes (Details)", "shortName": "Income Taxes - Provision of Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9954525 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R90": { "role": "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails", "longName": "9954526 - Disclosure - Income Taxes - Reconcilliation of Effective Income Tax Rate (Details)", "shortName": "Income Taxes - Reconcilliation of Effective Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954527 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "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-20240229.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails", "longName": "9954528 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R93": { "role": "http://www.azz.com/role/MezzanineEquityDetails", "longName": "9954529 - Disclosure - Mezzanine Equity (Details)", "shortName": "Mezzanine Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockDividendRatePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.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-20240229.htm", "unique": true } }, "R94": { "role": "http://www.azz.com/role/EquityDetails", "longName": "9954530 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-176", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-176", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.azz.com/role/EquityAOCIDetails", "longName": "9954531 - Disclosure - Equity - AOCI (Details)", "shortName": "Equity - AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-6", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R96": { "role": "http://www.azz.com/role/EarningsPerShareDetails", "longName": "9954532 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-313", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R97": { "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "longName": "9954533 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-213", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-213", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails", "longName": "9954534 - Disclosure - Employee Benefit Plans - Narrative (Details)", "shortName": "Employee Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails", "longName": "9954535 - Disclosure - Employee Benefit Plans - Summary of Net Period Costs and Assumptions (Details)", "shortName": "Employee Benefit Plans - Summary of Net Period Costs and Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanInterestCost", "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-20240229.htm", "first": true }, "uniqueAnchor": null }, "R100": { "role": "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "longName": "9954536 - Disclosure - Employee Benefit Plans - Changes in Benefit Obligation and Funded Status of Plan (Details)", "shortName": "Employee Benefit Plans - Changes in Benefit Obligation and Funded Status of Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.azz.com/role/EmployeeBenefitPlansProjectedBenefitPlaninExcessofPlanAssetsDetails", "longName": "9954537 - Disclosure - Employee Benefit Plans - Projected Benefit Plan in Excess of Plan Assets (Details)", "shortName": "Employee Benefit Plans - Projected Benefit Plan in Excess of Plan Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.azz.com/role/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails", "longName": "9954538 - Disclosure - Employee Benefit Plans - Reconcoliation of Net Loss (Gain) for AOCI (Details)", "shortName": "Employee Benefit Plans - Reconcoliation of Net Loss (Gain) for AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails", "longName": "9954539 - Disclosure - Employee Benefit Plans - Expected Future Payments (Details)", "shortName": "Employee Benefit Plans - Expected Future Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails", "longName": "9954540 - Disclosure - Employee Benefit Plans - Changes in Projected Benefit Obligations and Plan Assets (Details)", "shortName": "Employee Benefit Plans - Changes in Projected Benefit Obligations and Plan Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanInterestCost", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "azz:DefinedBenefitPlanAssumptionsUsedWeightedInvestedAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R105": { "role": "http://www.azz.com/role/EmployeeBenefitPlansDiscountRateandExpectedLongTermRateofReturnonPlanAssetsDetails", "longName": "9954541 - Disclosure - Employee Benefit Plans - Discount Rate and Expected Long-Term Rate of Return on Plan Assets (Details)", "shortName": "Employee Benefit Plans - Discount Rate and Expected Long-Term Rate of Return on Plan Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "azz:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermRateOfReturnOnPlanAssets", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R106": { "role": "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "longName": "9954542 - Disclosure - Employee Benefit Plans - Fair Value of Assets on Pension Plan (Details)", "shortName": "Employee Benefit Plans - Fair Value of Assets on Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-272", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "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-20240229.htm", "unique": true } }, "R107": { "role": "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "longName": "9954543 - Disclosure - Share-based Compensation - Share-based Payment Award Activity (Details)", "shortName": "Share-based Compensation - Share-based Payment Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-281", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-283", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R108": { "role": "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails", "longName": "9954544 - Disclosure - Stock-based Compensation - Summary of the Company\u2019s SARs activity (Details)", "shortName": "Stock-based Compensation - Summary of the Company\u2019s SARs activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-298", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-300", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R109": { "role": "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "longName": "9954545 - Disclosure - Share-based Compensation - Schedule By Exercise Price Range (Details)", "shortName": "Share-based Compensation - Schedule By Exercise Price Range (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-303", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": null }, "R110": { "role": "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "longName": "9954546 - Disclosure - Share-based Compensation (Details Textual)", "shortName": "Share-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R111": { "role": "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails", "longName": "9954547 - Disclosure - Share-based Compensation - Share-based Compensation and Income Taxes (Details)", "shortName": "Share-based Compensation - Share-based Compensation and Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R112": { "role": "http://www.azz.com/role/OperatingsegmentsDetails", "longName": "9954548 - Disclosure - Operating segments (Details)", "shortName": "Operating segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-313", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "us-gaap:CostOfRevenue", "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-20240229.htm", "unique": true } }, "R113": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9954549 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-313", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-341", "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-20240229.htm", "unique": true } }, "R114": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9954550 - 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": "114", "firstAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-342", "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-20240229.htm", "unique": true } }, "R115": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9954551 - 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": "115", "firstAnchor": { "contextRef": "c-313", "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-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-343", "name": "us-gaap:Revenues", "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-20240229.htm", "unique": true } }, "R116": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954552 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true, "unique": true } }, "R117": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954553 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R118": { "role": "http://www.azz.com/role/FairValueMeasurementsDetails", "longName": "9954554 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240229.htm", "first": true, "unique": true } }, "R119": { "role": "http://www.azz.com/role/CommitmentsandContingenciesDetails", "longName": "9954555 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-354", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240229.htm", "unique": true } }, "R120": { "role": "http://www.azz.com/role/SubsequentEventsDetails", "longName": "9954556 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "c-157", "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-20240229.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "azz_A2020ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "A2020ShareRepurchaseProgramMember", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Share Repurchase Program", "label": "2020 Share Repurchase Program [Member]", "documentation": "2020 Share Repurchase Program" } } }, "auth_ref": [] }, "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "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_A2023PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "A2023PlanMember", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Plan", "label": "2023 Plan [Member]", "documentation": "2023 Plan" } } }, "auth_ref": [] }, "azz_AISJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "AISJointVentureMember", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "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/SummaryofSignificantAccountingPoliciesDetails" ], "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/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails", "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/20240229", "localname": "AZZInfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AZZ Infrastructure Solutions", "label": "AZZ Infrastructure Solutions [Member]", "documentation": "AZZ Infrastructure Solutions" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r48", "r1013" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts receivable, net of allowance for credit losses of $2,347 and $5,752 at February\u00a029, 2024 and February 28, 2023, respectively", "terseLabel": "Accounts receivable", "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": [ "r412", "r413" ] }, "azz_AccruedCustomerDiscountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "AccruedCustomerDiscountCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued customer discount", "label": "Accrued Customer Discount, Current", "documentation": "Accrued Customer Discount, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental liability - current", "label": "Accrued Environmental Loss Contingencies, Current", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer." } } }, "auth_ref": [ "r51", "r982", "r1174", "r1175", "r1177" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental liability - long-term", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer." } } }, "auth_ref": [ "r55", "r1174", "r1175", "r1177" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r170", "r239" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current income tax payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r172", "r239" ] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "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": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/PropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r96", "r279", "r800" ] }, "azz_AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "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/20240229", "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/20240229", "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": [ "r306", "r307", "r721", "r723", "r724", "r725", "r726", "r727" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r60", "r61", "r186", "r288", "r796", "r833", "r837" ] }, "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": [ "r306", "r307", "r721", "r723", "r724", "r725", "r726", "r727" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "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": [ "r6", "r29", "r61", "r693", "r696", "r755", "r828", "r829", "r1129", "r1130", "r1131", "r1148", "r1149", "r1150" ] }, "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": [ "r8", "r29", "r61", "r307", "r308", "r723", "r724", "r725", "r726", "r727", "r1129" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average life (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r204" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs", "label": "Acquisition Costs, Period Cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r235", "r236" ] }, "azz_AcquisitionMarketCapitalizationThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "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/20240229", "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/20240229", "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": [ "r1070" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r178" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r641", "r642", "r643", "r848", "r1148", "r1149", "r1150", "r1241", "r1276" ] }, "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": [ "r1076" ] }, "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": [ "r1076" ] }, "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": [ "r1076" ] }, "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": [ "r1076" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income from continuing operations 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": [ "r1040", "r1052", "r1062", "r1088" ] }, "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": [ "r1043", "r1055", "r1065", "r1091" ] }, "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": [ "r1076" ] }, "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": [ "r1083" ] }, "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": [ "r1047", "r1056", "r1066", "r1083", "r1092", "r1096", "r1104" ] }, "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": [ "r1102" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "documentation": "Allowance for credit loss from 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": [ "r1142", "r1143", "r1144", "r1145", "r1146" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r86", "r1161" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r289", "r416", "r431" ] }, "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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r21", "r90", "r94" ] }, "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": [ "r371" ] }, "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": [ "r76" ] }, "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": [ "r76" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets", "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": [ "r237", "r283", "r324", "r382", "r397", "r403", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r684", "r688", "r714", "r791", "r891", "r1013", "r1029", "r1185", "r1186", "r1253" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "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/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "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": [ "r274", "r292", "r324", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r684", "r688", "r714", "r1013", "r1185", "r1186", "r1253" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r324", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r684", "r688", "r714", "r1185", "r1186", "r1253" ] }, "azz_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.azz.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1034", "r1035", "r1048" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.azz.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1034", "r1035", "r1048" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.azz.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1034", "r1035", "r1048" ] }, "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": [ "r1099" ] }, "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": [ "r1100" ] }, "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": [ "r1095" ] }, "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": [ "r1095" ] }, "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": [ "r1095" ] }, "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": [ "r1095" ] }, "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": [ "r1095" ] }, "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": [ "r1095" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635" ] }, "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": [ "r1098" ] }, "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": [ "r1097" ] }, "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": [ "r1096" ] }, "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": [ "r1096" ] }, "azz_AzzIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "AzzIncMember", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Azz Inc.", "label": "Azz Inc. [Member]", "documentation": "Azz Inc." } } }, "auth_ref": [] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BasicEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "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/SummaryofSignificantAccountingPoliciesPolicies" ], "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_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements, buildings and structures", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "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": [ "r681", "r1000", "r1003" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "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": [ "r125", "r126", "r681", "r1000", "r1003" ] }, "azz_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercent": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercent", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, expected deductible amount (as a percent)", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount, Percent", "documentation": "Business Acquisition, Goodwill, Expected Tax Deductible Amount, Percent" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [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": [ "r681" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1115", "r1116" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from continuing operations", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r679", "r680" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r679", "r680" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r26" ] }, "azz_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital adjustment", "label": "Business Combination, Consideration Transferred, Working Capital Adjustments", "documentation": "Business Combination, Consideration Transferred, Working Capital Adjustments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout liability", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r131" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r229", "r682" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability", "documentation": "The amount of liability arising from an inherited contingency (as defined) which has been recognized as of the acquisition date." } } }, "auth_ref": [ "r127", "r128" ] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss" } } }, "auth_ref": [] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Receivables", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Receivables" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, 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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities" } } }, "auth_ref": [] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, short-term", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, long-term", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase price, net of cash acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r128" ] }, "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": [] }, "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": [ "r72", "r73", "r74" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r69", "r277", "r971" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r70" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents from continuing operations 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": [ "r69", "r198", "r320" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Cash and cash equivalents from discontinued operations at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, 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": [ "r69", "r198", "r320" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r69", "r198", "r320" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (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": [ "r5", "r198" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FDIC uninsured amount", "label": "Cash, FDIC Insured Amount", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "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": [ "r196" ] }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by financing activities from discontinued operations", "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of financing activities of 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": [ "r198" ] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in investing activities from discontinued operations", "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of investing activities of 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": [ "r161", "r198" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in operating activities from discontinued operations", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r161", "r198" ] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amount of cash uninsured", "label": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "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": [ "r1074" ] }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan", "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]", "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans." } } }, "auth_ref": [ "r35" ] }, "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/ConsolidatedBalanceSheets", "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": [ "r267", "r285", "r286", "r287", "r324", "r357", "r361", "r368", "r370", "r376", "r377", "r425", "r469", "r472", "r473", "r474", "r480", "r481", "r502", "r503", "r507", "r510", "r518", "r714", "r841", "r842", "r843", "r844", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r879", "r900", "r921", "r947", "r948", "r949", "r950", "r951", "r1111", "r1136", "r1152" ] }, "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": [ "r285", "r286", "r287", "r376", "r502", "r503", "r505", "r507", "r510", "r516", "r518", "r841", "r842", "r843", "r844", "r988", "r1111", "r1136" ] }, "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": [ "r108", "r109", "r110", "r111" ] }, "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": [ "r1075" ] }, "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": [ "r1075" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r56", "r143", "r793", "r878" ] }, "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": [ "r212", "r457", "r458", "r954", "r1176" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals for Contingent Liabilities", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r97", "r955" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Share for future issuance (shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "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": [ "r219" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r1016", "r1017", "r1018", "r1020", "r1021", "r1022", "r1025", "r1148", "r1149", "r1241", "r1273", "r1276" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r177" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r177", "r879" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r177" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r30", "r177", "r879", "r897", "r1276", "r1277" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, $1 par value; 100,000 shares authorized; 25,102 and 24,912 shares issued and outstanding at February\u00a029, 2024 and February\u00a028, 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": [ "r177", "r794", "r1013" ] }, "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": [ "r1080" ] }, "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": [ "r1079" ] }, "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": [ "r1081" ] }, "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": [ "r1078" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "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": [ "r62", "r302", "r304", "r312", "r787", "r807" ] }, "azz_ComputersandSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ComputersandSoftwareMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and software", "label": "Computers and Software [Member]", "documentation": "Computers and Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of credit risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r146", "r257" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r329", "r384", "r395", "r396", "r397", "r398", "r399", "r401", "r405", "r469", "r470", "r471", "r472", "r474", "r475", "r477", "r479", "r480", "r1185", "r1186" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r329", "r384", "r395", "r396", "r397", "r398", "r399", "r401", "r405", "r469", "r470", "r471", "r472", "r474", "r475", "r477", "r479", "r480", "r1185", "r1186" ] }, "azz_Construction1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "Construction1Member", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction", "label": "Construction 1 [Member]", "documentation": "Construction 1" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "azz_ContractLiabilityDetailsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ContractLiabilityDetailsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Contract Liability Details [Abstract]", "label": "Contract Liability Details [Abstract]", "documentation": "Contract Liability Details [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r520", "r522", "r525" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liability", "periodStartLabel": "Contract with Customer, Liability", "periodEndLabel": "Contract with Customer, Liability", "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": [ "r520", "r521", "r525" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r526" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r214", "r482", "r483", "r488", "r489", "r490", "r493", "r494", "r495", "r496", "r497", "r983", "r984", "r985", "r986", "r987" ] }, "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": [ "r502", "r503", "r507", "r1020", "r1021", "r1022", "r1025" ] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued upon conversion (in shares)", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r42", "r104", "r176", "r217", "r513" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Bond Securities [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "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": [ "r32", "r396", "r397", "r398", "r399", "r405", "r1156" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "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": [ "r193", "r324", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r714", "r1185" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails" ], "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/CommitmentsandContingenciesDetails", "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/CommitmentsandContingenciesDetails", "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": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance", "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]" } } }, "auth_ref": [ "r1117", "r1121", "r1151", "r1159", "r1160", "r1223", "r1224", "r1225", "r1231", "r1232", "r1240", "r1241", "r1242", "r1249" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r268", "r339", "r345", "r352", "r427", "r430", "r641", "r642", "r643", "r667", "r668", "r692", "r693", "r694", "r696", "r697", "r698", "r701", "r703", "r704", "r705", "r753" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r268", "r339", "r345", "r352", "r427", "r430", "r641", "r642", "r643", "r667", "r668", "r692", "r693", "r694", "r696", "r697", "r698", "r701", "r703", "r704", "r705", "r753" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r268", "r339", "r345", "r352", "r427", "r430", "r641", "r642", "r643", "r667", "r668", "r692", "r693", "r694", "r696", "r697", "r698", "r701", "r703", "r704", "r705", "r753" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1119", "r1139", "r1233" ] }, "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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1119", "r1139" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current provision for income taxes", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r228", "r666", "r672", "r1139" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current provision:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1119", "r1139", "r1233" ] }, "azz_CustomerClaimsLiabilityAccuredCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "CustomerClaimsLiabilityAccuredCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer claims liability", "label": "Customer Claims Liability, Accured, Current", "documentation": "Customer Claims Liability, Accured, Current" } } }, "auth_ref": [] }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelatedIntangibleAssetsMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer related intangibles", "label": "Customer-Related Intangible Assets [Member]", "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships." } } }, "auth_ref": [ "r37" ] }, "azz_DAAMGalvanizingCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DAAMGalvanizingCoLtdMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DAAM Galvanizing Co. Ltd.", "label": "DAAM Galvanizing Co. Ltd. [Member]", "documentation": "DAAM Galvanizing Co. Ltd." } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of preferred stock in exchange for convertible notes", "label": "Debt Conversion, Converted Instrument, Amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into 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": [ "r72", "r74" ] }, "us-gaap_DebtConversionConvertedInstrumentRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentRate", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Converted instrument rate (as a percent)", "label": "Debt Conversion, Converted Instrument, Rate", "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments." } } }, "auth_ref": [ "r72", "r74" ] }, "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": [ "r72", "r74" ] }, "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/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": [ "r41", "r169", "r170", "r238", "r242", "r329", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r731", "r983", "r984", "r985", "r986", "r987", "r1137" ] }, "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/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 }, "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt, gross", "totalLabel": "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": [ "r41", "r242", "r499" ] }, "azz_DebtInstrumentCreditSpreadAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DebtInstrumentCreditSpreadAdjustment", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial interest rate margin", "label": "Debt Instrument, Credit Spread Adjustment", "documentation": "Debt Instrument, Credit Spread Adjustment" } } }, "auth_ref": [] }, "azz_DebtInstrumentDecreaseToInterestRateMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DebtInstrumentDecreaseToInterestRateMargin", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "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": [ "r137", "r139", "r482", "r731", "r984", "r985" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r53", "r483" ] }, "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": [ "r329", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r731", "r983", "r984", "r985", "r986", "r987", "r1137" ] }, "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/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": [ "r54", "r329", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r731", "r983", "r984", "r985", "r986", "r987", "r1137" ] }, "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": [ "r54", "r145" ] }, "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": [ "r54", "r104", "r107", "r136", "r137", "r139", "r144", "r216", "r218", "r329", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r731", "r983", "r984", "r985", "r986", "r987", "r1137" ] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240229", "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_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r23" ] }, "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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in unrecognized tax benefits is reasonably possible", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r120" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1139", "r1230", "r1233" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r228", "r1139", "r1230" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r649", "r650" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred provision for (benefit from) income taxes for continuing operations", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r21", "r228", "r264", "r671", "r672", "r1139" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred provision (benefit):", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred income tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r173", "r174", "r240", "r662" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r649", "r650", "r792" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1139", "r1230", "r1233" ] }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetInterestCarryforward", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense limitation", "label": "Deferred Tax Asset, Interest Carryforward", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward." } } }, "auth_ref": [ "r1229" ] }, "azz_DeferredTaxAssetOutsideBasisDifferenceJV": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DeferredTaxAssetOutsideBasisDifferenceJV", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outside basis difference\u2014JV", "label": "Deferred Tax Asset, Outside Basis Difference (JV)", "documentation": "Deferred Tax Asset, Outside Basis Difference (JV)" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other deferred income tax assets", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r123", "r1229" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r123", "r1229" ] }, "azz_DeferredTaxAssetsLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DeferredTaxAssetsLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "documentation": "Deferred Tax Assets, Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred income tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1228" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss and other credit carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r123", "r1229" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and experiment expenses", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r122", "r123", "r1229" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee related items", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r123", "r1229" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r123", "r1229" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves." } } }, "auth_ref": [ "r123", "r1229" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred income tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r119", "r1228" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets and tax-deductible goodwill", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r123", "r1229" ] }, "us-gaap_DeferredTaxLiabilitiesParentsBasisInDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesParentsBasisInDiscontinuedOperation", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Outside basis difference", "label": "Deferred Tax Liabilities, Parent's Basis in Discontinued Operation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from the entity's basis in a discontinued operation." } } }, "auth_ref": [ "r123", "r124", "r1229" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation methods and property basis differences", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r123", "r1229" ] }, "azz_DeferredTaxLiabilitiesRightofUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DeferredTaxLiabilitiesRightofUseAssets", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Right-of-use lease assets", "label": "Deferred Tax Liabilities, Right-of-Use Assets", "documentation": "Deferred Tax Liabilities, Right-of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension liability", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r112", "r113", "r172", "r220" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated other comprehensive (income) loss before adjustment for tax effects (\"AOCI\")", "periodStartLabel": "AOCI at beginning of fiscal year", "periodEndLabel": "AOCI at fiscal year end", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r11", "r61", "r1194" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net loss (gain)", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r61", "r573" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails": { "parentTag": "azz_DefinedBenefitPlanInvestmentGainLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actual return on plan assets", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r543", "r998" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Actuarial gain (loss)", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r536" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "crdr": "debit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansProjectedBenefitPlaninExcessofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net balance sheet asset (liability)", "periodStartLabel": "Net balance sheet asset (liability) at beginning of fiscal year", "periodEndLabel": "Net balance sheet asset (liability) at end of fiscal year", "terseLabel": "Net balance sheet asset (liability)", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r112", "r113" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansDiscountRateandExpectedLongTermRateofReturnonPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumption used to determine benefit obligation (as a percent)", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r575" ] }, "azz_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermRateOfReturnOnPlanAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermRateOfReturnOnPlanAssets", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansDiscountRateandExpectedLongTermRateofReturnonPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected long-term rate of return on plan assets (as a percent)", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets" } } }, "auth_ref": [] }, "azz_DefinedBenefitPlanAssumptionsUsedCalculatingInvestedAssetsExpectedLongTermRateOfReturnOnPlanAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingInvestedAssetsExpectedLongTermRateOfReturnOnPlanAssets", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of return", "label": "Defined Benefit Plan, Assumptions Used Calculating Invested Assets, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Defined Benefit Plan, Assumptions Used Calculating Invested Assets, Expected Long-Term Rate of Return on Plan Assets" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumptions used to determine net period benefit cost, discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r575" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumptions used to determine expected long-term return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r576", "r596" ] }, "azz_DefinedBenefitPlanAssumptionsUsedWeightedInvestedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DefinedBenefitPlanAssumptionsUsedWeightedInvestedAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted invested assets", "label": "Defined Benefit Plan, Assumptions Used, Weighted Invested Assets", "documentation": "Defined Benefit Plan, Assumptions Used, Weighted Invested Assets" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "PBO at beginning of fiscal year", "periodEndLabel": "PBO at fiscal year end", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r531" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefits paid from plan assets", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r538", "r599" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r579", "r996", "r997", "r998" ] }, "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]", "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r996" ] }, "us-gaap_DefinedBenefitPlanCashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCashMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Cash", "label": "Defined Benefit Plan, Cash [Member]", "documentation": "Cash in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r996", "r997", "r998" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in projected benefit obligation (\"PBO\")", "label": "Defined Benefit Plan, Change in Benefit Obligation [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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in plan assets", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [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_DefinedBenefitPlanCommonCollectiveTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCommonCollectiveTrustMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collective investment trusts", "label": "Defined Benefit Plan, Common Collective Trust [Member]", "documentation": "Regulated trust, responsible for collective investment and reinvestment of asset from employee benefit plan maintained by more than one employer, in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "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": [ "r545", "r555", "r595", "r996", "r997", "r998", "r999" ] }, "us-gaap_DefinedBenefitPlanDebtSecurityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDebtSecurityMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Debt Security", "label": "Defined Benefit Plan, Debt Security [Member]", "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities", "label": "Defined Benefit Plan, Equity Securities [Member]", "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r996", "r998" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030 through 2034", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r562" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r562" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r562" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r562" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r562" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansExpectedFuturePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r562" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected contributions next fiscal year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r563", "r999" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 }, "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails": { "parentTag": "azz_DefinedBenefitPlanInvestmentGainLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails", "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return (loss) on plan assets", "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": [ "r530", "r567", "r590", "r998", "r999" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails", "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of plan assets", "periodStartLabel": "Fair value of plan assets at beginning of fiscal year", "periodEndLabel": "Fair value of plan assets at fiscal year end", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r542", "r553", "r555", "r556", "r996", "r997", "r998" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails", "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest costs", "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": [ "r530", "r534", "r566", "r589", "r998", "r999" ] }, "azz_DefinedBenefitPlanInvestmentGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DefinedBenefitPlanInvestmentGainLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss (gain)", "label": "Defined Benefit Plan, Investment Gain (Loss)", "documentation": "Defined Benefit Plan, Investment Gain (Loss)" } } }, "auth_ref": [] }, "azz_DefinedBenefitPlanNetObligationActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DefinedBenefitPlanNetObligationActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial gain (loss)", "label": "Defined Benefit Plan, Net Obligation, Actuarial Gain (Loss)", "documentation": "Defined Benefit Plan, Net Obligation, Actuarial Gain (Loss)" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.azz.com/role/EmployeeBenefitPlansSummaryofNetPeriodCostsandAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net periodic benefit costs", "totalLabel": "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": [ "r564", "r587", "r998", "r999" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit plan." } } }, "auth_ref": [ "r564", "r587" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r564", "r587" ] }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansProjectedBenefitPlaninExcessofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of plan assets, excluding receivable contributions", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets", "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r586", "r998" ] }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansProjectedBenefitPlaninExcessofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Projected benefit obligation", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r586", "r998" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsAllocationLineItems", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails", "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "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": [ "r552", "r998" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsAllocationTable", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails", "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "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": [ "r552", "r998" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefits paid", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r547", "r1196" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category", "label": "Defined Benefit Plan, Plan Assets, Category [Table Text Block]", "documentation": "Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy." } } }, "auth_ref": [ "r1192", "r1193" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation of plan assets (as a percent)", "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage", "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan." } } }, "auth_ref": [ "r1191" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs recognized for postemployement benefit plan", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r600" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "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_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r21", "r95" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r21" ] }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortizationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization and depreciation", "label": "Depreciation and Amortization, Discontinued Operations", "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations." } } }, "auth_ref": [ "r271", "r1135" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r21", "r387" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r690" ] }, "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": [ "r293", "r294", "r713", "r860", "r861", "r862", "r863", "r864", "r866", "r867", "r868", "r869", "r870", "r885", "r886", "r937", "r939", "r940", "r941", "r942", "r943", "r973", "r1018", "r1274" ] }, "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": [ "r868", "r870", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r892", "r893", "r894", "r895", "r909", "r910", "r911", "r912", "r915", "r916", "r917", "r918", "r937", "r938", "r940", "r942", "r1016", "r1018" ] }, "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": [ "r132", "r133", "r134", "r135", "r868", "r870", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r892", "r893", "r894", "r895", "r909", "r910", "r911", "r912", "r915", "r916", "r917", "r918", "r937", "r938", "r940", "r942", "r973", "r1016", "r1018" ] }, "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": [ "r234", "r691", "r699" ] }, "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_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": [ "r1237", "r1238" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r231" ] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DilutedEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "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": [] }, "azz_DirectorsGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DirectorsGrantsMember", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Directors Grants", "label": "Directors Grants [Member]", "documentation": "Directors grants." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "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": [ "r524", "r989", "r990", "r991", "r992", "r993", "r994", "r995" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "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": [ "r524", "r989", "r990", "r991", "r992", "r993", "r994", "r995" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "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": [ "r1189" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r605", "r609", "r637", "r638", "r640", "r1007" ] }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal", "terseLabel": "Loss on disposal of discontinued operations, net of tax", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r149", "r151", "r153" ] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on disposal of discontinued operations, net of tax", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r149", "r151", "r153", "r163" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from discontinued operations before income tax", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r149", "r150", "r151", "r152", "r153", "r159", "r190", "r1265" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income from discontinued operations, net of tax", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal." } } }, "auth_ref": [ "r149", "r150", "r163" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (benefit) expense", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r150", "r151", "r152", "r153", "r159", "r163", "r651", "r670", "r676" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes (benefit) on discontinued operations", "label": "Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period", "documentation": "Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal." } } }, "auth_ref": [ "r150", "r163", "r1236" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r16" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r272" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r160", "r273" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r160" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r160", "r273" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r43", "r44", "r46", "r160" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss) from discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r160" ] }, "azz_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (income) expense, net", "label": "Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net", "documentation": "Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net" } } }, "auth_ref": [] }, "azz_DisposalGroupIncludingDiscontinuedOperationRestructuringAndImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "DisposalGroupIncludingDiscontinuedOperationRestructuringAndImpairmentCharges", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and impairment charges", "label": "Disposal Group, Including Discontinued Operation, Restructuring and Impairment Charges", "documentation": "Disposal Group, Including Discontinued Operation, Restructuring and Impairment Charges" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r160", "r273" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/DiscontinuedOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to 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": [ "r147", "r208" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r1000", "r1003" ] }, "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": [ "r17", "r219" ] }, "azz_DividendsAccruedButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "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/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r17", "r219" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends payable", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r170", "r172", "r241", "r1026", "r1263" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends on 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": [ "r17", "r219" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1034", "r1035", "r1048" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1034", "r1035", "r1048", "r1084" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Restatement Recovery Analysis [Flag]", "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r1034", "r1035", "r1048", "r1084" ] }, "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_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": [ "r1069" ] }, "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference [Text Block]", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1032" ] }, "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", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r313", "r342", "r343", "r345", "r346", "r348", "r354", "r357", "r368", "r369", "r370", "r374", "r705", "r706", "r788", "r808", "r977" ] }, "azz_EarningsPerShareContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "EarningsPerShareContinuingOperationsAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share from continuing operations", "label": "Earnings Per Share, Continuing Operations [Abstract]", "documentation": "Earnings Per Share, Continuing Operations" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted earnings per common share (usd per share)", "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": [ "r313", "r342", "r343", "r345", "r346", "r348", "r357", "r368", "r369", "r370", "r374", "r705", "r706", "r788", "r808", "r977" ] }, "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": [ "r357", "r361", "r368" ] }, "azz_EarningsPerShareDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "EarningsPerShareDiscontinuedOperationsAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share from discontinued operations:", "label": "Earnings Per Share, Discontinued Operations [Abstract]", "documentation": "Earnings Per Share, Discontinued Operations" } } }, "auth_ref": [] }, "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": [ "r353", "r371", "r372", "r373" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r718" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective income tax rate", "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": [ "r652" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory federal income tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r326", "r652", "r674" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1226", "r1234" ] }, "azz_EffectiveIncomeTaxRateReconciliationManagementFeePercent": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240229", "localname": "EffectiveIncomeTaxRateReconciliationManagementFeePercent", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Management fee", "label": "Effective Income Tax Rate Reconciliation, Management Fee, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Management Fee, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1226", "r1234" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent differences", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1226", "r1234" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "azz_EffectiveIncomeTaxRateReconciliationOutsideBasisAvailableJVPercent": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240229", "localname": "EffectiveIncomeTaxRateReconciliationOutsideBasisAvailableJVPercent", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outside basis - AVAIL JV", "label": "Effective Income Tax Rate Reconciliation, Outside Basis Available JV, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Outside Basis Available JV, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal income tax benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1226", "r1234" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASC 740-10 Uncertain tax positions", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1226", "r1234" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesDomestic": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesDomestic", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Audit settlement", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Domestic, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in domestic income tax contingency." } } }, "auth_ref": [ "r1226", "r1234" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesReconcilliationofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1226", "r1234" ] }, "azz_ElectricalUtilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ElectricalUtilityMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical/Utility", "label": "Electrical/Utility [Member]", "documentation": "Electrical/Utility" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r51" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Share based compensation expense and related income tax benefits", "label": "Share-Based Payment Arrangement, Additional Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r639" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecongized compensation cost, amortization period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r639" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax benefits", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r636" ] }, "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": "Employee Stock 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": [] }, "azz_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee stock purchase plan." } } }, "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": [ "r1031" ] }, "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": [ "r1031" ] }, "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": [ "r1031" ] }, "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": [ "r1109" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "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": [ "r1031" ] }, "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": [ "r1031" ] }, "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": [ "r1031" ] }, "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": [ "r1031" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1110" ] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "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/20240229", "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_EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrual for environmental loss contingency classified as current." } } }, "auth_ref": [ "r462" ] }, "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/ConsolidatedStatementofChangesinShareholdersEquity", "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": [ "r30", "r268", "r306", "r307", "r308", "r336", "r337", "r338", "r341", "r349", "r351", "r375", "r427", "r430", "r519", "r641", "r642", "r643", "r667", "r668", "r692", "r693", "r694", "r695", "r696", "r698", "r704", "r721", "r723", "r724", "r725", "r726", "r727", "r755", "r828", "r829", "r830", "r848", "r921" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "EquityInEarningsOfUnconsolidatedEntities", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [] }, "us-gaap_EquityMethodInvesteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvesteeMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investee", "label": "Equity Method Investee [Member]", "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor." } } }, "auth_ref": [ "r773", "r775", "r777", "r779", "r781", "r784", "r1250", "r1251" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r421", "r422", "r424" ] }, "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": [ "r423" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r19", "r21", "r189", "r802" ] }, "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": [ "r273", "r324", "r425", "r714" ] }, "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": [ "r273", "r324", "r425", "r714" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "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": [ "r421" ] }, "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/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in joint venture", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r392", "r419", "r1122", "r1157" ] }, "azz_EquityMethodInvestmentsAmountSoldPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240229", "localname": "EquityMethodInvestmentsAmountSoldPercentage", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of investment sold", "label": "Equity Method Investments, Amount Sold, Percentage", "documentation": "Equity Method Investments, Amount Sold, Percentage" } } }, "auth_ref": [] }, "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": [ "r266", "r423", "r426", "r1112" ] }, "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": [ "r420" ] }, "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": [ "r1077" ] }, "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": [ "r1040", "r1052", "r1062", "r1088" ] }, "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": [ "r1037", "r1049", "r1059", "r1085" ] }, "azz_ExcessTaxBenefitexcludedfromcashflow": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ExcessTaxBenefitexcludedfromcashflow", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Excess Tax Benefit excluded from cash flow", "label": "Excess Tax Benefit excluded from cash flow", "documentation": "Excess Tax Benefit excluded from cash flow - due to new accounting pronouncement" } } }, "auth_ref": [] }, "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": [ "r1083" ] }, "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": [ "r709", "r710", "r711" ] }, "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": [ "r709", "r710", "r711" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "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": [ "r490", "r555", "r556", "r557", "r558", "r559", "r560", "r710", "r763", "r764", "r765", "r984", "r985", "r996", "r997", "r998" ] }, "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": [ "r708" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "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": [ "r490", "r555", "r560", "r710", "r763", "r996", "r997", "r998" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "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": [ "r490", "r555", "r560", "r710", "r764", "r984", "r985", "r996", "r997", "r998" ] }, "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": [ "r490", "r555", "r556", "r557", "r558", "r559", "r560", "r710", "r765", "r984", "r985", "r996", "r997", "r998" ] }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measured at Net Asset Value Per Share", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "documentation": "Fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r555", "r707", "r712" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "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": [ "r490", "r555", "r556", "r557", "r558", "r559", "r560", "r763", "r764", "r765", "r984", "r985", "r996", "r997", "r998" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r24", "r39" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "FinanceLeaseAndOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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/20240229", "localname": "FinanceLeaseAndOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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/20240229", "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": [ "r738", "r745", "r1012" ] }, "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": [ "r740", "r748" ] }, "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": [ "r736", "r752" ] }, "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": [ "r736" ] }, "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": [ "r737" ] }, "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": [ "r1247" ] }, "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": [ "r736" ] }, "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": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r752" ] }, "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": [ "r752" ] }, "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": [ "r752" ] }, "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": [ "r752" ] }, "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": [ "r752" ] }, "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": [ "r752" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "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": [] }, "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": [ "r752" ] }, "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": [ "r739", "r748" ] }, "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": [ "r735" ] }, "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": [ "r738", "r745", "r1012" ] }, "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": [ "r737" ] }, "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": [ "r751", "r1012" ] }, "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": [ "r750", "r1012" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r281", "r450" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r206" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r206" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r206" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r206" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r206" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r770", "r771" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r205", "r771" ] }, "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGrossAbstract", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortizable intangible assets", "label": "Finite-Lived Intangible Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [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": [ "r770" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r91", "r93" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r205", "r770" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Authority [Member]", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r715" ] }, "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": [ "r1044", "r1056", "r1066", "r1092" ] }, "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": [ "r1044", "r1056", "r1066", "r1092" ] }, "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": [ "r1044", "r1056", "r1066", "r1092" ] }, "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": [ "r1044", "r1056", "r1066", "r1092" ] }, "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": [ "r1044", "r1056", "r1066", "r1092" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "azz_GainLossOnDisposalGroupHeldForSaleDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "GainLossOnDisposalGroupHeldForSaleDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on disposal group held for sale", "label": "Gain (Loss) on Disposal Group Held For Sale, Discontinued Operations", "documentation": "Gain (Loss) on Disposal Group Held For Sale, Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss (gain) on sale of property, plant\u00a0and equipment", "terseLabel": "Loss on sale of property, plant and 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": [ "r21" ] }, "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": [ "r734" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "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": [ "r280", "r436", "r785", "r981", "r1013", "r1163", "r1170" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions(1)", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r439", "r981" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r203" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and other indefinite-lived intangible assets", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r435", "r447", "r981" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency Translation Adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r443" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [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": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r981" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "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": [ "r192", "r324", "r382", "r396", "r402", "r405", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r714", "r979", "r1185" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1034", "r1035", "r1048" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r211" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r325", "r673" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations before income taxes", "terseLabel": "Income (loss) from continuing operations 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": [ "r1", "r188", "r246", "r382", "r396", "r402", "r405", "r789", "r803", "r979" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) before income taxes:", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r325", "r673" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income from continuing operations", "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": [ "r232", "r324", "r340", "r382", "r396", "r402", "r405", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r706", "r714", "r803", "r979", "r1185" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r187", "r244", "r247", "r313", "r340", "r342", "r343", "r345", "r346", "r357", "r368", "r369", "r706", "r788", "r1266" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r187", "r313", "r340", "r342", "r343", "r345", "r346", "r357", "r368", "r369", "r370", "r706", "r788", "r1266" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per common share from discontinued operations:", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) from discontinued operations", "negatedTerseLabel": "Net (income) loss from discontinued operations", "terseLabel": "Net income (loss) from discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r149", "r150", "r151", "r152", "r153", "r159", "r163", "r232" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r190", "r313", "r361", "r368", "r369", "r1261", "r1266" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r233", "r361", "r368", "r369" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "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": [ "r21", "r189", "r245", "r389", "r419", "r802" ] }, "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/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r1000", "r1003" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails" ], "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/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails" ], "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": [ "r25", "r31", "r45", "r148", "r154", "r155", "r156", "r157", "r158", "r162", "r164", "r165", "r210" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r452", "r454", "r905" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r454", "r905" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r27" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "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": [ "r326", "r645", "r653", "r660", "r664", "r669", "r675", "r677", "r678", "r846" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "totalLabel": "Total provision for income taxes", "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": [ "r253", "r265", "r350", "r351", "r390", "r651", "r670", "r809" ] }, "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesProvisionofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total provision for income taxes", "label": "Income Tax Expense (Benefit), Intraperiod Tax Allocation", "documentation": "Amount of income tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' equity." } } }, "auth_ref": [ "r670", "r1235" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r305", "r647", "r648", "r660", "r661", "r663", "r665", "r840" ] }, "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": [ "r71" ] }, "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": [ "r20" ] }, "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": [ "r20" ] }, "azz_IncreaseDecreaseInAccountsReceivableForgiveness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "IncreaseDecreaseInAccountsReceivableForgiveness", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in accounts receivable due to forgiveness", "label": "Increase (Decrease) In Accounts Receivable, Forgiveness", "documentation": "Increase (Decrease) In Accounts Receivable, Forgiveness" } } }, "auth_ref": [] }, "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": [ "r20" ] }, "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": [ "r20" ] }, "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": [ "r1134" ] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 7.0 }, "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "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/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r20" ] }, "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": [ "r20" ] }, "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/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r20" ] }, "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": [ "r20" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/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": [ "r358", "r359", "r360", "r370", "r608" ] }, "us-gaap_IndefiniteLivedTradeNames": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedTradeNames", "crdr": "debit", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived trade names", "label": "Indefinite-Lived Trade Names", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit." } } }, "auth_ref": [ "r207" ] }, "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": [ "r1047", "r1056", "r1066", "r1083", "r1092", "r1096", "r1104" ] }, "azz_IndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "IndustrialMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial [Member]", "documentation": "Industrial [Member]" } } }, "auth_ref": [] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "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": [ "r1102" ] }, "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": [ "r1036", "r1108" ] }, "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": [ "r1036", "r1108" ] }, "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": [ "r1036", "r1108" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r89", "r92" ] }, "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": { "negatedTerseLabel": "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": "Interest expense", "label": "Interest Costs Incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r730" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 }, "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "totalLabel": "Interest expense, net of capitalized interest", "negatedTerseLabel": "Interest expense, net of capitalized interest", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r138", "r249", "r309", "r386", "r729", "r906", "r1027", "r1275" ] }, "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": [ "r316", "r318", "r319" ] }, "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": [ "r968", "r1023", "r1024" ] }, "azz_InterestRateSwapPortionOfVariableRateDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "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/InventoriesNotes" ], "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": [ "r432" ] }, "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": [ "r1125" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets", "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": [ "r291", "r972", "r1013" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r254", "r276", "r290", "r432", "r433", "r434", "r768", "r974" ] }, "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": [ "r1127" ] }, "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": { "negatedTerseLabel": "Inventory reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r87", "r1128" ] }, "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": [ "r1126" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1190" ] }, "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": [ "r744", "r1012" ] }, "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": [ "r1246" ] }, "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": [ "r743" ] }, "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": [ "r743" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r742" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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/20240229", "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/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "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": "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/20240229", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "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": [ "r1247" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r752" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r752" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r752" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r752" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r752" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "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": [ "r752" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Thereafter" } } }, "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 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r752" ] }, "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": [ "r733" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease improvements, term of contract (in years)", "label": "Lessor, Operating Lease, Term of Contract", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1248" ] }, "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/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "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": [ "r50", "r324", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r685", "r688", "r689", "r714", "r877", "r978", "r1029", "r1185", "r1253", "r1254" ] }, "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/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets", "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": [ "r182", "r243", "r798", "r1013", "r1138", "r1158", "r1243" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "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": [ "r52", "r275", "r324", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r685", "r688", "r689", "r714", "r1013", "r1185", "r1253", "r1254" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r41", "r166", "r167", "r168", "r171", "r324", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r685", "r688", "r689", "r714", "r1185", "r1253", "r1254" ] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASC 740-10 Uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r55" ] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "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": [ "r49" ] }, "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": [ "r49" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount awarded to other party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "azz_LitigationSettlementAppealProcessDuration": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20240229", "localname": "LitigationSettlementAppealProcessDuration", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Appeal process duration (in years)", "label": "Litigation Settlement, Appeal Process Duration", "documentation": "Litigation Settlement, Appeal Process Duration" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal matter expense", "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "azz_LitigationSettlementPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20240229", "localname": "LitigationSettlementPaymentPeriod", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement, payment period (in days)", "label": "Litigation Settlement, Payment Period", "documentation": "Litigation Settlement, Payment Period" } } }, "auth_ref": [] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Payable", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r34" ] }, "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": [ "r41", "r242", "r489", "r500", "r984", "r985", "r1264" ] }, "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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r329", "r493" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [ "r23", "r329", "r493" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [ "r23", "r329", "r493" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r329", "r493" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r329", "r493" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets", "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": [ "r284" ] }, "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": [ "r213" ] }, "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_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": [ "r54" ] }, "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": [ "r54", "r98" ] }, "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": [ "r459", "r460", "r461", "r465", "r1178", "r1179" ] }, "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": [ "r459", "r460", "r461", "r465", "r1178", "r1179" ] }, "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": [ "r459", "r1113" ] }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValueCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal accrual", "label": "Loss Contingency, Accrual, Current", "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r459" ] }, "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": [ "r1182" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r411", "r991", "r1189", "r1267", "r1271" ] }, "azz_MaterialsAndSuppliesAccruedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "MaterialsAndSuppliesAccruedCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Materials and supplies accruals", "label": "Materials and Supplies Accrued, Current", "documentation": "Materials and Supplies Accrued, Current" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SubsequentEventsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r460", "r461", "r463", "r464", "r603", "r767", "r827", "r869", "r870", "r927", "r930", "r934", "r935", "r944", "r965", "r966", "r980", "r988", "r1006", "r1015", "r1187", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260" ] }, "azz_MaximumValueOfCommonStockParticipantsHaveRightsToPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "MaximumValueOfCommonStockParticipantsHaveRightsToPurchase", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted common stock under plan", "label": "Maximum Value of Common Stock Participants Have Rights to Purchase", "documentation": "Maximum value of common stock participants have rights to purchase." } } }, "auth_ref": [] }, "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": [ "r1075" ] }, "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": [ "r1075" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "MetalCoatingsMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "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", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SubsequentEventsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r460", "r461", "r463", "r464", "r603", "r767", "r827", "r869", "r870", "r927", "r930", "r934", "r935", "r944", "r965", "r966", "r980", "r988", "r1006", "r1015", "r1187", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260" ] }, "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": [ "r1095" ] }, "azz_MovementInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "MovementInContractWithCustomerLiabilityRollForward", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesContractLiabilityDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement In Contract With Customer, Liability [Roll Forward]", "label": "Movement In Contract With Customer, Liability [Roll Forward]", "documentation": "Movement In Contract With Customer, Liability" } } }, "auth_ref": [] }, "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": [ "r1103" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalBondsMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Municipal bonds", "label": "Municipal Bonds [Member]", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r411", "r991", "r1189", "r1267", "r1271" ] }, "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": [ "r1076" ] }, "srt_NaturalGasReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NaturalGasReservesMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Gas", "label": "Natural Gas [Member]" } } }, "auth_ref": [ "r782" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by discontinued operations", "label": "Net Cash Provided by (Used in) Discontinued Operations", "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations." } } }, "auth_ref": [ "r198" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities of continuing operations", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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": [ "r1133" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities of continuing operations", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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": [ "r1133" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows From Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities of continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r198", "r199", "r200" ] }, "azz_NetEBITDARatio": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240229", "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/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "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)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r191", "r200", "r248", "r273", "r300", "r303", "r308", "r324", "r340", "r342", "r343", "r345", "r346", "r350", "r351", "r366", "r382", "r396", "r402", "r405", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r706", "r714", "r805", "r899", "r919", "r920", "r979", "r1027", "r1185" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "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": [ "r314", "r342", "r343", "r345", "r346", "r354", "r355", "r367", "r370", "r382", "r396", "r402", "r405", "r979" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Numerator for diluted earnings per share\u2014net income (loss) available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r314", "r356", "r362", "r363", "r364", "r365", "r367", "r370" ] }, "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": [ "r355", "r370" ] }, "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 continuing operations", "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": [ "r356", "r363", "r364", "r365", "r370" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r1075" ] }, "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": [ "r1044", "r1056", "r1066", "r1083", "r1092" ] }, "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": [ "r1073" ] }, "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": [ "r1072" ] }, "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": [ "r1083" ] }, "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": [ "r1103" ] }, "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": [ "r1103" ] }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash asset retirements", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction." } } }, "auth_ref": [ "r72", "r73", "r74" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1140", "r1141" ] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "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_NumberOfAluminumCoilCoatingSquareFeet": { "xbrltype": "areaItemType", "nsuri": "http://www.azz.com/20240229", "localname": "NumberOfAluminumCoilCoatingSquareFeet", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of square feet of aluminum coil coating", "label": "Number of Aluminum Coil Coating, Square Feet", "documentation": "Number of Aluminum Coil Coating, Square Feet" } } }, "auth_ref": [] }, "azz_NumberOfFinanceLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20240229", "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/20240229", "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/SummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r1155" ] }, "azz_NumberOfTradingDaysForConversion": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20240229", "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/20240229", "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": [ "r61" ] }, "us-gaap_OciEquityMethodInvestmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciEquityMethodInvestmentTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) unconsolidated subsidiary, tax expense", "label": "OCI, Equity Method Investment, Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) (OCI) for proportionate share of equity method investee's OCI." } } }, "auth_ref": [ "r418" ] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "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/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "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": [ "r382", "r396", "r402", "r405", "r979" ] }, "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": [ "r746", "r1012" ] }, "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 }, "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": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r736" ] }, "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": [ "r736" ] }, "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": [ "r737" ] }, "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": [ "r736" ] }, "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": [ "r737" ] }, "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": [ "r741", "r748" ] }, "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": [ "r735" ] }, "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": [ "r737" ] }, "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": [ "r751", "r1012" ] }, "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": [ "r750", "r1012" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r122" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r121" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "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": [ "r395", "r396", "r397", "r398", "r399", "r405" ] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "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_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r282" ] }, "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_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net actuarial gain (loss), net of tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r10", "r186", "r572" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net actuarial gain (loss), tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r12" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation loss", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r9", "r186", "r716", "r717", "r720" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "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": [ "r295", "r296" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r297" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "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": [ "r296", "r298" ] }, "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": [ "r261", "r296", "r298" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r297" ] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "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": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7" ] }, "azz_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r14", "r15", "r186", "r299", "r719" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r38", "r301", "r304", "r311", "r721", "r722", "r727", "r786", "r806", "r1129", "r1130" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "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": [ "r18", "r28", "r232", "r301", "r304" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansReconcoliationofNetLossGainforAOCIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Experience loss (gain)", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r10", "r186", "r221" ] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCustomerMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Customer [Member]", "documentation": "Customer classified as other." } } }, "auth_ref": [ "r1120", "r1267", "r1268", "r1269", "r1270", "r1272" ] }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee-related expenses", "label": "Other Employee-related Liabilities, Current", "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OtherAccruedLiabilitiesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued liabilities", "terseLabel": "Total", "totalLabel": "Total", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51", "r1013" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities Disclosure [Abstract]", "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://www.azz.com/role/OtherLongTermLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "totalLabel": "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": [ "r55" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r200" ] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income, net", "terseLabel": "Other (income) expense", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r195" ] }, "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": [ "r1075" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r1042", "r1054", "r1064", "r1090" ] }, "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": [ "r1045", "r1057", "r1067", "r1093" ] }, "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": [ "r1045", "r1057", "r1067", "r1093" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r21" ] }, "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": [ "r219" ] }, "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": [ "r1071" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r1114", "r1132" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r66" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r68" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r66" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r315" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of subsidiaries, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r64" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r197" ] }, "azz_PaymentsToAcquirePropertyPlantEquipmentAndAcquireBusinessesNetOfCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "PaymentsToAcquirePropertyPlantEquipmentAndAcquireBusinessesNetOfCash", "crdr": "credit", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expenditures for acquisitions, net of cash, and\u00a0property, plant and equipment:", "label": "Payments To Acquire Property, Plant, Equipment And Acquire Businesses, Net Of Cash", "documentation": "Payments To Acquire Property, Plant, Equipment And Acquire Businesses, Net Of Cash" } } }, "auth_ref": [] }, "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": [ "r1074" ] }, "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": [ "r1074" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r527", "r552", "r554", "r560", "r578", "r580", "r581", "r582", "r583", "r584", "r597", "r598", "r600", "r998" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-current liability", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r172", "r528", "r529", "r551", "r998" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r528", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r579", "r582", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r600", "r601", "r604", "r998", "r999", "r1003", "r1004", "r1005" ] }, "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": [ "r1073" ] }, "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": [ "r1083" ] }, "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": [ "r1076" ] }, "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": [ "r1072" ] }, "azz_PercentageOfCommonStockPriceExcessOfConversionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240229", "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_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r579", "r996", "r997", "r998" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222" ] }, "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_PowerGenerationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "PowerGenerationMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Power Generation [Member]", "documentation": "Power Generation [Member]" } } }, "auth_ref": [] }, "azz_PrecoatMetalsBusinessDivisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "PrecoatMetalsBusinessDivisionMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "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/20240229", "localname": "PrecoatMetalsMember", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "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/20240229", "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/20240229", "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": [ "r504" ] }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleSharesIssuable", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Convertible, Shares Issuable", "documentation": "Number of common shares issuable upon conversion of preferred stock." } } }, "auth_ref": [ "r504" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r503", "r928", "r931", "r933", "r945" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends on preferred stock", "terseLabel": "Dividends on preferred stock", "verboseLabel": "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": [ "r322", "r507" ] }, "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": [ "r176", "r502" ] }, "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": [ "r57", "r103" ] }, "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": [ "r176", "r879", "r897", "r1276", "r1277" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from divestiture", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r13" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from long term debt", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving loan", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r65", "r1137" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r407", "r769", "r821", "r822", "r823", "r824", "r825", "r826", "r969", "r989", "r1014", "r1118", "r1180", "r1181", "r1189", "r1267" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard and extended product warranty accrual", "label": "Standard and Extended Product Warranty Accrual", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r142", "r466", "r467", "r468" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r51", "r1183", "r1184" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r407", "r769", "r821", "r822", "r823", "r824", "r825", "r826", "r969", "r989", "r1014", "r1118", "r1180", "r1181", "r1189", "r1267" ] }, "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": [ "r273", "r300", "r303", "r317", "r324", "r340", "r350", "r351", "r382", "r396", "r402", "r405", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r683", "r686", "r687", "r706", "r714", "r789", "r804", "r847", "r899", "r919", "r920", "r979", "r1010", "r1011", "r1028", "r1131", "r1185" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r208", "r258", "r262", "r263" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.azz.com/role/PropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r209", "r278", "r801" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.azz.com/role/PropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "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": [ "r22", "r790", "r801", "r1013" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r22", "r258", "r262", "r799" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentTables", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r209" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "azz_PurchaseOfPropertyPlantAndEquipmentDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "PurchaseOfPropertyPlantAndEquipmentDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of property, plant and equipment", "label": "Purchase of Property, Plant and Equipment, Discontinued Operations", "documentation": "Purchase of Property, Plant and Equipment, Discontinued Operations" } } }, "auth_ref": [] }, "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": [ "r1071" ] }, "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": [ "r1071" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SubsequentEventsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r460", "r461", "r463", "r464", "r552", "r603", "r632", "r633", "r634", "r766", "r767", "r827", "r869", "r870", "r927", "r930", "r934", "r935", "r944", "r965", "r966", "r980", "r988", "r1006", "r1015", "r1018", "r1173", "r1187", "r1256", "r1257", "r1258", "r1259", "r1260" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SubsequentEventsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r460", "r461", "r463", "r464", "r552", "r603", "r632", "r633", "r634", "r766", "r767", "r827", "r869", "r870", "r927", "r930", "r934", "r935", "r944", "r965", "r966", "r980", "r988", "r1006", "r1015", "r1018", "r1173", "r1187", "r1256", "r1257", "r1258", "r1259", "r1260" ] }, "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": [ "r61" ] }, "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": [ "r84", "r85" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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": [] }, "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": [ "r1037", "r1049", "r1059", "r1085" ] }, "azz_RedemptionFeatureProceedsFromDispositionOfAssetsThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "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/20240229", "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/20240229", "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/20240229", "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/20240229", "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/20240229", "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_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OtherAccruedLiabilitiesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r579", "r756", "r757", "r872", "r873", "r874", "r875", "r876", "r896", "r898", "r926" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r327", "r328", "r756", "r757", "r758", "r759", "r872", "r873", "r874", "r875", "r876", "r896", "r898", "r926" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party, amount of transaction", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r141", "r756" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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": [ "r903", "r904", "r905" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OtherAccruedLiabilitiesDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r579", "r756", "r757", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r783", "r784", "r872", "r873", "r874", "r875", "r876", "r896", "r898", "r926", "r1252" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on revolving loan", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r67", "r1137" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r67", "r844" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r269", "r336", "r337", "r338", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r374", "r428", "r429", "r668", "r702", "r704", "r705", "r706", "r732", "r754", "r755", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "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": [ "r1038", "r1050", "r1060", "r1086" ] }, "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": [ "r1039", "r1051", "r1061", "r1087" ] }, "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": [ "r1046", "r1058", "r1068", "r1094" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r269", "r336", "r337", "r338", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r374", "r428", "r429", "r668", "r702", "r704", "r705", "r706", "r732", "r754", "r755", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r76" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r179", "r219", "r797", "r832", "r837", "r845", "r880", "r1013" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r268", "r336", "r337", "r338", "r341", "r349", "r351", "r427", "r430", "r641", "r642", "r643", "r667", "r668", "r692", "r694", "r695", "r698", "r704", "r828", "r830", "r848", "r1276" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r528", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r579", "r582", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r600", "r601", "r602", "r604", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansChangesinBenefitObligationandFundedStatusofPlanDetails", "http://www.azz.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r528", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r579", "r582", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r600", "r601", "r602", "r604", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "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": [ "r383", "r384", "r395", "r400", "r401", "r407", "r409", "r411", "r523", "r524", "r769" ] }, "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": [ "r33" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r901", "r967", "r975" ] }, "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": [ "r310", "r324", "r383", "r384", "r395", "r400", "r401", "r407", "r409", "r411", "r425", "r469", "r470", "r472", "r473", "r474", "r476", "r478", "r480", "r481", "r714", "r789", "r1185" ] }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Error Correction, Adjustment", "label": "Revision of Prior Period, Error Correction, Adjustment [Member]" } } }, "auth_ref": [ "r342", "r343", "r344", "r348", "r349", "r350", "r351" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails", "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": [ "r749", "r1012" ] }, "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": [ "r749", "r1012" ] }, "azz_RightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "RightOfUseAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r1103" ] }, "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": [ "r1103" ] }, "azz_SalesorOtherTaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240229", "localname": "SalesorOtherTaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and other taxes payable", "label": "Sales or Other Taxes Payable, Current", "documentation": "Sales or Other Taxes Payable, Current" } } }, "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": [ "r61", "r1244", "r1245" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Assumptions", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r574" ] }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets", "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r998", "r1195" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r125", "r126", "r681" ] }, "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_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Projected Benefit Obligations", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits." } } }, "auth_ref": [ "r222" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense and related income tax", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r227" ] }, "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": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r226" ] }, "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss)", "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period." } } }, "auth_ref": [] }, "azz_ScheduleOfDefinedBenefitPlanReconciliationOfGainLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ScheduleOfDefinedBenefitPlanReconciliationOfGainLossTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plan, Reconciliation of Gain (Loss)", "label": "Schedule of Defined Benefit Plan, Reconciliation of Gain (Loss) [Table Text Block]", "documentation": "Schedule of Defined Benefit Plan, Reconciliation of Gain (Loss)" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to 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": [ "r25", "r31", "r45", "r148", "r154", "r155", "r156", "r157", "r158", "r162", "r164", "r165", "r210" ] }, "azz_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "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": [ "r1153" ] }, "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": [ "r75", "r77", "r357", "r361", "r368" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r225" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r421", "r422", "r424" ] }, "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": [ "r324", "r421", "r422", "r424", "r425", "r714" ] }, "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": [ "r273", "r324", "r421", "r422", "r424", "r425", "r714" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Benefit Payments", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r223" ] }, "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": [ "r709", "r710" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r91", "r93", "r770" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r91", "r93" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r981" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r981", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172" ] }, "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": [ "r47", "r183", "r184", "r185" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.azz.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansTables" ], "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": [ "r224" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Unit Awards Non-Vested", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails", "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of assets acquired and liabilities assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r230" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.azz.com/role/OtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r140", "r141", "r903", "r904", "r905" ] }, "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": [ "r81", "r82", "r83", "r88" ] }, "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": [ "r81", "r82", "r83", "r88" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r606", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Appreciation Rights and Option Awards", "label": "Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year." } } }, "auth_ref": [ "r115" ] }, "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": [ "r100", "r101", "r102", "r104", "r105", "r106", "r107", "r216", "r218", "r219", "r285", "r286", "r287", "r376", "r502", "r503", "r505", "r507", "r510", "r516", "r518", "r841", "r842", "r843", "r844", "r988", "r1111", "r1136" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r1009", "r1227" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r93" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1239" ] }, "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": [ "r1030" ] }, "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": [ "r1033" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "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": [ "r379", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r411", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r455", "r456", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r981", "r1118", "r1267" ] }, "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": [ "r409", "r410", "r862", "r865", "r867", "r929", "r932", "r936", "r946", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r970", "r990", "r1018", "r1189", "r1267" ] }, "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": [ "r378", "r379", "r380", "r381", "r382", "r394", "r399", "r403", "r404", "r405", "r406", "r407", "r408", "r411" ] }, "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/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "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": [ "r194" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsAmortizationexpenseDetails", "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/PropertyPlantandEquipmentClassificationofDepreciationExpenseDetails" ], "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/ConsolidatedBalanceSheets", "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": [ "r1123", "r1124", "r1188" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/SharebasedCompensationSharebasedCompensationandIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense", "terseLabel": "Compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Vesting ratably term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1007" ] }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "auth_ref": [] }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumberOfSharesRollForward", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments, Number of Shares [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r626" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited, Weighted Average Grant Date Fair Value (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r626" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted, Weighted Average Grant Date Fair Value (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year (shares)", "periodEndLabel": "Outstanding at end of year (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r621", "r622" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year (usd per share)", "periodEndLabel": "Outstanding at end of year (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r621", "r622" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of year (shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number" } } }, "auth_ref": [] }, "azz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of year (usd per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r625" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested, Weighted Average Grant Date Fair Value (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r625" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r606", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock purchased during period (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares authorized (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r615" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r615" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r619" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares of company common stock (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r617" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Value of common stock grants (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r627" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r613", "r614" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (usd per share)", "periodEndLabel": "Outstanding at end of the period (usd per share)", "terseLabel": "Weighted average exercise price (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r613", "r614" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/SharebasedCompensationSharebasedPaymentAwardActivityDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercised, Weighted Average Exercise Price (usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r618" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited, Weighted Average Exercise Price (usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r619" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted, Weighted Average Exercise Price (usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r617" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares." } } }, "auth_ref": [ "r36" ] }, "azz_ShareBasedCompensationTextualAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ShareBasedCompensationTextualAbstract", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Share Based Compensation (Textual) [Abstract]", "label": "Share Based Compensation (Textual) [Abstract]", "documentation": "Share based compensation." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage of award", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1197" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Term for the contract", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r631" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted option lower than", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r30" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r201", "r321" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "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_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r270", "r379", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r411", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r453", "r455", "r456", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r981", "r1118", "r1267" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "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": [ "r267", "r285", "r286", "r287", "r324", "r357", "r361", "r368", "r370", "r376", "r377", "r425", "r469", "r472", "r473", "r474", "r480", "r481", "r502", "r503", "r507", "r510", "r518", "r714", "r841", "r842", "r843", "r844", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r879", "r900", "r921", "r947", "r948", "r949", "r950", "r951", "r1111", "r1136", "r1152" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "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": [ "r30", "r59", "r268", "r306", "r307", "r308", "r336", "r337", "r338", "r341", "r349", "r351", "r375", "r427", "r430", "r519", "r641", "r642", "r643", "r667", "r668", "r692", "r693", "r694", "r695", "r696", "r698", "r704", "r721", "r723", "r724", "r725", "r726", "r727", "r755", "r828", "r829", "r830", "r848", "r921" ] }, "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": [ "r409", "r410", "r862", "r865", "r867", "r929", "r932", "r936", "r946", "r953", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r970", "r990", "r1018", "r1189", "r1267" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r336", "r337", "r338", "r375", "r769", "r839", "r859", "r871", "r872", "r873", "r874", "r875", "r876", "r879", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r892", "r893", "r894", "r895", "r896", "r898", "r901", "r902", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r921", "r1019" ] }, "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/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r336", "r337", "r338", "r375", "r769", "r839", "r859", "r871", "r872", "r873", "r874", "r875", "r876", "r879", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r892", "r893", "r894", "r895", "r896", "r898", "r901", "r902", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r921", "r1019" ] }, "azz_SteelCreekGalvanizingCompanyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "SteelCreekGalvanizingCompanyLLCMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Steel Creek Galvanizing Company, LLC", "label": "Steel Creek Galvanizing Company, LLC [Member]", "documentation": "Steel Creek Galvanizing Company, LLC" } } }, "auth_ref": [] }, "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": [ "r1041", "r1053", "r1063", "r1089" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual", "http://www.azz.com/role/SharebasedCompensationScheduleByExercisePriceRangeDetails", "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails", "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": [ "r1154" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r30", "r176", "r177", "r219" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r30", "r219" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation (shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r30", "r176", "r177", "r219" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r30", "r176", "r177", "r219", "r618" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r30", "r176", "r177", "r219" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r30", "r176", "r177", "r219" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r117", "r176", "r177", "r219" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SharebasedCompensationDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock (shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r30", "r176", "r177", "r219" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r30", "r176", "r177", "r219" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "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": [ "r177", "r180", "r181", "r202", "r881", "r897", "r922", "r923", "r1013", "r1029", "r1138", "r1158", "r1243", "r1276" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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": [ "r215", "r323", "r501", "r503", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r517", "r519", "r700", "r924", "r925", "r952" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r747", "r1012" ] }, "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": [ "r728", "r761" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails", "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": [ "r728", "r761" ] }, "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": [ "r728", "r761" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails", "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": [ "r728", "r761" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails", "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": [ "r728", "r761" ] }, "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": [ "r760", "r762" ] }, "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": [ "r1082" ] }, "us-gaap_TemporaryEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "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/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at February\u00a029, 2024 and February\u00a028, 2023, respectively; aggregate liquidation preference $312,520 and $326,920 at February\u00a029, 2024 and February\u00a028, 2023, respectively", "verboseLabel": "Series A Convertible Preferred Stock", "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": [ "r469", "r472", "r473", "r474", "r480", "r481", "r644", "r795" ] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r40", "r99" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r175" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r175" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r175" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "TermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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": [ "r1074" ] }, "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": [ "r1081" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r250", "r251", "r252", "r414", "r415", "r417" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks / Tradenames", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r129" ] }, "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": [ "r1102" ] }, "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": [ "r1104" ] }, "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_TransitionServicesAgreementTSAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "TransitionServicesAgreementTSAMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transition Services Agreement (\"TSA\")", "label": "Transition Services Agreement (\"TSA\") [Member]", "documentation": "Transition Services Agreement (\"TSA\")" } } }, "auth_ref": [] }, "azz_TrasmissionDistributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "TrasmissionDistributionMember", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer", "label": "Trasmission & Distribution [Member]", "documentation": "Trasmission & Distribution [Member]" } } }, "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": [ "r1105" ] }, "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": [ "r1106" ] }, "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": [ "r1104" ] }, "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": [ "r1104" ] }, "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": [ "r1107" ] }, "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": [ "r1105" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price per share (in usd per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r108" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares repurchased (shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r30", "r177", "r219" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total amount of shares repurchased", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r30", "r108", "r219" ] }, "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_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.azz.com/role/EmployeeBenefitPlansFairValueofAssetsonPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government bonds", "label": "US Government Agencies Debt Securities [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r976", "r996", "r1262" ] }, "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": [ "r1101" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r646", "r655" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax positions related to prior periods, gross decreases", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r656" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decreases related to settlements with taxing authorities", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r658" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest and penalties related to unrecognized tax benefits in income tax expense", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r654" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax positions related to current periods, gross increases", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r657" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax positions related to prior periods, gross increases", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r656" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.azz.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lapse of statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r659" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r78", "r79", "r80", "r255", "r256", "r259", "r260" ] }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesAdjustments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other(1)", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment." } } }, "auth_ref": [ "r1147" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year(2)", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r330", "r335" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment based on aged receivables analysis", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense." } } }, "auth_ref": [ "r333" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charge-offs, net of recoveries", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r334" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r330", "r331", "r332", "r334", "r335" ] }, "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r1147" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r330", "r331", "r332", "r334", "r335" ] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "auth_ref": [ "r330", "r331", "r332", "r334", "r335" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesRollforwardofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "auth_ref": [ "r330", "r331", "r332", "r334", "r335" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.azz.com/role/PropertyPlantandEquipmentDetails", "http://www.azz.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive equipment", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "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": [ "r356", "r370" ] }, "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/ConsolidatedStatementsofOperations", "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": [ "r354", "r370" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WorkersCompensationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/OtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Workers' compensation liability", "label": "Workers' Compensation Liability, Noncurrent", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer)." } } }, "auth_ref": [ "r55" ] }, "azz_ZincMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240229", "localname": "ZincMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zinc", "label": "Zinc [Member]", "documentation": "Zinc" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)(b)(c)", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "30", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482655/740-30-25-10" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r142": { "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.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r162": { "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r202": { "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" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r210": { "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" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r216": { "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" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(a)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r224": { "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" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r232": { "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" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r251": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r252": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r277": { "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" }, "r278": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r279": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r280": { "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" }, "r281": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r326": { "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" }, "r327": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r328": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481725/323-10-35-18" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r586": { "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" }, "r587": { "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" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r589": { "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" }, "r590": { "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" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r672": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r673": { "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.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r674": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482134/820-10-35-54B" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r713": { "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" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-4" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r800": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r837": { "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" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r839": { "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" }, "r840": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r904": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r968": { "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" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-11" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1003": { "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" }, "r1004": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1006": { "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" }, "r1007": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1009": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1069": { "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" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1103": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1118": { "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" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-9C" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1134": { "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" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1140": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1141": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1148": { "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" }, "r1149": { "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" }, "r1150": { "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" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "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" }, "r1157": { "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" }, "r1158": { "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" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1163": { "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" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1170": { "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" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1173": { "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" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1182": { "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" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1185": { "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" }, "r1186": { "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" }, "r1187": { "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" }, "r1188": { "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" }, "r1189": { "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" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r1237": { "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" }, "r1238": { "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" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1241": { "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" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1243": { "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" }, "r1244": { "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" }, "r1245": { "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" }, "r1246": { "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" }, "r1247": { "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" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1253": { "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" }, "r1254": { "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" }, "r1255": { "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" }, "r1256": { "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" }, "r1257": { "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" }, "r1258": { "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" }, "r1259": { "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" }, "r1260": { "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" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1263": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1264": { "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" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1267": { "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" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-6" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7B" }, "r1271": { "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" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-2" }, "r1273": { "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" }, "r1274": { "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" }, "r1275": { "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" }, "r1276": { "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" }, "r1277": { "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 146 0000008947-24-000044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-24-000044-xbrl.zip M4$L#!!0 ( /TQEECM#%.HZQ, #5H > 86UE;F1E9&-O;7!E;G-A M=&EO;G)E8V]V97(N:'1M[5UK;]M&NOZ^OV(VP6EE@'9LQTD:.QO Q_$"7IPV M@9/3=O?+P8@<2=.0'.T,*5G[Z\][F2&'$FDK11*I08LBL25R+N_U>2\S>36K MBOSUJYF2V>N_O/KKX:%X8]*Z4&4E4JMDI3)1.UU.Q2^9T"2OQB9;O7Z5Z870V=\>Z>SY M:2:S$PE_G)X]>R9?GCP_.U//U0LU.!WQQ.9*'SU?GW'W2AG/A)+<6M*63Y?>)DZ0Z=LGK"#SK]'W5^@I/3KTM> MS1F,D^M2A=7QDJ[O9GJL*W%R?'3Z]-43?"%LJMD:KPSH8U]WG^C?3@JD579H M/R^.T\^SGQ?K^SDYA?U7[W]^?KVG^+=V_^YN?KG MQN(_<6._U:[2D]4%?:3+#/9Y_O3Y_,NSKG^K[VH[-TX="1$6_Y4%B%;Q8:;$ MG%&=RG:[$J((WOGO\P^GI\<776?@ M^6@YNR0=$>'DXD R2HCYM8L=*;$Y;_^)6[*]$C(,A.Z% M?,AC6>X'_:0H5#J3I7:%F!@K+(L<.H=4V4KJ4N@2S9)>*#&6#EQ'&HNHFYDZ MSP12UF]+C!6,\N]:6W@6>&.5J\#E$#LFNI1EJF4NZ#/T)$[ K+ *6\!< MX(W,.Z$J6ID#^Y+G1%[$G$2!^(3 ,?2V#4*H'G06F,S8!5R.%$ MS*25SB%K$N356.5@TI5%-#%6,[G0QG[W^-G+"Q@)AB() )"1SMBF-7*!JSIY M<8$F+B-[=\642N@5(-M$HUL X=#5BH0"/C8P /PTM&^G% 4T#;X.(.M0/6 ,N3L+ U4Q68DGJ KL% M?UC5H!923%1N2MHQD#)GM<+71"Z70L[GL"TYSE78@Q3H)) 00@NR;@]70%1)FO(KW M"]LGN])LP6L2/D+K'%B?7$J;J2SA;2Y@7-CBU,H2IT"F G4G8*IH#=>3"4@; MCO$&J'$D+H$$C+UA3TB(>DXR5@-8LC$]T>7!=F66:9J5F9H1H^'S7*L:AD@B M];&@.QDZ0+3O.(5;FX,D,[!H(74>RUNC:-[)PO[H>1Q:>Z4!=2 2!@&V M ;UL;"&)!_[>B>L[E=9$B[>3B4Z')6 -$"5=,Y$"X\8R_VG'$JS=X=N[7*U D(GFI\?'IT=_+"Q[? ;6_@9D55QZZ=5H/'<':VE!L>*0 M5BG":"@GH/,%VG,0U[2VY$)4PWO#O'=K?H-,/ID4!5@%K _:X8FXK4%$3Y[+ MPY/1Y* 1,6 N#&[.BURXS^%6["DPTBI[AIU ;$9C^ MAM[&*UD ^,"CG,U"[K5DMZB&&-JUK"-WL$OI"LAU4U7_L"$IJS'J<20P8*_V M2(^7FJV\] LD>?!2WK'05PA]P*>JH#K_;< IXB]O("!(00_V(@[SW*,&)$0O/?!VG*FR(U%' L^F'(B$^$,.Q99F+KT842DP.RE/'8# M)6=71Q+5Q= MWF &&.7C5BU46:LF7#YY^8JQ.WQXT0VS6Q)ZW+:EVC-!N."I"0U%UXA1@LS613*H/05$IT^)L0,I<% ,C$-1I*"8[YP!%D8#H??@!M.Z7&/J$=< +:FHH\ZF[F@%VKV?G466A M3=Q_&N6W(#EM=ICFA7$5/5]6^:J?]EN3GJ9JMX+DS_ WFOM!LH)6AE3(H)&. MR_-SXR@#>6X59JT7:K!@/S9598KSX_85.78FKZOA5S:]P:/?YT2&7XO_G-DP MPAQ$XA +&!\/*5E[+O.E7+E'G[-387 QV^SD:YND1H&MTL488!(;3% +D*2) MTE5M0V70=!5I+XQ\I [[9>,1-B%Z;!-^WL>* ;^4[ ,Y/0HB4'B-UM7M RFI M9@?*H[,:+/5J/R1O@U1[0"D(DL3?.=S!MI/UX";Y??Y\&%W-V@5RS MM+D&+PH+P IT,^] _HNCK,P7L90$+PJ$787^ TJPA&>:J"BN,<%:%]@\D.,N M7*VR_F8$&(.JB;+%P"L14D9<_D=*-&,/#(=90.IM\TTDH9>B3=OR^VLNF8@#@=?/R]X?UHR^\,1KQ7%<@".D66]5'ZFB7 MI.X0;[V(L6%!#UIDTJ7Y0P$](0NVG6Z[5^D-@@5+C1:DQ2MCI:*19Q);5OG# MN)4@1%9K5MECA@%X@"K0[!#-:HV/!NN%=MYF01HK>0=LF$N=>7#8-'P>]C1\ M-NMQE<%6&ZM3KC&:"I?0IJYA%@@-N21EU\F,0*54#'-\VU1W&N 4>JFH30) MSDS!'SJEU&,:*3S#JGS5%JLT6709/,P@0/WN\;,?+KZ$D<2TP-"B@%]64K7 M* 6W5H(P?VLL&G=8%$(!YE$!\0?%()D_;-- !HH]XOH6?RBK/DY^+M^_H[33 MARW-<@--E[V.=AV34P0[ ?/#P2B:)DUX:D^*J9M@>P^R!@,PIC^UQHZX)V@8 MS@5L[WY][78XMME%9OV/B[+[N7YO@F@/=*1?2/9 3X(!5X@W\%"#A%AV;,J: MZ_]^T3ZV2P3J#,2<[) )!;49I X8\CWD"2;-2M^W^MWCLQ<7?&#GWE)3U+_# M3N;^1O3.V+Y[>D)=84KFG,A:FV=C(B=S?[Z#)_3;C&K 9HS^+>X@["R9<(+/ M(:BFASYT)3#:P!9[!:B7S0.R(B%H B $=9P>VOP$ @%==9O&$2<2(N55=N@> MN$' G8]O@*?8KJ,_CD>2)IZ/B+M 1\V]S&QC<.R :AO@OP0(E:\XP0VCV 9T MR0IIV"0@>LOR((BNMHI1U.[T@^U:!AZ!^UK/*1S#IQZ]#H<*=ALZ[B=M9F:I M0#'V*\[?);$>O28E]"ZHWPUT33$?BJ&J .A(U\XTN5;4-+1:TJY^GRO_LRJ^ MNZKX/J0FGV%J$GO$WG2;#\%DOVDSW3Z ZR2Q=UC$>.:#K+[*Q/;-19HS*S9K MF\3B0H5O:N_D\WT*#!L5B[F5:17ZSZ5[Z S-%T':9R<[0]J7?#348PV0&_ZY MMT-U([[=@$T;9:)P !@/YX&Z3IJ<0:>F;)@E)QINJ-L!E$/;@2 M&-%78!#!P3+ V/IC>DE[O)?PE+5X9HL1OO"C.^@E^5]YUK[NOUQ=']*=*9B M0#LJ*?7@==*"MFSU8'7*E[ >*K,!&I4?N=CG*VT8<&/A/3XP(!V0LJU/I;G4 M!>V)#R:K]?H9QHE6_59GF/GCM"N>#'+5QL&YT1:GDJ.AS/VCZ3*$)J&&2>) MB)J+I@<)5^O#[IBE8+9D7OF3L'.(!=S,I\NQA4D1?0H,>YN$^SISVBYNTE$- M(1N"\G#L'%LHB,?,3WZCG%XR0:FJ:!.@>]/C\\"/88/ MLO+^?;L"N"/LT0J9W04W$""2RCD-(S<394E[FGT -35M7C;('9H&;"VG4ZA( MY76#\4G3P^RQJ#>I8/@&]A6=V)Q(;A'9D?O8*>:@P[_1L6C4B R8O;-2'"Y+ MB)L>J.//+%#K"K721@?01\8F31%[_4H<4##P$'(^B\^T;YPZ.@A&?P"H;/HD M[I385/%*%,#F5I:VL:^<<.1C%G$#@E_39C:T%,U&5FG4 MNO?.<$.^'SY8\3DG?V[^Y;'((%0+YM_5XW WB6[^%@7>_&IKZN[!XU4._KI M%IC$MQ?0SA9&<\@(7V:F'E>=.T$ZV1O8?@E.MP^I!Q"/K^;&-2?7\ (?ZWL" M0GM!OU_XEB#!&4,"Q 37:/12M2\7@O3%2:U_;<[G^!P\ET(:SY'$5RY%GU)A MA;4-S;8/*CL.A[ZD.Q4IE@+E0B_DS\_>G[]G$>0#MX1UPVT[]&RG(C%6I9H M; @&/E1(-I:2A.[IS>"=^GG+"M,AOH6=3 NBX[%N#ZTBR=9K"U)#[Z$=$^7,$5 M K1/X6<_#['YDAX[ALZ.CY[-[TF6_IF0WK^$ M=(=G7[U._BM%A^\5A1[>$^S:$40IL37]Q"1,;(K&/M_$O]$!SSH'E%*%^]L\ MX@ MY.1 >T&9KYRM7_C6.)KH2K"ND82?)H"YPOQUJ8(CS95/,@&SLRB9V452 M'JFVXS<7YW1W4L@[7=3%QDUT262.9 W:R/V.^2KJFPG^*S[:OWZD']&JH=9) M4'BW1H92849?VI7W.E0"]_G<%MU%1WWZFN>_3"I^E^I"VO*6;/UMFYJXI1SR M;IO(=WDW8"=,V\:_">P_[9.8) HM:-B:+QT:OL[FTW*>B<"VRO6+/"+$]'FN M'-RL8 A_;ZZG6*O\ 0;UPE='9AE#H!@9#2"F%NLF]X)=9O\X?$3T-?^1H>_TB5SZ#]\\SMXS0]M[F;'<>+&I0Y!_6]^A2@(Y(+% MJN=T*-7=<%N;"=[.+8W;9'(C![PQ(@2#NB(_[-:]:#%O#G!O?W4."VSW]4[& MILE\TKM)-SF#G7&U3Z. #A1U/I5MYH=:[&^ON$PY0+.0MU/=73)(0HI]C@M1 M_[C*@MKRODZ1ST"QG6=1>NZ@"D<'Z9:H"*HVU6UX;.#B-FU]XB+EZ_$!-<-G M\!??R,H7!,99&[>>AP=<8)7C PJ ,C\-$?[YW;?[W=X=)KGT(1.*_FTX. S=/AVW=MYI.><+_;,\3^N>"_A]02P,$% @ _3&66,]) M4(N>%0, $?GHM,C R-# R,CDN:'1M[+W[ M_78F AA>>J"Q=8+12+9V9T8Z0K8_^\:-$T5W >5ING%5MR3\U]_,K.H'"$E( M E&->F-C+* ?59E9^7[\\+]OQ[YSS:428?#COQJU^K\<'KBA)X+AC__J]H[/ MSO[UOX_^ZX?_IUK]GT^77YS/H1N/>1 YQY*SB'O.C8A&3C3BSF^A_"ZNF7/A MLV@0RG&UJF\[#B=3*8:CR&G6F^WDLN17>5C?W6NUFFZ[RANM=K4]<)M5UAEX M5;[/&U[GH-[<[^Q5AH>#-J\?[-5WJ[N-QGZUO=>O5_NMAEMMM_;KO-EJ\,X> MJWB']7:CWW);O+'?:;7=QMY!WVL=[/8/]A@[8*SIT7M'$>P9]AVH0X^+'W=& M430Y_/#AMB_]FN)N;1A>?X ?/L""6SOF0B6C],(!4_U:*($V[WFQVDNO<, XB.5W\9O/CS(.%"MO-QO[,P^DF7$6S7F]] M,%>.^)A51: B%K@\]_;%^WKHUWNAT.A_HU_12>+YX"))SZ^.NMQA1\$,>C/>_'>DM_W9OCN;, MJ_<^Z!]3'$;RWF5V/L"O&03ONZ[1RD$QN?P.J&;WCS_WF=+[/_09,((='E1_ MZ>T<_3#BS#OZ8@R+D\P_"SQ^^Q\^W7$$('A0;;5VCNKTOX-.>_^'#S-/?<)+CF,IX0VG M0KG,_YTS>1)XGX%7IN]I[QQ5D7IQ^\]]21>8L(>,^-1GPQU''XT?=^ L'0[$ M+?>J ^:K[)6[.T>GW2^]D^>_,&'\>EL7<'GHG<)W*GW''KSC]U6] .$V^_C] MG2.DFB>]8+^3O,&PO<-3$8B(?Q'7W#L+X)@/1=_G7:5X](OB@]C_(@8IU':! M81]=M'ZO?ZU_?M)KV_-O/0FNA0P#W![SOX1*X8$!"0N2=FK(I1 %YP-8 M(_ ? 5 .E4!^=W(+YTGA2D\"?"$QP625>WN W(>X_#_.03S++X+UA0^/X\J\ M\4E;VGO=+>UM8DOG$UI',/S"@?U=HLYR/@"R(/)8;C-?A(J271P<[*>[6*0, M_&/N#>IE-+;RU1^\YNKUJOB*UMYIK''M=^AFQ6MOON;:9ZDF.5%/.\&SR]]] M>/EY8'4#[^'WK_)$K&)O>YO:V[)X^Q8&[O.WUUG%]K(EK 5[+]EAIUZW:8?Y MM[V<.COUEC74N>J=M>W>VQ#%#+S0'@+(!]\'-Y'(XG MDH]P[]=! *PD+KFB;UZX^4;A-K]R_#=?'P0O/ (KQ'_K]3=_A[]]AHNNZ7%/T,\7 MF*B-3O.Q[9"-JG7T9W*O.])GA:MOKV3U'V:]<)(/@%B FZL%OD/T*QXJ\@'# M_ASRR1Y&TPGL3XGQQ$>'(WTWDKC]O)NP=JN\G0_Z==D[S"M5&$OZ1([=0P-" MVBDR@.1[3KZ_Y)/P\/- <.G0DOA"Y_?QV7]F?8+S-Q\E7\T^?4*G*?FD(B8C M] "B ZM5KI^3VY.?DL]X_V(HM>R"$N"_ M76TA^[]X*0&UZ">R3J^X%L4B0 MWG2)?N(/'Q:^*(5)NIZ- 7[/+I)JT>?AF=[9O&TDI&1UB,-:+?7X^./DK MAD5]Y=$H],Z":]#U\#%WO^7\&R@CFN) .!]VSWK_#D40_0I7 ]=#;RXANLCAY*H!0EGK@&4.8O_::5US %[!,E_9W[\ M[6P"?SY=-VO88//DN$5S=9*T89D=TUCAUM9N?+Q8\=1""#T^80 ?U:SR"=^/ MPV#]*NQC!C(Y*A>XH0N#"^O,0UN9T$8TM3ED66<]VB2E M;4#0VDVKPHL4"[#47+OAMXWRQP;$K=VV+#+_6X_1VUR[T;LM"L*:X%]TR_Q5 MK915 K[PYOF&K915XJ+HIOIFK)3-^-6;13?O7\]*V1""BF[SO[*5LB$LE<;^ MJ^=*-(MNOV]"V5TA_%M%M\Q?5=E=)>"+;EEO6ME=)2Z*;G&_GOZTF73F5M%- M\LU8(QM"5M'-^%=6=C>$I:(;^*^E[*XP%;55=#M]$\KN*N%?FN$; GS1+>M- M*[LOPD56&J1??B?[%//)S6_)(YY01&6M!:_QDF+X$_.Q\+PWXCRB8M.$EWT6 MRO5#W*[Z-(4/DU Q_R<9QA,%C_!C[(V(UU##HY@G)>MAH'+I^'_\<18,)%.1 MC%U,R.^%?DS7/$(7C^YF$^4"2X-X!EI4J 0X!C MVX&B>$[:UGI."H"'%89KV]8Z2 J AQ4F][:M]7W8B@<+7"%M:UTAA4#:9H*U M;6M]*85 VF;22=O6.F!L1=J:U&=K_3&O@H>E5Y/Y#F(E JY43V]H%8:_/<1@ MK0.G)(97-^AVK?-LE,2P,:MRUSHO"WJTOK(_ :.QBL(QESEX'P-D"=1P96,K M#95=Z[PMMN!C,S;(KG5>%UOPL1GS8M,*--BQ4'CA9^S-+/JDQ&XGS[+.+V(?9C;$P*QS M4MB'F8BO.%2=YS?6BZV5RBS_74QLAGNM5AK/C7QLF&>%=AC/ETMA_ES)O? MMI-W%<:FWP1.-L2["F/-;P(G&^)=5MKQERP8\BQG_JL(Q#@>KRI6?"%# %$T MQ=%K6'F"U1H3BAU/[X:M/\7"QX(3N"[Y\VP\D>$U19L+DU2R;Z578![/[+;$ M\POQ;*6OP:+S_)6Y(P&F]#1_86&P:Z7?PJ)37&SL6ND#L>CLGL8R$)BY!1>> MBEO\JSB,V4IGBD5'M]#(M=(K8]')_96/A.L7"*%6NG0L.JV%0ZB5_B +3JC. M1!Q/XHA+Q0*O%PZB&U:<<9+[5CJ5+#BIA4?L]GBFK('IP?9X@>R!J74>EZP[ M%35(NF# *JXD"Q2C7'/U:9K_929+"IZ E_2XO!98T#.4G/Q?5[WN5H:)#JQS MJ!02>9N))QU8YR]Y#O*2>Q;UC%HK#UQAE>*!=>@8YV%_>:",1UK M#7*[4;#*4V"M6;W508Z.M0:Q?6!?);5OA_6;[T=Q%L"M0^ XQ:'][;"'-X"$ M59X$:RWDN=[S7\)%3=&/0Q6=#[#Q^78V5NU8:S);AI[-^+,[UMK0EJ%G,Z42 M'6O-ZZ70T^.^+X*AKB/V:>#&6 38#0$NON8GMQ-X[)8ROD;=6K.\0+C;#%=L MU*VUYPN$N\VPS$;=6D? $@U#O_*(^<OG MRPTGU.(A&"9K*8K>WZA;ZWEXHWBV0NA:ZQ=YHT2Q'L]+HVZMZV4)/%]([@*6 M"=U;B.>5,GEKO3MO%,]6,'EK?4IOE"C6Q>2M=4Z5PGR%(P8:=6N]7&\4SS:X M8!K6NL]*)K_*P]^PUM7V1O%LQ>&WUH=W*@(1\2_BFGMG 5#]4/1]WE6*1^K3 M5/?UPA'8E@1N*YNSUD-E,>+6Q=NL=0P5 QA8LKR3P^9O+[ MMK(Q:WTPUJ%K3NN#L*0C\<3B_% M<+2MBEASNWP&KXB]=3&T[7( ; 8A*^5OUIK^SVE>DO^E.&?"6C/?:A2L]!18 M:[ _!P5@(\I"'@1K377;L;#2LV"MD9[$W+KN7['03<;N";LE5WX6UT*]RO3 MW6JCM8QV.W?IR[1;Z^QS"E?&X]C7-06# 7>C"]K2^:#KA9,,94M=Z?T9*S@_ MGYC/ O>Q+F2%)*/9 'J>,EYTAEO6^@W> O"M:\ M3ITW:5ZK4K1EK2? @2M*=VS9:W=;P',;0BCM(KI$NC^_?=9X*X9)1NJ:&]9 M9_L_79G?3LRTBVE[]R+._6/)^?<9GC:>L&#ZY_!&+_;Y^>#NF U\S*+A M&]_8.#=*JWO6^W\Q0M. Z=:JN^&GQ8:_C.=4\R'H7>B/.(NB1Y M=$*8_UDHUP\5]C_^-(4/DU Q_R<9QA,%C_!C;)F/U\"^11!SSY1EA4&N-JS[ MQQ]GP4 RW5L3'M4+_9BN694K=69AE+$"X%G4#VKQ4O7M\,W@TQ1;Z&UG*5G; M6B._),;-$>-KV0MQ(#0E^IPIGE+B&#X!$@@U]$MR>_)#\AGOOX^PK?6D@$H! MM'O*7.&+NRE#UZ%_C7K&S$6KHL(O83",N!Q_YOUHP>0?T(7.!_K-Q=%NK'7( ME'A>92Y.VUHO#P+YC'J$XXVY^7^ @"\A"SX5YBSM6NNOV2R,5TG'N];Z65X* MXU5Q)WB5NF!3UE^'FK.F8.:NM=45]V&UBQ#0,B MGP2]>N7(7KT4M CKUCJV M;,2Z]JFQP.OC'+'C<#SFTA7,_\(C'(C^*AK)2K%OG5_MU3GYKTP*Y-.78/+- M]]AVP5#SSJ^Y#+ ,Z%0$8+[#4<=+>^% IK^A&WBP3-'OM&L-E>3L+"WM2[+ ME\JY)C+6UK)QTORE+Y)S>X7S-KZR#_DX#.#(1=BW!"\H#N-_:P[%%1S Y1,5 M&HU<"M?+#F#A7'^O):![<5_QOV)X^LDU_'/W:,Y=L&;Z:./A7(Y!SUWZ,OJP MSN%G^3G>4#7/GG4NL"V7;]8Z=](\0\K-.Q_THM#]/J_F2\%5]T+R 9=P4NB2 M=8/^ *"_&M 7SC?R+8RXR0,X]?4$&>!(I^*6>V0^L2B6\-W52(;Q<'0JE,O\ MWSF3 +A.85)N]@KE3GE&!MF*.%Z/!R*42!+%Z?"X;ZT;1^=67[';;AR-0GG' ME4+<$ X;SD_V_PW'3'F"VGP5!_;6^BP>@_UI*+D8!L=A'$2R.!WK]JWU2=@C MVN_ZCC+A_JCO*+OT12KOOK4NALV;CK-'8V5:[[ZUW@)+C\:&K,%]:ZUV>_"T MIJSH?6L-\0N?!7-UI[#W>F_$)+_DDUBZ(Z;XA0R'DCV6IO(R>-?1@=E834AG MWUI#?,/PMJ%MQKZUIGK*AW1U-A;#AP%/9SXFEW5=5SUG$&ZP2 M<9W2(5,<7)4.F4*@J73(%)TIE@Z9%ZF#&^J9VBD=,J^I]&\*RZ5#9DL16SID MM@^GI4/F3?'FTB'S A5VE8E[G=(A\WJVQPH1UZR7#IGBX*ITR!0"3:5#INA, ML73(O$@=W$SA1K->.F1>4^G?%)9+A\R6(K9TR&P?3DN'S)OBS:5#Y@4J[ KK M\)OUTB'S>K;'*A'7*!TRQ<%5Z9 I!)I*ATS1F:*U#IDN/,$3."7VFE,#:!$) MKDYN<>(L2"\9CA&I ';4(\X')TP&(ABJ"RZIE/W3=/$#YOLPA>YW? Z\G1Z$ MU?';J4$VK/7A;"VF-Q.\;3:L]>-L+:8W4S?1;-COV%EM0QV[*"W7)?8-M&]J M-JQU.7WF Q%P[Q,/X(\(S_NG*?[;58I'Q[#A82CO8._N3<=,C8JCN5GK$5H1 M-K3FGIV]XF#&6@_1JLY).!Z'\*_O21D*3+('#O=LV\T#?@CVH6&85)RVA:Z\>Q%/@K+%)J-JUUP=@$ M?!L4X*:U+A1K,;4A%TC36A>(39A:ERBWUBNQ&6=,B%_97[,/TW3/W^& M#3/ICJ9?^#7WYSK9)Q>=!9,X4G1%HSAD8JT[815X:*Z**-ZZ-=TL_1ROS$V^ M!9YI0H9:VU;Z[PLOI;P/$*UB#:VRSUI*]_8EJAJVUJ?Z=L\O=:Z);?J M]!8RLMW>/C?DFY;Z*Z4-:WV,6\4WMB6&W;;6S?@V3Z^UGKQGH>.7WD_A-9@ZW,BZP391CK5_QS6-F MN[QZI8:P'D5RUUIO7JDAV$0FUGH92PW!P^%F&7^, GCIA M/OJ7"J0T6NOE*[XV4%22L-;3N)62OZA48JVC\2UA86_[_'AO4:*O4LG;L]9! M5TKT39&$M9[!4J);1"76.@;?%!:VS^]FC41?W/^[&WCX'VQI<,U\@$F!U#]K M76W%E_7;1RS;Y_VS60O8/OJQUE58XH?PLWU^NU)S6)N:::W[KM0WS M,I::PVO2C[4NR1(_A)_M\P\6,GE_WUH/W&L(98OPL'T^N&VI1=_?:H]7<;*( M][?/F?1JK&JE>+#6*5-(5K52U%CKCT&5]1L;FSE$[.^_#[NX=_RZ.(+ 6@?& MIJ"[2MH]L-;B[]XPZ=T=HG7)522%&VWU..8#:^WHY;#R2R B==G[I3C'P%K# MV"* KW(RYH&U%K!% &^L$N#6FKJ;!K@5#-]::]EF*H:);_JV)H7;9FTV[ M"#D93_QPRCF)BHM8NB.F^'K2;*U@7M9:V1M%S;IDM[7F=2\"$L)[/L5*!%RI MGGZ$RL#_E4?,/PY!;PJ&+QZ3@ [-XS!0H2\\TL3.X/5S);'G %MZ6[*6M1_! M1G,#1[!AK?F_!%%<@/@"DB#:*(EBA41AK7MB":(X"P:2J4C&;A1+W@O]&)%9 MDL<*R<,ZW\@RR$G')7X+ X.?+47/VATC10&$M>!6XXYNG;OX0N MG98Y/Q7W?7CI3SP ;N9W Z_KC44@@*7"Q=?\Y'8"C]W2T&RK8:T_9<7Z4%'Q M8YU[93VRISS2JR,9:QU I39K@<.V89T3RDYM=E/H*;U6S^'XQZ&*S@<]YF]I MJGBK663'U5M7[C=%,T7V:VV]!WQ#\<&F==ZLT@.^>:*P-KFHM!EL( _K/(MV MV@R;0D^1G7AOP6;8%%V\$>=A01UUS=)19ZO075-*4M,ZWUN)\;L87V&-5ZMI MG3O/&A:\IC/6LLY19B/$5TGC+>O<3 CQE*/]Q,.A9).1<)EI6.V&<1#)Z>$O MO6U3*5K6.7LLUWL"&)^8KYN$<1Y1$HLGT)' _,]"N7Z(TY;4IRE\F(2*^3_),)XH>(0? M>R(8XC6P;Q'$W#.>M##(.?:Z?_RQ1M]>#^#GQ3X_'^!@S6CZE4>CT#L+KKF* M<&MWO^5\;OC.6>_?H0BB7^'J>!WCHVQ0C-O66>X)*2Y&V[<0*#3Q:?$4P^]X- MFUR$$KGO^>!7)@7K^QQ_^,S[Z_4( ^(ZU>;^:LZ0=5;^.ML M>HL!OU*I89T%OU; +_UV^V?JKI0*K/,T; \5%&;X>*MMG4=D>ZB@51@JV+7. M>K&8TJHW=U>QM[:Z69SC0]Y;W !Y46XWL%2_P .ZNW?7Q=$ TZCG'SL. MF+GT98"PSA6!8: +&7JQ&YW+'I?7PLWYI_\0@;N=,9U=Z]P!]V,"?_G&HE@R M_R>F+KF"'[>F0TX<"(T4]=<@2G$RY@P#IT=Q) _QA^3FY/OD,]Y]'X8M-O7[ M4:99Y*)!Z'$^EMP3477X2\B"3ZO2,/0K3IDK? #+_)SDZ]"_ M%L%P]J)5O;H7]Q7_*\;8\C7\LV RP>P%ZW8IM*K-^DID_9YU+H7US\I[PW2< M#__-=S5Q@4%YY]=/P6+0?\97L.V(P4F3MB MCTB1_*4ODNY[UOF9UC_'L#R-Y6G<^&D4MX>2^SJ+;20F#I.N#/W94X:WU$(Y M_-"LUUL?S!4?!LR-JH,PC((PXCO.0(;C2SY0/^X,JLW&@8/_=O#?9AW_;;7H MWS;]N[OC^"+X?OGPB^@M>-V.$X7FT4&UL>.$TN/RQYW&SH=UK;])ZVSNTK][ M+UAM,UUMLMI6NMK6^U;8T/33HW^8+5MM.5]O&U7Z@Y:HP MEBY7^N.(,X^.H2>NCWZ ?TCI:(KK&XN@.N+(>PZ;]5IS=Q)]O!%>-#ILU.O_W*%+CWY0$Q8D M-[BA'\K#?Z!8&@P^#N#,50=L+/SIX;^N@/Y*K'W5 GHX*)!9O&JV!)S):E M."/)!S_N_&,)X(-B?H7"P0D'SC'RJ2!2/WQ@@!"$;0XO&MA'/_3EA[D?[Z". M%L9\,0P.78Y^X)U[,07[>@9X&O4EX+-S],NWLZN3ST[OJGMUTKNS(=M6VSLY M_N7R[.KLI.=TOWUV3O[G^.?NMY].G./SKU_/>KVS\V_6;^&W;N_GLV\_79U_ MJSB?:\IY,?C1 :TW0I0/WP$801"@)YO9J M5M^81 XERCH)$B?,PPSYP[H#OZ6O^$!;MYA"3L\OOSHHZX(P^ :JN!2N8]2C M2V19+JH< 4/+P^/B\'/HDKZ.JN$.R9,!7'#4J%?_0S(G>\J1LR29+;_Q+JC- MOO-+(-S0X\[7WI*\NKUPXT_? 1#[+ ?AGZ? M^7X8]=]]XY/W6N?CYQ4A-*)1MP9" 7LRIER)AVP,;CWC*-S0;;(B;90 M9NCH$-/NJV-XQ AOJWIL6L5757F0$%0+UL+[,F9RJI'3[%0>_I>'\*+ MB?+\SNT6D M(,9#1TGWQQWV]]]5Y)[U9K/S?X>-VI^3X8[#_(A^:7I]/^;->F-/?S^G*^Y- M;I^CTH*U/+DE_?#U5<+F6DCDD@^I"WH08;%E0B9[.T?=/_YPS@*WMKQLLN3< MOCNY96Y$&T4S7*8;=)ARU(2[Z%7W'!$X(E*..V(2EOJ^.&85T&"MKKTV3[&K MFO7:0:/SH%WUA$?M'3SM4?=]WX2MM%>RJ#9 I;&[DDFZ2QW(1BI-/];%_L>@JMU5E!1> M,9'A-3XG4X;W=XZN^"U3]\FA#Y%WGS5_QUI_^+*M1,(5NSTS(4+=TWA6SA_L M'.WO5NN=]D%SM[X*$!>#X \>DQ $ZW=$M Z8A2'8A=+Y,Y9"><)%,*+($'D" MI\ODD 7B;_K\?NL(=$F@G=4N:[V:8P:"2V>6_)QO8>U9H%GLS-N]X\R[2VM+ M0G=-EQ7C0*R'^70]3W*ES'^^P/,:">/I[!R=!V"PQXK'8^?"9RZO.+U8P'G; MK:^$$Y5H7!\:FZE;N+YSU(*G.K]Q%3G[T3N(+T_7ZN_ M-WZ>\ZGMV1,G?+<\=T"1VY6,.-WC_A"@CSB?R+T9A,.>UQ^GL M!XUZM5[O[%KDCWV4D#18,Q?S?__CH-G8_ZB7_BDC [73F4ON.9-8JAB]SU'HP!5H*VMNT6B^Z[]'-HFQ MZ:X;'2ZS74H,V;P/NM.LM1M/3NUI-6K[[:=Y>^__?K?UL(>V^(O:>[H'VFY! MLT@G>R@%]$I$.I62,W?DN#Y3:H/.-QL!)!FQS-YTW _]$C9YV'PS\3^B'7[K MCK @Q@D#YV8DX)N,0\^ K0"G:CG[;7FEPXBM::/9IP.7*AU[.@<"0-:+0O>[ M18&: D#5'$U],E.0[E-!A MY(L[_:GCCC@0%RSUNR,T3'-))T(YS+GAOE_]'H0WL%#.%.S8@Q]4C)8/4X[' M!R+0.2F7,:@\[?IN@IT<9@%1M2<8D]J#]1N\^3_XXIYY[QF]-CTDG9VCW_D= M7^93Z6');,UE@9NF7:^!*)=? YZ4;Z$-H&A_W.X#$H01?/-7+)!K ;.B?$M) MB;?J 2[6PMC\[%>4CFJ.3L+M]<$!*K<+E1O!RI/YQZ^A'P<1DY1+*E5:&U%' MQGV';.]AO8(! @>&,]AOI^>FOQQZG-S 3QX MP0F:.30Y>9,_/_@SYG ['OP*%B=>.I'-7.[[8.6!Q?U_X2]X$UT/=R) M2S$/PQQ^12NAE3(5.9VZX[&I>KH(/8ZEQ*Y\M"#4Z2,6Q=E):%@L0=>CURV[ MB%)XO@XKP#,!QV$LH@A.$??A6,@P0"O/GSH<++ZI0PTDF4LAN,\L8LZI%K$S M3")[1E[FYC722SZ,=56]TZM>.>_P3.Y_;+::M51E%913/<&]/AS M]?[IASL'&(2+.>OIX6Y:?+A+]?C-G' R(GW8"W>8Z\()QQ'A'A$]6I#!PF]! MK0ZJ"WZ 7]08> .\1B8R#0[*&, PK:!" ,\# 8J &SI#&=Y$H^3G&N@'7)NK M5!Q'8?Z=^Q:VX^PL_/+^M^^0L-^YY^T[J8'<:/:KS85Z_C,H85,QM'JMM=]Y M:@RMT:YUVD\-2]U7>['7/EA-P42SUFP_+?+U"HNR$E('M;W.P]T--K"H3JVY MLGJ>@T?J>58=85E3VL_C;/Q9"65D11\#.QR&91D6 M5[O7K45B3RNE&GF7\YKI]NWWJ9*+X/,I5O @I9;MH/-X/XSM >C)8J-E^S;Z M5,I) /,3P>4XL>66HZ#=Y2CHN4'[37L!!@\8VY@4NV0,#3V Y/<#A1"#:5'H MQ(K35;!7W>PH2EO:)#XV]+WAN_PIOOQ&P*OAM4X FPO1.K\6BA1,:F,+F@#( M."STQHNQ>[G'I*<L?NB<>5CJ/7<@V;X)!QMV *'#I96!1Q M+'%"- '&L!<&+(X-*73R+^4PI8#1XX<$?WPPX.0H#4Q]!]XCD#\%@!ED S+T MG1!X58YF,A\/Y>:EE-&NMW/ISSTF^PP>6SV_]?F4 D[O&KO.+[4>]CW<;^YA MKO1[W'*V/Y/BTO>!!^4H.RD*4@-Y'$IZ< M^33[>[EJ_@1E]$M5@#J:&-Y-7:"B!9VXHV\S,1I9P%D]E)B M5#)$\KP68:S\:4*=B]Y:( I->J>=BJ 7C:,3W.AQNOVE*'5_FRCU83)#24L4 M%8*@UD21T4I"V3GJ(Y9FHE_$S-V0(GO L_VI$LHTKD /TC6O]AF*;A3N/%": MR6, #GZB+(#TY7ER!J8_7Z^-X[RW(6'KR28R M[O>)]DWG=3M&+ITGYM@1VBUB'E>7>'$W'L(RM#NIU: ^KZT*T3D;#N&DX%'" M$\0CYQHG:M[EQVFUI*NK,!3EL .-$0NGX.X -0YXTB+E!+,E_I3MS%-W<@?/IBC'SU8\[];OD?4&Z]JD?LMEVJ(=!/*YZ(17BX-T[ M#O;9Y?0,T_BVOG/4J#0Z>Y6]5K/2:*9%LLFZCAPML$*M1[E^J,C*A,=@%;G+ M'4K]0)4]N^J>Y/Z:8Q -_HFS^U ]]DE^(/XO,%_[@6-&H'P5?/0:>6A<_;M M=$&>&*&)%M.C1YS'$=G)L)6G JRQ<]3XK(D\^Y_-6KU MN@/&D"8U4(>SE;TH8K[F\[6X8.#S^?$O7T^^7?6]"AK=3IY=H.>020B,93XNC>Z8[7SDGRQKN)[H>A;Z' MFF$^LY2<1W/YH^AE2&5ZKION3')9EE#6:'?)=P4?29]@:+OIG$V'#2*C8W!X MJ-E(OI\W*6=:MZ44-+/TR]3E<0K'S\%.]Z19BQPT\1Z9P!/]&:%SP>"FL[.S MBG,&<%%X7Z.=IK?=_^PG-$M-AK&T:_M(,Y-0N^;,U)IK?F<\2Y:70BDF]>P6 MUE>A'T?WW_+ZXPH6DWUCT:23IPZX:=9WTP$WH[1MW(0-P>B1G'VO$JT<,O\& M" <3#A9/P6DW->#+*3AV3\&Y_Y(--A!?7G8Q':,%]W+*^?LKA1<0^/,I]&"@_]M[2]+%*^L-Y)>ADJXTZB]+)/BP99Q MKT#JB[:V*5)_XEJ>0NKMG:,D2>A9Q/X,S"TP)QFR7+LI\SFP=[.T84,)PAG7JHYVX/49N--<9M6R6V*0)B=G:,O M?,A\S%%R.?6.*IG.]N#VC3&==LET"D"8G>;.T5>XQ^FQ 8^FSF>A,!EONR6 MZDL1"/, U!==4X:%' L&[YF!/B=_Q2*:5N *GTH@J&A)UW4X7[$SA-3E&WI8 MA',12W?$E*XXTO?F"CU*S6AKB.>-<;6]=7*U3>SJ_[WD<.]HK\T]7]=QFU20V2C]@T"&_(V%FF695\:VO(X^!-J5':U.N4IEXA MR+,%W"NDQN1:@:)<0J_,Y]DJ#+])!E16BA:"//=VCLZI0?)9H#N PJ-*UK,U MN'U;K,?IE,6AA:#,SLY19FIA'A"3-'O[-)3PKL#Y=RR%\H29-4"C!2XDO\8. ML&>!FI@A!"6?V@YJ6()/S:4\'Y0ISV7*\UU2VJTWTY3G,N?Y+3$1POS;4G9, M.XQZJ?$4@3QW4>/!Z4FA5!7G))UC=)[,,4+OSW'2]-WY"?O%HU>Z=$1O#P&\ M2?Y4]D4M!'D>[!QE3.DX-Y>MY#];@^"#-Q7 -_RG[-U3!/+$%N2F8FOJG-\$ MH!&-Q(0&= #HF0B<3SS@H"IAE%[_3AI3ENQMLK;OK1'B]-OVVBB3?) MLLJ>0H4@SWULFR@"5TQ M\HR)9U3;H8D]KB\%FZ9DK1%"'^,'\W%V_;*>%L9 M;UM 2LUZ$F_[M0RWO24>@HCOO*D.B4:G*1L-%8(\6^C.'HF^,(5I"RK6G)X[ MXE[LEWK-%B']3?*DM;8)*GG2JLASCP8 FRGOO7@\9K(:56]*3:"4P4?;$ST@0:.)]^GA^[HA[[\,'=3 M#EUFH>UF;1^'DT]"18VN#B5%**ZYF4FN%8O\C6:B>3V[A?55Z,?1_;?D2..5 M1M$O'O_>G -A[E][4O.OE?9 '9XR/P;-E5X MXO(#YD50G0/\/,Q6?&HZCS&IYJL=FA@E\$?!(E[QATJM^"@S%Y"?8HGL03^I[L+ M1R/N*#;@SHC)/OXFPVNADI==P:\74EQC"F_6@-CY O\9TI*<2XYEED[7C?#Z M1J>S6W-^#V/'!2 +!#M@X:'U]*<."/;GB#G\#5!&J =\J-N?:2PH3H @E(94P>J&XPF3Q MR(*J!J04P>@"D M#,BCSQ3WL#5(NF>'73/AT]/PP1Q(!5Y><0:))TD'[H%[!>%8N(['(D;?C._V MG[P6_$;[H9A2\7BBB5.F96\S-+K<@D6 E$\+C0-7'PZ](A$ H#'-W!G#H8:W MN.$P@+.GR^B8&\7,3P\!D(WCB<$ P#>0X1BN 4+',P07$$2D(\830!X^E]!P M_[IJSNG]:U83$)< 8 1L>I \/"?PQY2V-&:>[G6''U3<1SITHM"10GTW18!$ MWG!68D7WC?%GLWPD*0EH@1?03F8W6DOSR 9Z#K=Y%(-[\2VP&*!J0'1"7O@\ M:C/N<>5*T>=>GM_4X*0+Y72# -]QR2>AC)!Z,OL> 8LT3*^\'RRT*\ 8#NHU M&T4(I"@E]B$"UX^14"I.'[A<$$:.+\8",TFBL.*X6?L;%S .>Y"PZC$^![D7 M,D7X$./&@*&/*4(&;L;D@7(V_@&R =R"@L^_Q M1@(9!VX.]S+LK*.2WVO.;SR!MJ]"8M!28'Z+@X8(O@+N@I6 0J7T-N#8A7B> MD:_0Z0N#M,689#<^2H2(+)I15SC/B8\4/B8E@G/RW"7YW.:$0*;"*>8,@ /1)ZA?^K^\4?*!H;*R$+'JRC#]);? 1/R*8*!SO?#JW'G$ M14Y">!_:TWCN#2C-3[\$0F>K$O(0BEJ2#4P9M#E!>+G&)&PJI&[$L"G8-Y$= ML!82D5S*$#C(&*Y6L.L%+X"K6%^&S/N8>U=NM>D.B76D$9-LOS4'.1R(*TFW MBJQE!%+>?>RKSZQYQTD4.P6; M]GT2&O32G#3 8YVR9R._0 LEZL#_FH/3.SD&RD&R5_B8@?"Y!SM!K8L8@QSJ M4X!,3V#&L-8N4D$!%PUBE"LW(PY NF9^;*CP07&8[L!(-)!:""EX%S)P>!]H M8\ #P>B).5*VP&HOA*-Z6/SGF=I?V!5VD$EG ?HO %WB;#!BY4(E[\6&C.E# M4'[A'N_3@O*8G177F12$+ZF9]A]_:*T&,!V$3MCW$U47MAA/2,3C(7YX0YQP M"Z]B1F+C.P,P)G(KJ]6,H>9\BA7\IHIAUCYHQ.)9.0O,EN\FQ:+(;PW; LWI)C-3\821 M5?NV(7:- DL#O/1 L/C("#)Z.A\2(SBD92.0OI(F>9QHDN:" M2OK[!5HU( 'HNMSOB2:J 3V03&NQR#1ZZ1;,U;"R'> M0B]#SV16$YJ!.=(UY[! D/;P46M[B0Z52?Y$E>=(&U[%\*("HXA/IZ M(V_SE@FH,:"JD]S\"-+6P F%@_"-Q*#G"IGI,/B<=S__VCU^_S&QS[C\Z. 4 M*H4J DLG0&@@<;+H[Z7MJR6)32L7*DH-A7;]GYFV#0_NGO7@(6BYT^4_ASX- M%':^?#EVWA&;Z/[:/?OB_/O7G??PWHA?X5I4Q&M$$"0)))%'Y9! MD-;]"01CH<=DP"J!_A*OP) '9@0&D'HL7:WD(V@2@PBMP!C^HC>!P@;@@Q>! MS7/OV2";P?P]SOQCJ(=)HR^+6:"*3"&^":7OW0!!/@(*Y* WHQ"4MRJH\YSL M6T07-G_UG1Z?@(CIPRY;]8K3K#>;%:WCW1"=P=$ 4# :>E$JD4_-7-N,>T(&YBG+@4VI%@X)^@/0W!KJL3#B!\42HS$ M&^@E4D,;(\77"'X)? 0 B6HOTV:UI/.RL36&:Z00F[70\NHZ2-DP'H[0'1X] MXJ,"NP8]7$ C^&P#8R3-#,@&&=I92+Q@X64OT+[W']!(LQC+QT< M&8_28FXO]I(C'E>@F1DIE[IO$DU(I"5JZ$Q2N)1,SWBB.NEJW5=WZ4Y5+1-L M5C,LGY,>P(W:EIZ$1'E,5!0PGQ4R462H%6#T<"PPSW/6.3GO+)+RSDQEKHN MT,-.\0X2IB NIQ[(2WR;5II1-[LF;T:RM1&@2MO\8-_?Y_PRISD1S.@M\'E> M]*.GJXH1$JV4)7>H$2Q*UTQCF.FPS";('8S6_=D$95[ UN<%+% K6@D?-TR[ M<; QIHT,NKGW,5G[ZR_AH\DHJV+ZV&&C7=M%6)P!S(?&PA_%\ K'91-T_E1 ML0%6I)"):89Z+608T-08U&6 -1 ?0?9O>-.<0I*Z/H#-^<@ /RZE"I8X>PQG M)X&*M7F8"0/ SS )](!N@ 836?&$' _DEA].,NN&6@BA;AC,A'Y,S$>XSC!D MOOJXG.Y>(NPQA'T&%<%XIP:"<@.3*!NH3B!O1XO\6XG;?K&O1^GH4(F?5>#G MBE)BM-:LP[E>P@;1V(^EUMCRNM<"6^H!J];&7*T>[!,#W,#@"VVAU_=A,S/& M!H;3P!(PWBF=:H!F 1X>O6=GX*.>GP@KG5YR#4HN+*GB4 _K.#$DF$1WI*HY M/PM,V,&G^M,*6CJY'(F9Q(@9'X"G637:(3=,8E;"&'8S,@D9R@]O,(8]>QTY MBFC!.EH U*FRE(!Y+X-0J?_6.*!F$D,2GS*8*[\F.\R\^I2^,;-12G*C') ^ MYGZ@#L Q'XB I)U>Z"77HN:&,_2&@"6&_;YU8@\EH(#!J)/G%-I,R9Z2ZQ,H M#4(,4CL#H1!78#-)N.CY;@JL=]U?]GG084;7!9:F?K(-N3(BV)>PZS"S 5!+_R0^.@SWON%B6''+. >0S8 MQ0(?"\6J:+E^#,AU*3\K<1#D\INR7))QZ(-1I/.F@,.XR:PTVA$E")B<*M\/ MI[D(F%H8X#+J'^6(SGI-* G7P <]%1I@&/FA7"8?=$B7>12$ZNJ1W+,NY@ZY MF-N57/*+Y[0;L\E;/J., "5N'=!@!YA8 0L;40HHPEA?H%$2P&_:(4_?5E($ M8+X7DR*,#4Z,?V@YK#S_L%DCMX^3/%?L^EETUO%UYNC2\4#WF3_-I_/F(C>( MRILDUY?KHZ!/;Y[0M+]2H*0#-8X>D?\Y=ZI34NW/N.JD>16#PR<#II//QT3W M"X]5DF&6I#S"J?'-3^_(SVGB!WBH,+_+Q%#?ZP_Z';11)H'_R-RCL^RU"69J M&0"0$-7Y.<0&R-F:WV+BCT4/IHX+HF3.\E'Q!Z99"06WM$\0P>YC_A>\_Q:O MG29NQUD6J\_I"PZ3+>3W&S"9Z42K=-IQG3)!3"H+Y2Q1:*]PZL+.>W.1Z\S$ M9A%1F$5!X4F*JS.(@(^(6]C[1,+1CL%4 M\Y0IG: D7DXYF+I6 OY-*V42;YS.XS"[@U,P!G48.#.FV*;E'I1R67M!J-VB MX^%21GJ6=;\%!^4\2/5E)\O&0!<"I808-RW:W0E)D8Q&&& JH.\GM2^@3 1> MZOHEGONYV_WJ_)0[7,=AS?D2>9B_B+]A8@HF$U*]&Q#H"/-^%@6 DRBOSB\& MRCKQT%6!HJOK]S$/)K5MR.[(%T;HE+'H)KQ/T2)M*LDI0W$41N8@34P."9XT M=#MK)2O))!GR<"C9!&PA/-2 I/LG*2;X\T#$!EA[N>DRF.VT"45UR\Y)A81 MU&D!W8Z ="2@*5A$/(0Y+R&!%.'D?&4N.JR($%P:C$+>?PHXS8+,>9;#"3H;!,RO.L+^Z!O.=5I#VO-.MY 5<% M4,P!$(MU8I@ M_'EAT" *?3]+>D[=_L(DQ:6!L!D% ';H*^-SSU?68$FU,D%[89YM'%TA1O,Q MI$XQ+S=#E^F"D0L!Y (-M "2HA7'%]^YB8Q69W\)3?F/WE':G@7]9=K\R4(( M-V'H5? T GI=79H+Q\V5/.+YSAW]K ^#KGY&K0JC#\E+5WJ*;*&RW_B<5LFG&VV\PDU7!K3,8'[DJ8Z MR(:K:>!2LV-,8O"C$:DG.JQ*40&E:4T*Q:G5B=2N:*JYT\XU)F46124'/ /F M[@I=4(ER13\.LZKH[ E3GSR!ZZJ)1C17_$%>,VW 25W[G85$ FIXX7(YTXF* MS-^YIB]S,.J;]DP)H)1N5C.)HZR2+%?KDP9D/*XFL+MD[UDK%G*GI<_3413$ M#98#42./Q^/!123"Y9QMBW7ATMGVL+-M[VDM/39;0KA,_7CQ?3PF4FJ4;&36QJ[Z$.] MRM>8W]LFPR3NPH.]V8K(M %$OD\!JGH: \9SF- M+[L[19+=/U-AX[&IZ,ETKN)36)=Z-U:,/>'K#BS8#G60-"@!@D);1%*!!AHE M9G1D/VVPB+XN^C/B;'P3RN\F,<,4Z&OM_]W.U67W[*I'?6U^XZ8HG7*MTI:2 M_6D2. +&2JE0)&(IM0J]=)R!T37%MC#?J\B-P$CQM9LCX6\S+CSZ.U!9U*M/ MP\7!6&/N=XH$ZJ027'8UQ$(5DFYJAK<95CEEJ2Y%<-C\7J M0 >4?"I6\J?)/>D&_.E\\P'J:@ B$#"):9"'NM M):G<9FY&E"6L16O::(<\860FSV0C?4>?:$4W3* P;=K%U5"E\0'!,_FX'WI3 M^LTHAXZ1FH>ZKQ M&@0O4 3P3TUH1$ )@6N/[H2'$_06P:$C<%$=Y2R0--Q2 M,"9KP+LU-9O^P5MIN78U>BGL/%< K)&=")\^%I#AK6)&TCC55X$DH6<6N<;[\QN\TO Y2ND%B!3F)66*)WI^U M>4H[9_#!0.MEU,86CA.?K62>Y5Z&#DC\ L-Y?H59J[E([MD@Z$CEQY#$27*" MMT"Z/59I9+@5Y8!0R8+VO;IH](HI*U7HWH MI=DYN'M%D@!Y3IY%U"8R:P9RAKX8L]N(+F=^0P_7T7VPY;:&@LP/ V/@K1I[L M?@?M-<:9+;E^ O@P4JEUKUS2S5!Q.D'W$Y;&@EY&BK'NPXC"AILHE/'HP"O2 M'KZI^I0O5C,-2!:8>G/]!;;"$W."_=B<\W1\P]2H25D'X0'@@)GN1J::21_E MG*&2))/P[%X#_JSB'.&?_YTZH5,S>HK*85Y%/$$;TQ@FJ] -!F:>R5#1^;G88F7$T$(!C"IJ53S;1QN4%P-8Y*F8.^97= O.BC/@'F4\ M)+,UTFU@9VT*I>KVN@:+0LUVXJ9J&RHMN!.EP#D0;H(!BHIZZ&R>&6H!9TW& M(M+!M)&0NFN!#,>A&=B2]UQ4$K>%(N#B@H Z*V;X42X3V/?G+2J3HT3SDPP[ M249:8#_OE,B,+P#K./2 A)P+QMA&-$_%K-08@Z87M\ZB3FD9 M&(?D+<$2"^H(X.=8I>0XBBA!^'::TP^JW@@6LAPR77W$/#-[(@D[D8PACU T M"H#*(@RHC)/\:G5_+\=9L+4733J8 5.SJ?L:_:![3:7*L-398[[/)HH?)G]\ M!+*<^&QZ* +:-MWT;%1MFL 1@_ MW/W^H%G;.V@M_*E>:RS\_KY'-79KC<;^@X]Z9*IN)H^KAK!^>--Y^VW[JS8-NTX7:[5M>'!;A?LLDEZPY2*0=&NWUGXB22]&[K:3=#%9 M='>@IX DXT#>$K=NM&I[);?>6F[=5>*9]%Q05MVH-4M.O;6<^BN6=50O&>;8 MO"DN_63]HV32BZD:NPU;1=+I#+*SP ->C8ZTKL_4=^9\HXC:6V+>]=I!R;SO MD'GB% K"@!N'RA)7K4$B6'=VOH61SK3TWI(P>,L:^P=RB3X<_VHOUF,6NF67 M2'EXVI,WZ1>?2739;=;:_[P3.=5YDSJ80(4>Z> X$XS4X;E<2"X?J3L.QR9! ML-A%&4N&$1Z*( PYS9!]4M3@WN'(5H0,6K76WI-#!KN[M;U& D/]7![E4P[(X_BTC8@;[5KK> MYTQ)Z2>3FUE\QX*I3L5"5A$9U\J$T4BH6:]"OL26!M3K'K0YP"3M%/%9'&>- MLJ1KGDXL3YC*?%E=UL(QWX>/J#>91Y/.M8(O=26P3E[%U%9L="#Y,/:9Q/%0 MUWR:=A'1MSNZFQUF6/\9]DT/!95.Z]9-C7+[F%V*?A%5&L-" W0X81 DJB9- MR\T$OYE.).9"-0IE5-5-1M(R1[@#4V5ADVE!QBBF&%]3?6PDL48Y7]2X!6GZO_&T.=Q= M!Z(+R*(>(,E0-UU/>F<>HFDVE[52H%_-04]P1<6LND(V5Q*;]9+4*<^FON). M:6I6#3Z3;W!"#KO&@DZ6!FA))P+EGFICD MYLLC34L^P@X> "==55\ABDVWGTR?!]!0H3T5!,(63-?*=&G7V!BB/TT'J>F! M*^-016D[EED'9 +&YW@=7^H2?XM5@'ME%: -2]E0%>!K>^,[[5JS<_!4;WRK M7NMTGI; ?[]#?&]O\4N>ZD*W=U'M5?CUES:\4QMT$WKWSR2;-NBTW^CNT[Y, M;Q4 OX&Z].$+Z!\K"5\\TP']H&-F(]F$U#_(KSB?=;$IZFN_DC500/>^== ] MSMF>G\"<?(ZZ9R>+J=,_(1@ FZB;B*#62 PBY[- GXV9:G#!IB5$G\ * MT1?&/07.S9$8JJ=-S)>?4J'B3/RO- N).>=]I"^+\&X9.*]ZPI/*WZ?<8R[\]]L//F(K=]UM&:F+>E;$:,@ M-+&GR82\]I]EC#-(M<.RY/7+03"-^$_4(A7PG"6"IE ME0,C/5<8WT%1^06C/?3I<]H8Y\W)S&;[P_Z'UMXNF*F2>@PA9*ZXST=&F)I& M\:4,6#)]IU[_I].N-]Y]?X\-:-U1VH9](*2*G,8_"<*[<)7^N<^C&U!7G*;^ M86^CB8!%@O2ISV\%>M#1%>5T)=AHNO.W>G,RMJLCV:=^[)Q1K^N_=5^Q4CHL MK:-4(W9+,9V99GHGV%4-::S'KFF015=W6"\AN^PAI8LJ1)X]_LR4;DE MG^[BXW6F6$VI]R122V*,&NWHN$^!! MP*YC&E.?#;@PTZW0JE')L->X*C/6@0=C)F(VLF_$Z\!Y0A?F= !PJ(5)3K&223'N(@F5O) M=-H<91/JW,G :5=VZ_4,=./0BVEPZSL!+S"XQQ\PJJ&3*UW)/9&,V(++X+H< MY#EY[-W<[&$X%GI?@"ML?$I-E %D89*PUZERZTI0.]#P)A$!D&J-F_9CS::SP:,16.K$%MC.A'&HONO";7-9EJ0F0SGHP8'DR5)[8\JK)1,9B;*-/)N2;S-+^N84BC M:Z+94:;;V&SU F>_4&B-IK;X_DQ5M!D='.9JQ)-<6: Y !XE:^8R)@><>RBC MSUM=B_C'- MT8:5>#2GA[FIU9 TYJ6-F'ZZN;7,DC=S)8Y)SA'73))R;AA?CDV;-R3#%C7% MFJG)L)@T5Y2RJ$>:\"F#VK1)3L;M/']82KO]P)"P'%E:(^U-<(A"CVS #KI(7)DO0 MBKCNB4ZC#3$BKVAIW#=]T^'-F,NMI]MCEW!$"KP<1SJKW(!(/0<2DSG3.;[X MHQD$F<"$QFOA@#4< -,W4CMMJD^SNA"L %,SW4KK+'! ]70^9!'Y@6&HI$0) M@S>% ,DB,R$[,[(L4S',"$6>@ 5$33(/D%J7@U@T2=V2_Q63O:T5*-R0UEN8 MB5&IW,+-T[#V* $0=D(U_2E+_$XXYAWI#30/FFC[Z6U(3(?FU@( C^C*6>E*LE5S:H*YO22P4[+C*, MY'V)+J5I$AXQU32E"V[0%*!JQ6-QFZ H&4)+U31L:%1S&JIG ME&^&9*]9Q2ACR0NV;! >9O.P'>?+W4?F:QG.73>>).,"-)\ A! M,\QH)AVJV%*=G/3C->KT"-*CY M$!XA]?YC3BW_S*;*Z=XP4!HN.4X,)!T8[KW"B;6@J$N:%$'+^=R]O*(1CU\, MDA9 43?O,=P;3V$ +(EF^*7,)M--3K*I@YCS>$?"PCM/?N[MH)&!9)J,3*2" M&S/;X"QP!D)AFM447Y0._\H(%A4L#B?##*?GMRZ\G?0H'%IOY)'6H9!<]AH. M<'Y<:&XVV R3U85F3"7;QW$4H+'?%+O9SMY^K7/PY&8[[?W:_B--]9=NMM.N M'316E92_W]I=U:):3YP_<-_WS5IC;X6+>M$D@ZW,*$ MV#>&S4:ML5MB@IO.4\>IK0@W:VE+;^M5Y69M M6N#*-[NFE*G]!\*JQ@'YY";S2]_S%KOP[)==>&Q8RH:Z\#QX6E[1$T:D>);- MXG:Z?9P'CL&^DS0[[7PP$"Z73VMHN/D@)R;5!&Q,W?>&W&25Y?)ADCR!=)^A MV2<&:7!L]D0*WTQ3:.II"KH/GS+-RQ9T+%OQ3N>)>_%&9Y6JUXW_ (NIU36; M>4H J+%?:^\]+0!T__>=ONTL53&_EUC^9-#'-7T]2R:$_AX/D>R,_],=$ M6%*ZY053D7.*LN5WSD" HD9PD72ZA=_UQ;JCZR4?4H9($.$O%U+ OZ9^1[Y5 M#/S,?4^#M2=>W OHKA]XMA7[ D?P<@,8-E*6-()G*.>DYIQR.8S5&CM]/2W" M\#!,+0\Q$&CW]E\<8'B4L#87+WHS)P0;@.C,*]3[CT>"#^[:-)9T<'L2F"V: MAJ'C(?5&:W/3;S9"6B/ABXG3J_SZ2FIAR%CS MOR]\F/$^7:O 71P0(M='V2^#HGVUIMU''?*KY7NJ8 MZV9^^0 C-0N.X<%8.$:M+$J-\)7-[:))T"LQ&&#SBZ]8BUIJ@D]BAL],EBXU MP;4QP[NF\@+3NN(DP2?G4JCO8 .E->U5YU?F8]7U2<#E<.H,!I41P6_&%526&"K6? @YKXR78$B&;HC/J:) Q,98M6UK3U7[6/$S59J MFE?A4^-MJ:?'(RF4\XFY(EY?7\HM5%#W7K5ZH%10'T3&O6QW46N^4C%=KX%> M-('^F5T+S_G&Y/=2)WV"3KI7ZJ36(&-A$ AUQJ\T'AOV4,'^?W@OA0_C$Z6#3SI%+/7):O=G0NN5$V6]67!X.*)J<_R2F\M!>% MU\Q?9OAEJ6V6(7?[J%A[ ,[3QG])/(BFLS<^SO?ET/FB*3NM4N>\GYA_S0+Q M-][?PUJGE/LNYN75N:>6VNPS N_FCX,5<-YBM7$G6/PGEI%S&2O%G\E[WZJF M6\;AK:+C^]AO=:ZQQ1V^.]?WXK.XIN'*J.#V^%\QFW'".LQ!7^L@]$5(3W)- M\^[P)L"F?U/GF$D?-HY7#OVP3ZY7<4UM!O^*L6'J0$A;!W1LM$K@7E;=3#CT M7I4^/3YI(EED87JVGC!W=+=8T;EARN&^[D$/I(6=/C^%3'I(FY^I.;UI@#H* M?<_=)"TXU8I+C'5C) CI%>H.0V'T?FPC#MR)]=WIUS"B[OIW[L;01=:?_/E-PW?K2U>WOV*% M"V&U>\V$;]J_ID'RXC<8/L^F#>C6K@I;9Y_"!IU&O?J?B@-,4P(?(9JX\_O_ MJ3AN+"5U39W[]:#Z'_0D5!PQ<-ADX@,/ZA,G'?/ T^V%J9]SJ'AZ[T#XNCGM M():!4"/X,(FEBK'4"B[N<=UIN-%ZQ]XG- =?QE(/(3FY=4B>'M5!5<(K(@>147 QWR2%./W%H$I_NB$R]O7G?42+B%:T=W-SX=Z V#[6CJ-,@STE /: MN!Z6 70%B 1LX)FKY&#A"(1!97[/Z*Q)]XU>&T'C1)QW.[V38VSFB\75\"<9 M+OL?L3=O?VY+BKNU87AMOC%30U2"E I&&V^GID5NEAZB(ECI6'=.Q]\T:\A? M(?G0](Z'-<5;,*AH1O W,Q\ MNTM:\@P!$\K-* B/: %;!U^# 88/U$O'%^47CO_/OT0Y01CI2X'=8L_C,'+Z M.'0% $ -B/O8Y3H9X/'8BI ?!VGS?80J=KU.N2O @VS*&^QS_YW/PN+YG+5E M+6<]3N<0_(2MW0-J[DV)ETD7_=G)JX7FM49$IL=Q@0KP#I&]0S_LO*]D^,\- MP,'>X, OOX7I1 /MM%T 2.()4<2!UDG&>^$$B6[AM3_% J<;!$GO?<4CK(XU M[Z<5I0N?@-;L(@?*CGDV4&(XBTA<*WZC$!ASRL*_5#8M@?",4TJ0\=2P]S>< MUU.M]D2X''HKI$]ETB5P#=IQJ &JV M801ZI3142.6NYW#$7%L%WGX%'2Y$!JK1E\;_#1XUQ\IA MT>/,"%)D'#3P!@ =C@F).#()+J0Y9/1,9:&Y'7D%CPW1TS)TI/"6MKYG63=XU7J6<"Y034SW4HX3[6N$^,[!DP;P2 MC8H%6GC15-&KA?H)&L)1TA*%HQO+*)I=&DJ54R51//) :34I_9Y ]22EM.;\ M'L9@YTR3,4=:]CZHFU9(!JB<#$>3B@PHW2AL3I\,\Z/.%NIKJ2IF3%FMIYL] MI4"A7G3)7"+BD3MWLRLJ._>?T;?8/?&@[)YHPU*LZIZXB9F/BZE3Q7USEI6S MLXCMP'&&TYW[J:?YQW%J4>[,NXM8=+@6L;9<-H/B -9ZXX8&O1A$=RW2E*9TO]!C/VVQSXGSCT;_.2 M.)%_-/0X[)NQEFXXF9H- \R\T(TUK/I3''[IDW!U:(:C0K>PE?TM']91-PAR M3,XY"]S[U3A;%KH@>=/V)9\'W/D:*QZ/G0LC%RQ=UZW?JUMW#"XF]X MHO9![>]%DO/(^D6?8GSA-W325IRK_W'V]QKU_>='"3J;C!+0$P\%F%["72)N M8XC6Y-5]^=ZMG!Q;?/,%20NEUHJ'C_3^Y2%)0YUTP*KJ?UTLSBG-NF M G=%%)_":. R.=*0*) W?-+.1DQ3@Z&$Z'F;-ZWXVXRN]!>!/@KF+*7L"OYI:8 M"4)33CK=C?+<:.80HVAZ\:R,O/4BC-(FR!A MK$"D]?!@-L9^1*I([LTT#SM.YD_?1#A.-_9Q_4[ AV3:^62&)L%=^(2;T?D8 MQP#Q08S?N6B1)C;F0GSI"=&^G^SJ;M#5S&GUE@F-WHQX &]P!1FS\(F>AO/I M2>[@(\B\QD+84-YPZ17] M7-MY-J?<:UH;3[TDRB&504>GD9FD[G*$[GE&N\]GE=;(@1E>J?2DJX0S4(H MQN_H>(TG/!*4N#2F:A>U!9Z\XV17>/B34"8%,K,YT@,M%O/N_8D4+G#)8V-F M);#1HYY3WY\^_@:BR(A'#( 'C(BC3PT%1"1C*E\GWN!C'HUT.)S)<"RTBPYG M-U-NC60W*0/49#AF.E(*_"&4H"EB%@4Z'H!D3<:&263+EF#H26?C:=,79*9)$TE,60I041PJ!^P;8?))/%W&FO!(S-I4 )/<& 0C M@*@5B\H#Z1[PZ( 8CF^/\1FA--DSA&$"6<5!ERI8W5/:***0>#'H%O/2M <, MV<=L6 V+Q9N[X7H_.42.4=KC!>A1#D8Z>R$' SR,B5>3(G5&Z,#!BG%<.?ID MLV?D@GA$Z4@"20*:CP!4)KL&\Z_XW>N7/>]6\;8P38-.U \\B: $3O/Z&6:1 MR7"3PHH_ .B:X(IEJY$ M+H_D@D4 /"]&354 "+P!'.A(W8^WW,%JEKD\*T)C'"@]12=#HE$^W,QR,QUT MXCY@"*T"C.E21BH)"S"OE*",$$P"4I3'"?"&)Y!T9-/$O@GEC#SY5][X+-'^ MJF@'924)+U^#NC.F>,!-*+\;\R^ 5Z.^<2N4CD,/)=<67XFH5T74D =P1!8> MRA(3KXJ)@8]VVJRKK!][0VILZZ@)#SQ3493+DLODG-+U#&@:E(A[5<0EQ@QA M+;/T"%EROF$C*QO1+X<9@AB>63XGJ5T4U>GO@#9E/QDM\ MY+EH #I&,B>YBZDDVMX$LH@E.D >2)\MT;8&M)$:3VZZ61]DJ-U088#NHS0C MO#Q3KXHKEH*S+!S!F6>LO3P(!R1]R+08DIL?2Z!RK+ M7L>8"ORN$QYR!AJ%U"E !:KAU,3*1' =4C2,HOOAC0X!QXKJ1TH4;LC)C(FP M$G,J,":]#6%G;(Y.5;\8$0P71JDPD76AU4)1&A,_A)T0*Z)F(CKQQ=R.6C:% M:@9)=0=)^.09V!DAU)D> H!.L"4LR5B78\F-"Q*:%_]8]YB+4AG%AIE+4A9 M"[+^9=B&O\D8)Y,AP _,WE:69.DO/:QZNG$W5E:Q9GQ!M.2= ,B M+-Y$WR]5TH"(&-6>!X)3;@GUNH@G M.HD4P&$2756$5PZG (LO])!D_3.).-ZBI9K-Y[)Z'T _8#MQK=*#*05K_B93 M]TEKQ?7I]#5TP+[@?%C#1JZX.PK@[4,*?5( \R"2;*AXH?1$::?>@#K,2Z92" M+J<$M21+L@PR?-*1QHBVR3&<8%D-ZKR24?,M/.UX'X!$D[X'QB$@R*WH+A@Z MK5 _8 &0,HJ0LR#1E0'ZD!(YX;I2DKH'X!CBF*,P*L[&]#P&YL\(_N&!,57U M%NK].5,+,- MTSOSI)9&VKWP)@#L!-NB&V0E'P.D(%JGRII"I?N>.9,)620232>85ARNP+8T MA1A:QLPUCC40UWK9;/U-+A2>)*Q2=RY=9Y&9P8BGU*C-5<:.#X_G7AH?U.G,E#J-JV,IMI-S,9=XH?6%M-;'@,,D M7V?Z$\O:#YJ42=0!N"ZRU3%,DV6;M,W["WLS"EV+- SQV).B *>0?%"36+HC M9ESU<[[@/'_)$C1SDITD-_F,@4T(CS2'Q#E J:YS)3@N4\ (_?!&:V8/IK^; M A^*P64,JX;X@JS_-.2F9O3K%%2FY582"$HDXCT" M9SY/_9R<1!B3AY.38#[9\E*/S),)/MK$[@>X<'2=4R'4NR1=\&^XN.($#!X" M4!RRK$8J?_W["IH!R$]2S*#$!HHUH9 ,$4EEBN/\DE;+I>GX^N[IXEMR"O5" M\J.?*_0HX!05$SK+SEPN^C:8Z9DB@H%D::5'1I)Y(LC;,"2\334:@,-+.LK< M#W,\L&E5&S8),'@#$/:IMBL*A]P 5>LC6Z!%=*G;>Z[N4.?F:%&2+W1"I8J^ M30Y6&$?*5",YO]1ZQA*@RE')33_.7*WIXM)-3;E40 5[ORM?M:Z[0-;-$.@= M,EY ZA97+Y0=+=<09\I5,&!'RD3""$J.%_ER+AIHJ]67D4Z;N-,,M>SMMV9L MF0YD<8#QP(I#V1"8OL[0_I8R!.XQKLSGM6@N7C&:1:)N9-J=-E1,-0JP*PJ@ MZ&AQB 8S:4.>4.0[+(N+_G_VWH6Y;>3:&OTK*'W.C5T%T7SI92=S2^,9)\KQ MC%V6,U/)K5NG0+))(@8!!@ E:W[]MU_] D&*DO4@):3JS+%( FAT[]Z]GVO= M=\GN.!&&$;!ZIE>@O/?-9P%%D3'0!'\T*W'/>\V)SLMA#3Z34PH?VH]'&L] MXEBX/<'T-Q@$YH>$'Y\7ZXO,FO6[B_5C''&!XXPX Q1K='+*]N!*@5Y#1UV; M:Z%9.G21!0T@EY\SM,D%,[1C; !\[F89[[M?*X\H F\W5!B4X**/QX5OLJC9 M S$3!6Z/_>?*27T"++#R0SBR;PZ:;5T5Y.?WO(OJ*D>2R6*3PMO"O*8P,K0+EWF9E*7D8 M2*&99UBK>2QMPKIAF!L*ELQMD1\3648H&JQ?U[%<.;YTO*R"HU4RC!/6>3*0 M5Y9.,NH(HO8@TWF.U_[S*U8WP._.BCQ2B8G2#_(LPK[87^+1*%'!SYR) W'& M(KP:4*I*2PL,X^_9)T"3^6LD8R(1R7(<6MEJ4B(D3#+[H_4AAH#FLZ6B%K[0RO.\D MG=2*&"X#PZ17]K@*G<@CUT@?MJJR@=*6-[-XW;? MH'TO995&#$/'MM"%B76HGRY87+%NK^C3E+>(#E%4JM%H6RREG$,I!X#UHK0Q MEF0,X[F46G(2^DIN; M(>;0^@IB'G.:4LM"BQV,'^FT>"202?R>\C$YYA\DX M>X;OTL;U*GDEL6:Q6DWEAG!TY8A3>Y4)1X>8+:%K)AD-LUQX(#I':Q:]DF_6 MT#HUZ:K[",KR-J!213)JFY33?8._Y/0+V:ODE?FX(<*)2YNP68T'B8:.%H:_ MMXR^222SF?I[!O"@'@4X>N<+;,/\CF;!+3!,.ETT';$,47U=ZIE8MDX&YGA? MJFQ;7U_G(N;:C@[6)8@V[W1S2@G]>)$0LB(RUO*S"K5TJ1L!,*S;53NB%?Q\ MH5(T/>RM==DJ0?0&DT6$A?!*28&F?@B_W"59(#@ZQR9SS 4+'R>Q(RY70PC? M*?)2.]$2?)[Z-L\*[J@VO@WVUJ U7! *LC70K,D1>K>1-".57Y%-5ZE 9>L' MBWIU$:\PB-,PDVQ((.:Z[C'^1N^J9O%B5B!%,%87H.%'E='D,1!V/14G6_B% M19J@4[4\@E$\Q%R+1; QK6D4 V&R:K&D[.WPK=$[H'X M[1:Z6A<=@_C;/K5&7*KD0NW/X%93,B.E\E]0^BOOP[Yϝ(>V8+2@(*+$V>(4M!5[5,;O0O%PD]OKW"^Y-:%CE].,? Q368Z\3(NB M0"*"WRT)A.ZL!KD"A<+RI@=1<%>WYTTX^\S!?O9]"]EU6ATIV=?^KG4[P^1N MJ$48TGQ).>QVODF*$L=@>J'FJ2))T8$I&[(]'P8[E(AWSG4N'Z(7TI.->M53E!=*\(RM@@ ML(G GV-N9I.QFHIU&S ?1_"/*QL50O:*0D+(WL3IWD5F=1Q%,VP:$@&"7;0H M33$.M35)(ZU/=YMKUJ5I/&>/]C6E-[@59%$PA#QU78Z9F)(P\"^+1?PD"F:K M)#13%5W$R97N Y6N#F?:M8PR-CTUT['&CF:8 2'%/XK*R.LF%1 \=DD$@IG[ M6UP%9^3(6^C0E@30?>6I5+@L8\'MY>R$J2LP5:3&E_&&QI"^<^9?7 MCND5"-98-A$RNJ;T!(S*!)1EI:9AZD.*!]09!(\NHQE.&1+#$'\V68CQ?)%8 MQA?['EGM.%K!%Z-#8N7L9YEX&F<>+1!>2,)/=/:;MG:V-H0ZD*O1=:N;IQHE MV0MS@LG@&>Y$/#4NP9ASBD9\FARV]' ($^H9YMY/W-$: LE)9;)TB;(PO3GX MH=LM@E\D:/TLN'$'21RN0E=T;;(9DYFD *G5R&PR.T20E9\6%9O;]&=><2?D M$-]4""^H60EV\M)S=&V>=M+[<*QOV#S"9TB>.=L7%Y&NLC4>=FUTO1"^MZ[D<&'+4S>5N1QH+& )93&>\$?:P(/ MD$JT^'ZGM[^B2CVP!%4N_7T2V@"+1*0R-&^(#;)9@H4![E%7/=R8JB1+L1F7 MO!E+O&%.K#&UZVG=$[(NF\54X\G*#BZ6KGYOY5V9I( 8B%1+? ]86%)#YBDS M>'MR,M"W8G(]"F3J]TI5B2#8-53VRR]%=QXHQ8\EU@XTY^.498Y\.=/RJ%/R MX*6IJ"P\4Y%\1]B3DTBZB66,8L>C@R@A8X45>"DZ%[I)@OHF*L;+VV"J:PVD M.Y'[JL'5BPH!T+14*A;B&X75=$DJ4)#&U1B )"WF=IIR-2$T(MK3_"4*A9YE MF*,R@R/6+0VAM1W1>QF"DY'Z[X)>)B-[FC DG:."38Y0'FNLO$R>2\0QNCZC M )V%!VR9+VP+N&]S:1L>UC30^C1S6CI1]F'W_*BXM(1V?XSTH,%"'%;A%EVD M,#5PC($=,-):#S5=-,BHL5J?(0+G-R:240,!(2XI_I5S^0B+,L&1P!$?)_A" M_&T2+5($CPLBU+ %YHI*M ;*L![IQ&0MQ*%SWH&Y:V(T%*APTTR^S+P 2%E) MQ+B'2"))JZ;UWF!3N.BNY,\2#A5K&[M!;F90C.7@J#7G];9U)#^E#DQ=A7'] M Z;1R*W,T"4Q2]BT65Y7E=$*3E./2V:50I:SFE67"G*W3F;2\MW14>YIFZQ&",QX++EJ,=CG4,] M*U@15]%A8AZ*=1F\F=Z61:V0J&*,S@E.?46)L:Z33'=OC=6(8G[@1@8J)4@>?,:: MB-:SK(GJ-#51VS"4K:J)VF(U_]%$ZXI*K[!46)HP; !VV(6&Y-"-+7Y=I57S M5I6#VV=A):Q2IO.50E\><^OZ)N3JDZITMRN,B!LLY+HM]8#U_I@_.QMK!]JQ M1,6Z3-@9T-;."O=>;-D$0Z=%-E,V!E^#6U2CQS=".]Q>T?Z=^!L+CE[43Q"= M_W%!#V?CUR?(2JI'#XDF+M6:1 MW&A")"@4AK)XF,VO^''DZ&,-2_[5E%5P6"!7I7ZP=NUUMFQ!E-@T6O0CB, L M+J8ZW+)>W&!H[[4GJ<7LIJ,A]V+?,9LL/99CQ1A'WHEW.&^DDP1NE$D[66M7 MB!= \6:KLJ%B%AOC6*R0V-K48D&&TL*!,O'KZ&]1C2Y=GC4H()4N 7I39S(+ MO5AS)&+'!##RF.]/A:W<*MH!')J@$9CE'(.L!"&DT)ADGQI7P3*$,/DD//U7 M-Z\M 9!)?*$TB2S]SG+'5NXID&_%8@#"I2OOT)R]B!)J>\PM):S[$J[1O,15 MXR9^S-MRHXYVTT/_E*G$507)T3S-!C-W/(]'?6,_J;$+TU0+02CX/!X[K21J M->UNG7 C* @'86)[G@^3*)[M>@7+"1>34!7*PUL!&$BI[0%J$>J?0">9Y=>J!M$4E ML4<4MEEJK-1X-EB RB8?VJ+PF""'2=SX44]=FR 3DAO9H".H4C#BW?'/&@AU M&;I7%OV*]Y4;I' .&5VA34RB,9HV?E[921QK YSC)Y'A"<\2NE;4U%I])97P6 M\&%8K'-!+=Y$>=876F[#N6-ALX=PM@N%N@9D)AZ0Y *WA(.$R$FVW3\S?N=( M7DJK.0'3ES%Q# [ M]LQSEM5KP:U+GMC4"*5<*^CII_(!Q@J3'Y@+0:3 M_;B5#5AOE.*C-J.L;I;Y[I;94=0YEHK\H4S4*RBB"W(V383,;M:!2M4X9MH: M%P=@3M%^U/I69S1;]T'7E&((A=OMZ.IO=&XX^BUA!X2\.CH+S)B$1RA."2>*8QT>9A3BGF_,(=L(S9UQR&+CC,IU\%LB M\TZO# D.*@L*A:D<4WA/(,+W7GA.W" USBZ97F25W"M6/B:\PLC-2@MSXLN M0W"3$Z8S@ B2;:FC%[I#PALJW:=]MG'P=&L"Q+\[T4*G/3LJ;#O8I6Z7!7T;2"=E M32ZYNB?]V/-0 U M',TR;(3B U@#U?@U+6^:N.(CV$Y"F4J8D;9Z.G9I433^C%#EX0?-*CWH*NF0 MGW),&VDZ:<(*#[T4?HU%/=WZZ2_IF48)W\@?QT.L3W/9Q/H'(P2].=XWFD62_3>-6;.+QZ1 = MU[,;%U?[TK4HI(R3)=WN\"-=Z&*ZU;7S[+21.RXYU34R7['Q-R4Z889I0-+= M@+VFCJWI972 'RIOR T5IO?%A5>[K*WAC(93:OBOW"=T:Z/\+J'E)H[=+O0V MU!8CA?$X:<+P,^"K&[>>P-;ZG5X=R^XRS2>H:^[4&'R"TK2ZJV]JN."F?!13 MBQR5QMQ98'IG533C2K@5^X:0]RPJFH]4$0OXRS":1T,-Q$'P9!@O'1+,PU*) M\A=+HZS+TEVW6]0<2M\7?GQ M]U2UB6_C;OG;%_8>7U_8^Z ;]F:UOA\H7_U!]P^$P1=$6V5M_9DC#S2WW]%) ML36ZZ91;KGP><^X4"0TP6:B;EX9*C2B-R#*')5HS;ID3[!:I=K7XW%*L]]]% M/-)_U+@>%JT]PA#(H2QA6T?Z2CB=A2NE/ F&I>"VD.D]X+" MZHM"NGQ2Z:VC]!R!_!E\5%&K3C?D+Y@(%K@TF._$P5G!7^I1EE=S#F_".1]3 M2J/4QA&#<^)[Y(57U<-U7KQ]+):2@Z8 2 M1;^$"H]6!M:CQ(@D,ZZ?._?EO*BNQ9?00+A(:'"!J#V&_6_L=5]J-+I+BV*$ M1I!TONA,D&U6X1U$9\L2B&UNUA*^PAYO;N2S*T"(_(@T%F$7RI"LJ6A(:3V< M0=A6N,:+7 .M3A&2:LL8RC$>HE,C3(_*A?%2*T0F@03-KB_V?;B;R05'=ILH Z&XYJ\L', M5[;C&1O49@Y5!"\,[T1SG4[GR[KC0#22%^+]"5X2BW &.HZXO2- M$0R\,%E=OG)[P0W:1TAFR.D4% .BK><>9BP?&5YI!D[6=3-T$5^C^.2E3L@X MB-3('Y &EHW5^\D*@C1_39:8V$)S6W>-2#I(%,85]HX;+=C.&!1ZA9"\#U(9=39I44 M NF2TP#:4D(EB;RJ@P4C7Q#"L,*>S]68_$PS24UH%8V)-@U<&S%&M[;-T>W& M XA"19<([:4+NJK(L.Q,LTRN9#ZL&*(X34+F&^IK44I,=-%E^A7PTXK4NWJ) MCR._:)V*U?4HQ,WP^1==,Y#U"9UUVBHJ%,>TR!),@$DM,"9H-HP(BL]?A5:5D50XE./U,A'J MBD3!SR%CBV?"9R";H<> = 9@X$QQ"4.GL2(#[VXB2S1GG262O*=9;X-93-"K MQ1[]:\2VLU9P+L.LG26$%26@8'>C.)CI5>&V,F,3%'K!B>J;HJ(SRQMEQ->+ M4JRFDBEMZ!4#M6;;('$'QE+9)<&PKVA-;EB1$5Y:/:O!,9>89%""I':TNN-I MI_.F1R?N3NALK8^R(@D?9C4".&I HHH+'@MUA"D"D, MTGL%*<(-LMSS^^Y:7>SGZM&AXUV5[;:DXITPYQ-*[7Q"$(6(DXFX2W_*1J/] M]WF4?@U.,53 4F4"482-3)Q"+HX8"8?6:9Y>)(!TPDU)KO9I1^AV4 .\0+#5 M,7)RH\@GBQG\:Y%."I!@2B9FL HO83H2C0P6UBG'5ZYVI!=1LVR(0CH,/BL> M@I0L3#(AWOQ/QNK6^@NLJN+5-J#D3=VC5#3QTK0(O2<<0J4W)YR)ROE&0JQ3 ML7^HLNC*H,0R&K0SX>[MW".5[\:<2VX'?%-SY-8<]9J:HVT8RO;4'#U2(K-> M/)'X1''_O1)(.0R<:OC8Y7.*&M5E MEJ*KY.)\N9[Z95WV::V>(.D;]LT-9ZU%FVIFQ9X,\K(NX,*45 M)@S)])TFK+D\A*I"U1T=R/&@#PX.!CS2$>C:FX&4S:LB<-*/W M$S#Z3FD7OU>#?!'E5]RKU#T)@VZ[VP^#PVX_> DSV#EL=?[TRE#&+9)DG])9 M=E8OR=W54\G1 9I?))H<$=J=-MN" 4R.N+?6)Q)B+/3J]P>177F\N8D'$H"L M)K"C$?#-\;M?]=;]0"+R60.5H/%*]7$9YJERC,^ 0HHTG&S$P^14VPHJ>PHU MH"=-8/S\KI17(VA7NIZY5"2*R'!91@FL?7&^F\^3B( Y#&EIFNYT!(A-$JA;M#-.][,E4:=B0$<:*T7OA !P&D<5EV;37"0/'9%.[/ MT&+\(S=^YT9-+;BB3UWB(A70#;\1:5EUXP51EN3P7#Q^( MFB\$T79&@W N:%R@8\J; &O1.T=O?8TA/TE4="$\!(,"33-*_XW(.)FJ*"FG MC@&D\20X]#.$+?^'XK>L^++G#IJJ$X*T >)]'4G40B?D1Y=^I,#P^3)BC3[7 M.6BU*KM<&ZM:3K!@V%<7 7Q'1>119W>@3G].+^(\2P5T_YU)$>]:N.Y=0B4O MFI9,U%=-*.X)),MJWU7.,(U_G8DQQK%TF^ AFZ% S (T52+:PU*Q8S=UB@5G M[F;1M3VPX:9@:^ NIAQ9!FIPE.$_5927T_\NP+Y&)1,GHS'L6 RN4YL$[RW8 M5AD>.,CBJ*&FC:=(U4DE[G(S+J=@P1Q'I 'GTZL":QTJ+^NPC;'GB3,$^L(B M(O&Q)RDREU=*HN1.@ISQ(A&\5;+N5:SK.-5L@U1-B,H8K0Q=6,DXLK7YJDKR MFDL^LUR+*RV1_7Z29 /,U43HZB-.!1T_ 3)&SMQ%N_FBZL'EV%FMZP-A-!R[ MM^^'KC_SYE43[YP;H)_+\\C+7;G[E#_'L#!145*BB>;PBD#'O'@[%>N;Y]W\ M'049E%P#XL2FTY=-5IUU,I4!G#IRRHV(4L^EX]&K2WE*GL.G92\J[SRH=:7Q M;[Y<420]&RX*IE65& ;LO@*%26\6MS^*:\LQ8S>4E"\[:79;%L,<(8^OT$FD M^E-K(DCH!>E)O \'H%94)>?.?&Z15I)QQ6&P8Q@80!>RNZ(Y3EOH(-BYE@); MOX0M+5N_J";[W3)W3_U:0^,)F,*Z71D3ZW',KZ.G%J0WA(":#(W68]*$%6/D4- M$\'E-&/=82!SN.-)//O5VX&(9%QGPH8\PB!UPXVLKG!+6A?+FW+O+/(8%\/C#NH6S/0!G)2@PH1UJDOP]/R7"/D35JMXO>H M/\1@T'5!] 9X$<5T.(Q-I>K_68"1-N(BDKHRO-!6/^%N,8"D=+%'<^O>Z7H5 M*J'NDTU"W=NB5*GST+BJ^B!ARZ/NQ%VIV:C-,4G\#6T4G-[40YEJ)ATQ,7:G M!G^IA$XW]JQ4)U069)M 77()W6QM D\AL7_C/B"KDZ2VP29YT.9_2AQ*\:L MYC[R?)"D M&M4MB^UVJ=/>:)B6"=N;&BI\C":[G>]%[5,2#/GZI*G MIY"0_^CW^ZRI&M*-,TYD70<;;"&>.-L,RES?=.M@,&BK,92:"^/ZN\D#WY.< M(;%#_A3BE#J-[\X-A>HH,NG&Z^YFQNJB.Y4%C-,'6T#;+Z-[9"1.5$9?X?4% MB<)A9-*[V_0^,E!2#"M72J5/,J G ">,ME__5@]&XM"@; MMWGBW#DP(Y59TPDL=_:XKXKZ2M'>(33P6JYRVY=KXWU^PV#HUV.9.SL:6+!X M/9A16U7[';4-_9U&>WIOHFN_\ ZA)4#U_(YCN8%9 6J+1:=*MUI2P#_/IK!$I>T9$N7] MR4!"B&1^$-4FB0&BX5"$6? M4R!9K@"=.$&N5X>=@W04XKW M ESA\VQF\@TP?@IS-8(@&:$CQMBW1C'Q02> M[[HEXN[)Y;GF](C&.S()E,PG:\#Z@$D1Z#U@2+!FF!*2_ M*MC@:2F:EG,QRRNI"P&7[[9\1J1<^T"9-36.\&-, X7(Y(O+/Z33"@__".XT M"NT=>)'+FDF,".$31^M#N%W?&%IW-_=4!8'&*:3DUYE?2('50S1B>HI*R3>@ M(CS,M@I]LE4VN2"9TCK986(HH? $O2XAAD:/V4NZGLE)+$<\6SFG=Q.%D2U* M/8X60RG1&<%1A.5/PCFVHAL"G&IB.)EHC\3T!"^(CM[B!HQ"/I)_+ MF2"GS,D#Y1AG&/LR0'S,&"#YV J;.G[T"0,LL!M_424VN;W %< EBR\AH$!5E68DBG/AW+,2VG:><L]N.]!?7A;M=,)4:"Y>*U >L6,")PU4D]IYX,+"!L[2S$#8/5Z-N MC[6",QN@Y@VS]&9RV!0&IYOVD;:*[#!+5?@-V5&%1HQ^(?-G5VQIJVF57C=U M:Y!G'/ZI]9!V=;I[!:2=3;,YX438IX9A#'?Y)L#KIV\SY]\\Y=8:B M&8G $S6V73/[]S[[ECK08W7,=,1,L'HQ3EA2L UT-D)SE &Z0LTBW?XKU"3]FPHJD6;![)10V@1ECGMD:2]?\ M,'7JV-J\2.5[MZY4KR\GZF'[P3_6TU0U"_C]"XC=,)R'R*U+)V4-/IJKI7U@ M9@W?=G6(9:X!,;Z%Q;>]KMB7J36(?=? :3#*JI& I2X.QT5PJ&SJB3GN $1M M'6:< U;BAG1!&75P"AXX?;L,#:NYB9:05I:B%3H,)T$H&\V2 M("?RW)G.AX15OXZ\6;"ZL<=>[BL>"6@9F 0GR^BMDPR78]A^?R"U+M2Z12TG M/2LQLJMLL9)7R42 G;(C)X9KO2T?LP9FDR*QE\HP;X^P=R1<^2 !).#X8V'1 MR20(:7H09TI0))PW^DB]CZM"S2OFR;'<9.:7D>LWB$_+ M/MD@0BWWX//&08J3(K,Y+'I3_^K6OQXT]:_;,)1'KG_='F0RTHV#+,\IHHFY M/$3A%<1$ OW22!I:W<2I 8@5A8.A<,;!F,$9QJZ?E*N(3D18,C2YD0S=*[9@A"C3HRN@ )\;(GBZW!:X-!&8<-,% M0?9B4T#-4^U?E:]: 'XU58T_KY^.I=GDBFMN,O$,BS77X.$N>U/I;C*S%\D8 M+M$:T8VF4NJ@;QC9JH=6\)Y_@W:9WE&$;.48FG2N:^8E5!+4Y1E=T0]6CQ)- M*LP.Z/?18!A$#&5(H334%IKEQ$P9I6+^PSK#@.DT6$CT>ITRR:Y#4XA)VE,HC5E$^-"V/_<^)O MH2'YF8=(\!1-PR+9KZR;25/S4]? +5SCAV["R_,81^FM$M=5MI73WT[//@3_ MH&#H;QP,M6>!F[5.EU-"EI$LB89?"8PE2S !/B3]LS^+N !A 1LMIY)]7=D] MB_XCG[!>=P*XJ0^OHF]F<.^L!VS[])TB3U.^JC<-2 I[7^)!U[TP%E*D*O]S M<3N2C%UL&/Z8!N=J7BK*HO;:A,S8E1@ D\YCL!:)^1PTOL/VGTR]"7OQ\-?I MV3EL<2-7?\\2IM7[\.$=K$+P$^S42R)HD)!"H@DS9!2_QAGNR,+]A69H. MC%"QG*%^Q;)4&.WIO_\-#QSGD:Z04<&Y*:X]5Q,:QDOU3<'E&9D4L(+38GS1=B>$RZ-$)O2WZ6_A=KVS8UA;+[# FD_N^TSVKHEFRGW M61,Z R/9$D@![-G:44QA3V+Y:3[:QX=1 MNP2/GZ[Q>'%X)HO"%'.CD>@-V@Q8XKH$2#N(TJ^(AA::T"15G;%S7DPC1M4Q M(3>="R>-@BQD[!-F!N*%6AR4PQI#60A4ZI-)HMP%Y6BP.9L9&%QSQ@Y4>8D= M.7PL#.W)7_M&2]YAPOADXDI%^2 NQ;/BB.LRFBDE]PLVRXEB38?[5U"3C^)< ML7X5Z$8&M02<@^[F97V=:93G) MJ$=A3+0M C?KG8LW2KW=G-=U*_?+[TJ_[]J9D=.8=-8?2IC#L85/2&DT>J^1 M4ZUL<'71A)CX[D+=:955L^Z47"S%[U.JP,6,]CMMJO:JR4>1 D9?\54*5T?ZDR_ MIG'&@F(J)<]M)7?-><^2X:-K.]%P*@04[2)5*Q[X,!\A1*XJEJ(4641I2!!G)OL2:/7''DQC\(Z.+7(F$ MC8H9;9O1**)$&=;!*X+ETT\-S1U,OR"R9.1N=[1;(>,V.GN[8'E%F:L>\P44 M*Z$C ZSET8@9WP0,V&Y$=S)6;D4.% -']#IJB^>21"/K[8R-BDF6C3"6';(3A>N3 M8"T:.AMPIL0H"(Z+:C+ZU_RVP@"%@4L,I7&@/24?A;Y86>=I4W<.8(FIX]A] M>_!O,N^6>:F0" XUH*,)D(&G9_*,XXB85JGLV<0.<")EPBEXG3.BC(-A,1M( M61$E\5)=!0&6YK0O.7U?O*2-Q)<9)="Q&$XT"YN0EG.VXN;QL2+E N7/N8G"I&.@@P,V" M_U;#:0IO.^$-)VRL0WO2U"DQ[;"/JF*+.3_T*+4ZR'(WZNFK*#4 GMR_C M8EB0":+CP!SFHL ?["E<7)#K?'(K/ZQAMF!G_GDGKRO#EH"[N5+56J M;=(&C&LN^+2;NLJEAE+D"6S>WY53YD5O_\^48M'G)9W]>/*\B])H%(G-Q9DI MYVS(;9,9ED#K$T0FBP.Z7(U0E%+2)0>'^@:[)"$,T>%4)V&=-!$FZ&'*A'5X MB-8>6L>I#F?_C<%=D(];%++N9D/P*3IU3 F4M:9T)BS6\"D1]?"9C C5WUQ) MA;]^-J7J)&48B9VZ&!3Q*(;#3!F6T_$B'6JT)3UH9BHBF]$AB'=L""=T3Z7. MZ+-3';13A6_NYLDK4X_1HB$W] @+SQV/"I]4MQL'T? KF(9P*NZ+F(WI?V\? MC%<2!2J.TL=K@P8]M;KAQ?'XN?Y(=/UJS8$E7AJIR&PD[U3;ZG4PXO7("V*+ M]*LR[1WB5=C:39J=5V2-J_GATT(ZETW)J71B3Q2B <^G[!;7QV&-]X[J2! Z M:\:JHCSE%J[<%34L(L7PF]]YO:0#UPCA-MH*WX=?COC*<0(;:LI$]$+#JO$B MO-(V#7)F2QTXE"9I2&(95:91!TN/;9!,S@];-#= MB)*BE(,!#.WZ%TL4E/\ MY1PC3\ ,^.CA3W,!63949E8$(+/@=K&1132P*?#:M7+K2$=JS-"<]Z-ENEMA MGEZ+$V'9;B\U):Y+>SOS031)WMV.*RF\X?Y[@A"5V%82Q=S]R;)<-2"DM=0' M RQ4,M[GC<'Q@C6D[:$N.[<9;[/1""8<=BW^2P!WG((CRUBO*"2UF&MV=QDT M\C@Z]0[Z',"=!Y.'50HPR"'B]98@1(@IP>%T?*=!D>4#I[W33B],+>I)-JS$ M5==3BE%D[A0,@PJ]L@Z'\=1?ZG(MLD>CH6*OE -FTD.(I0ZJ0%I+=Z&8>R11 ME1AD)BE]_;54<(&E&B]FWE)[(*FL+F*.L6!80S7Z)M'8L(U MOM2S0D4N: 2 MF6Q16I/591':/G,_>M03D !K'!/7/9C^XU2'XB:HI88%8:=)'JL1'C,A>\^A M1 $0G<%29F%.(>=HI;1PZ*_$.%!R):VJW^10-/*&#K[I7YQC MFYT>RR]P_XRJ\(QKIRFA2W0$J:'*$&';Q"(,AQH/%QY'M4--C6)L%X+-0[7RQ Y-".MIQDA3 OD1UWA-@REJ3VL%4\+4L3H-E?L M$)C=#WKNG65\6U89-LO&_8A60=W:TI4.[&]NFS111=R1L;OCK@25#OJQ DZJ MF_(J90$#M'@U M4/EKIQM"]T2ZWB^V8]#>L!_IV77F=>R$!ZH=A/C--/HCRD<&A<+KR(T+U_ @ MCUK7TKIQ,AOBX"JS;_%L,?,25^*]$\JD!:>4,*90&G'#F3CMW'T0CY0!QD)Q M"BV.EGYC\O8KL+WND\=9A3]/F%XD*7?F(XN1+7\U5Y+:L$,&P44I$JTQ\:.2O!1#3H/YRZ>B M6,XQ95$$I\CO,59$EWI.97>,+<)\1[Q/YO0+KC,GZWJDN+=15^LLU?UYY3!+ MQ3WR\:H1/ $M1?6#AZWVG^Q+@HV!+#54R%*=\I>$"=U^NVI&Z.O.VU?KUP:W M1:*]YPE!8!#=RZF.JP?T;4Y MI4O,D.;)@N#)\@4Z$0L$99M'\1GK04A]ERT1M@RI0NJ-'[%&H*H: M$J.5TDH7#GEN,;D^8T6$I@-WXQN*,9ZOEZ:ZGDN9)S'Y75BM9]I2N0_CU29] MMU+R8U"IE@<\-P/FJE8*KKI4YBO7$VL6YG#&?:.*,7BA%W^)O[U)L_1]SA H M :(8?T:#=U&,]DCQ@?C3!\/]_AZAE?G7O?A;^29=S/9'&1G?>.>] ,$PX:Z'>\3I.=[O'>_] MT.MT6P=_>>V/]0_N_A^9$<].PF!#_CVFD5$+J[8.5&Q7-:)6+V MH$J2W]@KFE@[1@'A@?]+]SD[7HJ>)5B"3UQ 3KI'0&:\>248PI%2 ML[7'$94 47V U'I^MN# U;[IUB=7E8U G%Q1G M[41>>SKN(B2+VY5,\2DZ%-C(1DRO#5>*[#7N8+CN,*P[TZX_R][:@XQ=VZ3^ M1@Z6'+X2GT2?SO['WND5@V]AV:?A8?_,8#+ANV).4!N.2VCNF&!:2 MO;5BYYVU^IPRVM)@+PT=JV3II++'LW]'S%2[I9[9Y T@^G#\BJ76X\/8\40OW M=%FK%'&:S=-I]>%&99P0MU^GQZ9/P*0#+Z-7!GQ-M#7(IE)T%A=<%TIQSI!O M;(+C(.[M5N< [C!XM?Q5E+HP5/C#@.[B#X'LTP)C\EB1FA*5 5;IR4 0SXU< M.(+_OL;A("6M%4/UP&&./&D"U#C>IGY+X,8U8DR((2UTG$?8;3B,G<#8#&NZ M_Q C5 3UYQ_/OOQT:DQI]Q@1(\EYY^X2'O$KW8]R1_. L0F]K:C&M= G[TC)L=7(@_IQ97:(13WSW1=7H\"P*O7/ANY8MN MV_56:'S##82IV\8YQ6>,X:"(TA+_CE +]K M:\\T.-%4_Z0PLN!@ZW$LJWZ?5@T%<>:PA&]4X3PM+S-V&.K66\YUO>ZA^U!I MDZ4HJS$SX4G@FL!_NP<&[-:2C6YVS#G-_J$$60R]Y_*[2BLE3S.\H7N>.^8Q M=SH@-GGGV [-&3G=X$D:E-=[[LM6O+;O:S:W&$2@V6[D@Q_W ^+QW-3S M/KG.\P;=(WU:KKHV"+8HXQM:VS0=815?P/G3RJ0M@JO8<=IG- EE[@KGVI"E MEKJ:Y3(]=?4]9"L/.?- MJ:SM2^I1XEQ-^\HT4:Y;C&[K .Z4X ;UIJ)\-[ M#)T>8EN82;P%C]KCQYC/';WGZ"12JT0#,,]25Q=)%F+ULHEM.HJ3A<'Q=Z/Z MGE15[UZ+M(D+[ZE2#0#F#/@)!*/7ZT)"U!IY:#,K51R?96NU7'N]DF.I^&@? MMIF6:VLMUV_O_=#MMT.8L64]MT&X6 -FV%CX$PJ^]CO7'P'KA6&#&>3^=FO) MD(/^/1)S]NO[]?/C9$Y8?,Y$A]QT>KI[/_1;G963XYEJC@:@9(YQ ZH*K4:/ M;7#\V(/"!%!$L[%!:;2:$UI=4DU-#997@W75.E9J!PX M+BM5OI8==XD*%WN1D+M"?Q,53((STFQO3&?G<&X\ 8OV(U4#3J3.$%Z2_-;" MPNBPG>>LL FG:/8QO%C*N>J/_6"J$LK,.'>A^JVR$&X[@NO%+8(F&P(>K'%M MUNYQRSAW;E#Z@].A$2^/8@GN]RNXOA1>ZG-@F"V4N@G!D(8[?F(C=#X@,CH, MF6+S,4\#SASVLM2P$"/^UV*F<<_25 )<8&6Y=6SR.I\7\'&GW\D87(>R[:7\RS8UP N7< MVE[S=M@WP@"*4H2C2R-5%:B-"4^6;K"DWG30;K[(X0 KU,J8)OH UYLDW:.C MO>TJ[5M[AIUIIH+/Z$!\CHNONUV=*/PL-H6SQ,90I=1&GMOC!Z2]I=[YQ_??]ZC4ANJO?C,78!+.=1JVI0JIA>(8_F'\J4K M*"ZC>>$UXY?3ZF^P[-NGUIBJ$790^?&B#.<_2L9:#];/82OXNT9YO\WEC"+- MSR>HN\IFT=LD#(J,(Z@NM1WOF8H'40V2&F@4R]MBMPL2QCK%I(Q1R_<61!:S M_RI7TAE#7%@NT9<;PZV0$,.T>PR#_((\:+(^JOPP*[8R,Y_AZ181V5HK6*]O M'*I9IQ>E^B8I@=Y93C<\F999N2,"'=G4 -\:A6P;#"RE&4MB+J: DQC1)&X5 M?O$:+W4%11+QVEDD)>;5RL9P4\U>H[& *&"FEO#WGH"#XDTFL- M3,<(C,[UXOY)1SCZV<9*0#D M\)Z7.OVW*!@%A%6"X'EP#X^;9O0671[H5@"Z<6GGNA4^K2U^ISOM@^1]Q52G M\:RD7<"N M,( U@?'0\"7^PQFM?%5T1-3J^,8R6U#Y9BYN\XO\J36+R[,<"O@2ESV["E!C]V27PB!J+"%= M8JM3X*Q!1WHX9L,0VL(D:W]"' M.V[OB _7.4"& D%+^DSMA()L?[-HZ[88"E^JT4\R_(2.4H)'=6$!Z>$3>/FG M@*FZ-!/RVM[[&B)LBC,2[)=@XJ.]SG/%>P8WIK1T"G8H]P[XU(*FR.W-)A-X MB(E!W-WI9#]18YZNZZ9TOW-\DSD]1:#E[T-KH^K8P[>/AX_B3U*GUZ(98+_0 M=0.0_)!6P2@_'^,?-.@5P=].,UFII8WP=N6Z-0MUVX5BKPSM5A,E-::-P]2; M$>@VUBU.MY9TJLFU;U3Z30EE*>&&#)VA. MYD[B3357);+N/>(Z/-T]%:5IMH!SB_VI53-/Z12?Z9&8SY&'Q*8CX2^F7>?C MD@E%/*(,CY5=X'HU4?QL%G/$I5GFNU]F"N1ZT0);_UY/_V*\LV83WOOJ:)15 M#Y=,VY=,2F58D%;/_[.L%#MI*L6V82B/7"G6J)[;JAY&/F(5@;YGM@QSY#/3 MN7XJGA#(Q;0H,-L7#3)0,LWQ<.=KY#)[638\#*+FU$N^@CV0[2N-Z-XLS#TL M#.*0[4=EB54^2/&6YQELJ!(]&:5;C[57"JM5:6*K%_;[,8 MS3K,T]9/ M5W)ZD(1.T3/Q54!6\30$.*D%:$?72VG<3[B(A>E Z^('GJ"A'X3"O,P?A\XA^G*&']$()(OLM MB Y!8S)3"0\(%];!C9T1"-4D95Y07=(PK@89=$$_F(VONLVQ'$G"LG+X)>TKDI1?->+Y60K+62X82>C1LM3"1RO'TE&KN; M+:Z--M=FB\_U\IQ>PD*8&.67'/86BM+^HQ(B83<"%MJEP=D7BTD?F:%J&:+& M)PO@J@>?Z7I?@](J2.LU0/=6R5+E(S:LZML,09B)ZC%7EN$Q2M,%^3J(4PP' MO^;PVZS&NA'?NQ'?4UH%*A $RPUU.>F6QY7:TU2D@W5>9,<54X\>$AAP85OD MV"NF"C0NO,.*+^G-Z2X:(;T;(?V5 M3=7@DU$QCRR@>D"N83E2GHT)!SN6)Y UH4T"M*@M)/U(D<(C@X84X#V>%_E;$VEC8U-O 2*H4=,:K,5$S06QKDFC[ M&EC^TZIJ9<\3MPDQ/8?LME&\ 9PMN4&U,8]PK/4?@1O8CI_\!PQY P_^07N#MJO.1F+SS@7O@$Y[/N M\OJBV"REQI/.VZW8!FAMI$1OS)AO;(3LDQ$" F@'7\K@AY858*J2N;4GL"/H M8I%@M96A0.) %\4DF" >Q!R,9J7AF,77<,'7UO4?)1<@>;&@,]&F\B(N&/$ M#E%,D,S+/#\T^TP/AET!VI%NU)I132+,PB7H&H<(C55D,_XWUND-ITH"I7!' MC%)B_;'*+Z@1B9I VUM?<4!03AX]QCTY\6)VL)IRX"K8U&<@!*BH$J1>!D1'00YXIK3."1951\U2=N#IZ8NM106)J84]KC M,Y P:HFA2EQ5D\(A&0@;G%AW];OMIOI_&X:R'3BQ-]%?CR2P?I.W#==LF!+V M2^U#/[$>8T &7M&"9IJJMYJD+1PP"U ,&7QK\K?&F,:V%1**%.LLI1/6,[:RES=A&=A"\ZR M3E?.,CVU^')GCCW@I+GAXSRRAQ28I9@*1YYI(ML9N7,^-(LHQBWAO*/IFI'= MHHQO9B80'E@29!>*@CN$E^"."?BE, 0WA)*55L5839?*=E+_W*%C? M?#B-T7(F>"..PU>-\5AJ;6:$)YI?&3P9 GGCR>+"*$,X)&V.>JL)$Q',C/[]_!_P2; 7[S\]_I%["/ MOYR="LY==8'.Y\@>AGR=>,7YV3E>PJ[MA,%FT^J\D!-?#&D*0PE0S>8+1+F5 M3UOP4"K4(=R5D&LW2@5* CF[T%5FT#SL^\0H 6Q-+!=AC%5, N<16D(<*&-^ M/45SCPA=-S+"3/,X(8EF;]"_-'LEQG?^R4D4+/9>4UND/G0)JJ_]-A;HM M9R">39.*-L$A^;[.'5X/]861;"0?HMXMNCPJI0BM6UZ#=NZ]6]1U6!3;QE?4H&3K/.* Y M[-A]TIWS0KW1_WB+5)-)=/4F3NE^=-%;W]A'-XT89>!D%^:OQ8,[[K=. M^AUTXLH<_F^D'RS^70O&]WKY\^Y!JWW8J?VJW;KIYX>']0]9=<6J074.6R=' MW6T;5*=%B[QM@^H?]K=O4,?MXVT;5+=U>'2P]E:O:>/PYL'H-VSBO^[U]BIM M>V_:00>.BM=/[F>=@Z7?=>??\)=OE]1K51VQ)GIX0$**6IWCP:G@ ,Q*L%G- M&5&.-E[2FO?$S-!VO2479WFO=R?"L LO_T%,D0=Y^WH1G\6C4:(>Z?U_-70< M[XUU='=S(;8)6LIM3(4&19;$HP!?Z^UNJ8(OH *2#29FDS=^-I/V\3)5HV;2 M;JB1R V[R6$SB(9?)WFV2$?[,LCA4*GQ^.TM)Z5.2<,]'MZ)I?GX16'3Y[N, M.L0WT4TKIV-347K2T_G/-"ZYN;S<2-/?;C:[=S>;[:!F3@DI_9&V;?V\]ON^ MCZZG] Z%BB:BO>DTW%R^FQ7U5K07=KJ=\+![W"SLTUK8;GC<[H2=3K.P3VQA M>]UV>-!I;]^RWMB &]/_;F^QW/'U6V_5O(O2:!3=RIS99*K6;:6:J=J1[7)3 MBZ5>*.Y-QSW?A>F<],*3@VZS/%NZ/,>'X6'_H%F>[5R>H[#7/GJ!R>]$Z:U=G.U2%@D>[;9GFV<_,\4#CE\>R3C:O*[CN$ M>TV-AKO<-ON[ M\O&RJ =[D1-NL=-#BJU!W%[.[>I$?,+]UO]=Q+E/CC!',A'=\Y[A'XJ:.(5] MSW:IMH+@W*!0';>"]P;TBH(R?%-JP$7:#_H;81U^BLI(/*E?,QA/I[W'(+." M3EMA68D&V8)?3#IU!XG A_@#.&HY4'5_+H*?&$-%HT2>(E)B$1?RY+_E2J7C M6"7P3;*8Q>EB%KS+8E.]K7M,KGAL-2.*"&-4)OF*J38(C(#P( A(ES'"3O_] M[\#/1&J0Z5L32G6/3W:,-BSHM8(/Q!GS"2&P%&[>8C7&UD4@(: D"FX@YZX'Q@A!IZ+\!T+IB-:00"$:!TJITUR]+9@ M.OBT$%1#E5[$>98R806/0D!D&,%!OPR"4ZB<- %V=B-J3$@8TO!]P>@;I'U2 MW%*)L%C@H,PK,L@%S G<2B.O%<[L&*)/]_6'4.<@<2L3V%HH"%PV$ICNQ5SH4 B;-/E$RW.#[.7,-LA#3 MV\(.C"_B$1..$% F3^]D@L @)4-7$9ZB@Z7(Z$X:0]%B)6I2$>;,C=3TX^MD6%.-(P1VRVJ L&<)I-A9#:1X$^D^,-+=P"\^&_C%AQ?B M>G45?#K]_"4X.UOQ+GP%LE942S@HT\NISA?JS'[-H>XVIJ9^IM" M[HED]SV"M=GK'@0" MB8X2@QXVHY8N$WFCN;M$0DDL]4@;0OB)R-P$$@T"G69P1"GVWA#0B_RZ,B+_ M !X[00!N>(O4P%$X@Z@^FMS /;DWWG /GS V1C'9*?J:R_=,>%%-"[[6H.K M8!"E!*289U_USF&/PZ5X9?I,"HYLM7;8T+%S0=':%7/AW0*!&4QP M5Q6QW&T>Q:.U5XY!]1VUVHA0FY";^@)1VNR?.$KO(SH@"4P3)A)>Z IFHA"= M!O_M\27PKVZH(PL$\PKC^2>I2EH?#!^ 1X,8LC/-;X&,S+/HJS+CU4M,4240 M,N.!ZU#''%G%4HQSHC9$0.EOZ,T'AZWVGP@[E8]T6:'X#XGY($(B!A8B#!I@ M>"$B7H7<\G#HSV"6DH27)!M2$'I$KS>P3- (@R$, M?<5[\>%APCX7<>&R\E5G2<.9ABYK-?X0F9LT,C8HYEB3^S']QX@'%*>H^=,K M'?2V4F&&^9GE:]0JX PS1#"'$]&OJD5#BW4L%P_ MF34B.MSHBMP?Q%S&F!''IK["S(3$;SJDV1>5 [8!G.J%AFLW@_D1$PZGO']> M[GTZ^Q_[D+U7*Q\I1E !6PV$\V7\:O5-Y\D"%&@ I=OCD!<83X[B M1,"Q46%9588;'V8NPG LC.$7!-T.>ITP^,?U%#^ M[A">-XHP*JE5"G%N5L?5B?U6WV@\TH$'K6.K%2FR5M5_6O'UEA3?>\VVS=LZ M2C!XGIN-!7_A=^:5X!Y'1B-26!.#VOY4\FYTW\-;D*HTSA $>R"O+_(C$6DC M>+3[16R4I5P&RD*8)/ M"3QB]_VN]Z2QZH"V"^,4$W5GEL-=F: :.,-$?6"M[ITR)<6J;"'J+B&_Q)^WVUW@&97\[1_ATGRK;L M@I\8BEU>JF*I$-%#G.$R_T'SIGT!\H(&I4LP@7_CG^P'P95"'T'RJ@ M1W3.\Q)-@A%-O[,;K)WE[8F*K)_32GH2S[8!BBOJ7_]J'6[$?.3K.C&A=(4@ ';7O_?]95 M/?FT&LL3@NJAR6QZF^U.D]E\/IG-G; \V2O]9/ER@K_ET7RZ^XM1CX^Y/\*4"4-D+9E$2&B)05_MH7 02!4+U5V8<1"X7>1I0I26>-B;\N9P M(G___XEF\[>?@LY!NQW\N(CY[/J49Z/%$*X[TQQZ\ _U+7CYS]9Y2XC[P*A[ M92K'/B,Q7X*V =RF_K=,J>:0_E4B[$@1=FVRC&]"1Y0X4/*^Q32[3+'^*[O$ MFZ&]D*JA*HHHCRD&0/1PS)JCXY<.V1)&,FCZEF]-'%!T>_Q7L<"E1N->YI>' M7#E\*4?7.2$SV=HJ6!;IY\%2"9"BU'WC:D"NS<.0A U28.B5G\7O#U;8D%8= M;0NP2LF0UD8RD6 5' :FY8F^J%^Y?(._[[ZR\ M\X)]ID5:[6INRPO]AEEAC@S2%KE.=K;AA5:JY-7!F??L(^!:!3^G3O;[0U24 MP4_1E6NJWO@=5]&7K;DLGH&'EP__NA?]\<<^6L3M;O?D?R?=UG_FDSW8<>5? M]P[(3PN8E>G]O[I]_LXW&WM'Q_-OMZ%?.NSTY]^HN^(>W_+1<]@/2VEUMX^YZ]J%F3,V8=GY,O<=GV/H.BI]')131 MIV70/7[=/0EO0V-U-R1A3X>CQ3.P&EZ;#>>LVV[F[,9SUFGF[,9SUFWF[,9S MUFOF[,9SUM]]2LAZ_ &,-)VEP]8&,K$IJL/38AJ!_[;:UZ!V/CA-S/-X6,NQ1.R#W76%[-L6-.B*OE?D_;5 MB>"[,R1W4>ZN-Q8?=9OOXI1VKMW*S93><$H/&BF]>Z*P9DKO>$J/3IHIO6/> M@F[_OJ?T"9D^;J5:8]4T._%NI_1:7[&9TIOZ?,V4WO64=ILC^,ZG]-IP73.E M-YW2A[%JEN"N'P>]#7NIBCLD<>?8N6\!NZ>P:VFW F@O@6)NE )@O+D\87N!L5N< 1C-V@2 M7/]?,.BM[E?%&GU3F;^ZK'Z+%^S'[5FP3JO7UPM&+1K8ODN_9G0/W>B@EP2! MFC4(1GWSK52;SQ& !E&7=5?$*+K:R<5ZMWV+=<;80G9#E2J_B!!].2ILO;_3 M ;VO$%]&NG(B=TE"O5A#Q2!T]BO\_0+NMY.K]M/VK)JK$QW=QVVV";;H$^ + M]@<7BCKOJ4'%Z4L)=$O*=S<1K6ILV+0+M;]CH*!LO1RV@O_O,QQ".9PT__\F M4VCE]II.D&?9T=SSI^.6'.=!0GZV- $?#4W [O=%_RM;8!LNHR1&W'9L^Z0M.P$<81-%>(C42GL;&H36 M'@*;Q85[5T1KC&+P!N#@1(R._23+OA)\C+V;CT^A>3L8I].LQ%N"F-I[+[?Y M(+>Q@]IC1@SEP*-IE(Q3@E1#?)\L)R!1 YO1"@+$)(Z8ND0S12!RS2@>CYF! M@W@FP&(3'@O$UKUT@=(0S7<8SPD>$U$%!8Q2L"0%8Y00650QS..!1M3B*>Z< MMH+/E8/ >K$_T\L M3_%_%_$(X4X(0EUW"%!W@#H(UE'6\QF:] MW8&QFM@HU;$VRB]?QM_]WE W_^OHT'T[! M\BI>JQ$L_NL1:)/7QR?]H]OC/;@__U>^^EH[D'BS'<6M:SO9^V*,#[AF] M,)]\S^VM]4G_W-Y[/0G=GFO=/8;R-MQT*T^H.NAJ!"(%'5N'XH#P:.,XT4AB MA+?R\SN\HP/HWSW0/V5<.P$H-5,4(QQ_K@:$=)7E!Y,HN0B2N,_-.SR$ D7 MAT*X2$XY&01(788T!V#YYD0;@#*+3A0O_TG![^(T":#_R!H<( ZW#3,#@].Q<8%?K)WQEV MKP@^?'@GX)BGOYV>?0C^\1NA4G],EZ&"NX0OB)8]6+,+@F,1:LJ5;V!F3AX! M@] ?[;T*!8P'5P[O\B[/+A-U%7Q9#."C4 /EZ7'1G!6(0Q@%A_3"8*+#^^#O MWJL\O513>DL'$#'X\&D)#=H!YD35LN(M$:T3P;51@^%;Y@K=&<+B;^G-?<0^*CRS6Q@5Y5>SOR BP$H N [_*G?B'T^PP7F>E8ZPQD MK8G=%3 ?PL_B3-(ZC/C=X:DP(*?+LP23Q+B?L(L0P96]/QZB@ MQ$^%78 A_B7SM/9>,F+0\3QD<>-&_@D9.5[_S=P(O+$9!CZ+X*8$OM1N_HC8 M#!AZ2A\Q\"_-"<#T OPWQO 1FCP>8TX5X_^H7>$OBM60EM)$KBBH.?F1,%1D MA(TT:8;\PN&XP+-MIH*72584KW0^KD8\&'C3 9JLWH(1G/=L^/4[.'B/]^ = M/NM3EL]A%/+,AVY'N=8\"N"T7:A]RHW(DDK^4!&BO@VJR^;(5:(N$/+6X)L+ MTCQ.G?H6S6!\X:I;UYL>@OR):V\PW'%=BF#/07 -]\R?VBGL[X7!GB9*Q@^) ME\=\PL_ESTJXS?5;BNF^. MRG3O>/!KS:8?M3*TP;_@GW/<++MO2'VD@XL5G=;UJVUPO1%(L8^C"U!K U18 M8&0,2\M 8O7R2,V$WUO@G=,%1KT61.U@3 YYEQ6:P3ZHXZ9&/.@1%,[$[X3 M.IWQ3(F$_II_A[RR<"#/C7. #R3FL&"$-0G(*A$/.;Z(VGBR)GV],\M'9!$; MS3$;PGI=D"HLG92(DVBFA1:5L\?Q#!6J,>,P2 G:95'(88Z_?G%\Y$ ?@^Y% M5&.M(RQZ( M%[VSSK4;>Q S6*'P[(!]EY!0X\5SGE=&C;' M71- 9VUP-B9$1XBJX$6WWV\=N )"$)PPW=ZBL=LB-BP":O%I L5Z MOT]CI!PKB04Q'H/?2!1W2!L!@CPL-1RS%[Y* W0:LUD\-'N:2"UI9M M#'^"G7QD#-,OI3OI]'./6]^)'S+_!@>>\* T'%L4# M]/ETL-I"W%PXKMD=*VKN5M]ZOW/\:()'ZN/P[;:4XG6D(O$9 IV;RQE:=>8-\Y96$8V-2R5GL5B M3D48Z^.T=.>AN;,V\IL%?]0%7V$,R8*C,T0,];19CC;-)#1Q-N512^FF/]QAOHD;JQVD?86VMC_=?GEVWLO1JS-YR7'#V,"CEU MD*L<0Q'9 @8Y*EZM[N+=H$WJ87E4& .D?6,BE9-6[X8D$ZMN==(ZZ!W?$5U% M[_#HR8ZITVF=]$^V;U#=&U*$/,CJ];OW1C;2/=HV%I%KG2G:WPXAE^WKE#3$ M/3"*.#BMXX,-QE(3?L&9W^^U.C7' +9I MLTO_LO.JXNMNQ!VP8D7O0R2V;R/Y5NW-2!<><.)V;"^MJK?=R5W5W?9=M6/" M\4Z7I.ZD-/1>O>QONT!LGYHE;&":#:/AUDF.EP;X,<3A4:CR^]3ZXUY=> M 1W$9R&\EM)/_7^X4'8Z1_= M4.CJE_C>U&+E<=?1NCV=U3EJ'XR:;[?L=@^J3OIA.U^=]M,[#MP#Y_MBAYUPWYG MZYRF9D6?>0CGEHGJ9JUW<*V;%;4KVCOLA?W#FWJL#Q7$TB/00^:B^[LTUIOK MF^MO>OTS<$;.N6TZ%!2@A'$;1[,XC0G *[Y0W^.C[)Z>[!Z&O4[_=FIRQXZW MW5N<7C<\[M\T,M$LS@,5A(7=_F&S-ENY-D>'8?^@URS.5BY.I]\)CV]KFM]S MP%5W;*99JE8O9O.K[_O5':7R:?&/MMO@_'ACZ.SOR?L_)0^^<]@/CVZ;EWG\ MF,P=9=2>U(KV3L*#HUM6$30KNH4K^I*,X%<[NY;W$!U_BJO,YO3N+G.SF$[ MI]L)#V_<#7+O*WHG@?%-7*K[RYDU([N7D>WBG1]P9,^@+/I,$VXAE&!:W"Y" MO[,5:DW]8+,ZS>HTJ_/T5N=EIWT4M@\/;NQ8-"OS5%?F&90@_&Q8.%T&SD7J MT246BT$1C^((T5J?5T'"=Y7B-;F[9G6>\>IT#L)^^Z8]E,WB-%NG69W'W#K/ M((3SD>CI. 7^O,(WC]9:V#@Y37"@69UF=>ZG,OFFQ97-PCQ4U=0CH70\@\C- MV<;D)&J).[VE H57W:.>V'_^ 8YR&8UMW90LD0OR^HLE-G/5F:$V(0U>P'X?]DYOZ5DW\Z>DO MSC,(0=V$(_=6:OZ."MB;ZQL']+DYH"^[G0ZB9#\MAZ61VJLO+E MH?L!#]>T VZHLI_/S[[?Z;B'!]7;:.VZ>ZV7J.L4R2P>C1+%1*EW3D5ZT-U@ M;ZVB(NVV3A"T9!.ZYSL=]G&K2J!:KQ&"]UD>C.,"QD:\XV%P^N]_!YI&NR : M;31"DP72E$M,H0CH)>&#,@NB(%$3^/4L*DN58WG["YBS :;P'1@Z?O>!D!\ M>ZT:.M;KY.?Y2$GWD:5D%1=T4*C)3*6E%I$B**#.(%9I8=' M)=P"1IB#!,-KC()QEB39)3I+^"PDVT$1I>>>G0>#10&_*HI07@!_!^)[;,2W M1M +59:)PC=H9'8]R?)CRZS?24S2LAP@#2*NWF -)S)IZ*V-@$%'N3^!"T$2)CQW8@NP.H;1F_F# M?\^CO-0J^!,H\PQ^W*[?BZQ*-$?P[_J7@A_6[K"(5J6=(OXU$Y%8%R+V2_YDW;7A(-"CPP M5U^R1/M^U^YAIWW=ONA20/>@,DW.?Z>Y55,3M3_(5?1U/QK#8-]$R65T5:#% M[[P3B/)^90ZKK[_R)\<'@^#"*CJ.H._K?3GOOAR\HP;BE MWL$327G?C'D)%.VC45/PYF+8GF MA7JC__%68T'&*;T\7?16[B[;Y&#YG*#G\==69%IM%ALY/N7)\G4+OGJ]_'GO MI-7K'M1^U6YU:C]?=:N3UD'O^$9W6OUY[_#HR8ZITVF=]$^V;U#=?OU7C[IZ M_>[:.UV3XEJ?;SS:Q*KD[?PX$;L(4_US:94!W,(F;:X%[L;S,.JX5TWEE7N0J_5J3D& M:H-DCOEVVQ5M1.(';7>3:.RF2'0;D;A3D5@5X=M)X>@UPG&GPF&"&#LI#?UM MEX;M,\.^9' PW,3>>@KU5N=1L@S U)1$/.V2B,/>87AR_!39>1O)?>*2>WP8 M'AYN73%/([F-Y#Y;!MY&L?=L/^40,@M9VK*\M79T&%:]9G69U;FONM+M'X5&[ MZ4Z^KQG^6YX51<#%7-_#6O"D@$^.^N%!>^M,[ ;*YCL0G3MAO]=O5O3)K.C3 M".'< YEML]9;NM;-BMH5[9X%/-=%[-:YS@\N"TF]8X=;[NW./U.>-(]:!9G*Q>GH>[:YM4Y[(3'W5NZX\WB MW'NPI!OVVH^DV*ZQ0Y#\ M":[U2[:I-T>RW;9E;A;3S4#WPL/>+5EHMSP^?D=PW??!S_"LAG837?I$[_R M(WL&]=%5I,;G52+=%!(VJ].L3K,Z3V]U7AX?A\?M]HT]BV9AGNC"/(-*A)^7 ML<^S<;!(AUE*5AX![1:+01&/XBB/;]D/MK,IHB:[VJQ.LSJWK'T,#TYN"??1 MK$VSL08P]ID!:1T< MANV#I]@1WDCNTY;'ATRZ:O!E;T^WT6A\MX9?3U9L7R=U9[NHFSW@RM"7'H M<[X;]GJ/A-C7+,X6+\XS"$#]JLKO;R1]@,KUYOK&_WQN_N?+SA&XH,>'3\M? M::3V:4OMX2$57 M0?>8/NLU@K 9O_?C",(JLO3E14=Q4VT[YN9KLXLW4Z5J4X>UI'\NGBT^ZLFJ07AX>MGK'G_*M[&S\5'A(%\"=RW$<3Y;PI?'/8.OS3 MTKC@[/3;?5Z*W]8(=?@'TW8]55*I7 M/;*A D=X5'N?$^L%@Y;\,HVMPN&11F#4P-%^!3<<@S>-2B@*4OC'2,G/< Z< M(R@P;PI?9-1M!4,8@?59M02>AL"M]J2LP/5;1Y[$=8];?1&YX^-.J[]6Y/[L M"=OQH7LO%!\K3"A(P7B1)$%YJ9(+M0\'3#E%O1]GQJ ;+O(BS_ M=MGM*Z=YMIA,EYT_,QEVQ"T6)+3O4.CNUTD$2B MP32+8CPX*Z)YW2:BF](6TK\0083[?ZN1Q4U5_\ENJWZ+!7SF=T'N[*9<0C>^ MV8%P7-F=!V#HA[6SJ&WE2O6WXL.G!]MSPJM;@P2:$^,133C&0CGA?$* M\ M5#&&SP$?1 +X):W6Q*/VA&_&C\T"^**Z/[FGWKX#1>9%#=XZZ[FLO[3QY M6 (#S>D),-Y\JJ(1#:RH'WIDCQ#8K7_ P_C7L@ M41.\[W (ZI7O3U$&=!MD?4+ZE'3XFKD9JKR,\!L03+B,/^<0,#QHQG^7:CA- M87=.KF3.<4S.&NMAKYX39^*6)K7.KGY2.J7^S-<&%NYJDX[(JHZ)LZD.VU9" M2?,0,OM!ECC0)YB(0C^%W>U!H# M8:U:33*X<+7$BE1@W 3#;R&GD-VU[230H,/BZ^A)G.V ( M0N6/)/S=PTK,SOGO-+.U?HFT92C#-U?BO>__G>JNTT][[ MX0N&4W&OO8,G8N3U+Z^C'U8D+G_XRR!__4/=*F^'3;M6/,68"[R';V#L MU!@QUQVLFQD=;EZ9E6[A:J\:!<=ZJ]9"\G689^1Y+Y##FZ4UYJ UR.#O0OVWFLV3[$HI8X>(+0:&24'Q[.*GAG!NZBW$K"X4O=\R. M56?L&K/C*5D=6%;KV1R5-%ZQE,:K#9E[\2Q9;[$TT4RG)32U WJAX33+1*U8Q@T]\^[Q\6Z[YE:D?Y8UV7V1MN_DU*C8V)CG3Y,A>U@Q M9%=G-0X[CDPM95VNM7=K:XG($>H[)JDCJTL:7QNTE?JA8?65ZV)O.B9&9]2J MW*F^T!KRL M*$A19,.8QGT9EU.O(N MO9@^0_:],Z2U="R2=ED5&HALQL;Q5N&@[3DQ9WK# MT33/5W.S'MO](1&$]I$;;ZA&$(Z/'6T*@KFA,HU*]N7)^9"( M >T -I']\6:\4T9J@)LBR 9B3] ^2/^S2(>TXXPVJ4G:7AM,%&7XHNN$_V L MVC2.YB1 ?W"I* ^OLH&URJA1;RDLY#@:Q@D629&CA@-GLTSF[?>HF(+%4^)0 M?_DHFWGO0PQO,,*K<-.^XU$$GU61+7)0K;)G_P;Z-1W'*AD%IV"-Q^EB!G9N M;,)OP7MY]EXP4&"!D0#,&./'**SO2&T<;I#6WIK];=&K?W;0J__IHU?_G)8@ M-D_!D+HQ6+=Q'RIR[2J)KMWSHB0.W'1DI8C$2_+6GK.;Q!FU?^G5%[JV0R@I M $^7U!0FUFY;?]!9J@+.@JX>,>W/[SQG.R=[M7L1@XR+TJ^5#/!_WY%^[.S0 M'F6XU9><:7RE3^(0Z[%V?T>^KWHG.B2"+QMZ51*XU]S#%_=3V_KF2P>YGU9< M^4,YF:VUO"*L#\>H'X:I,UDQM(1-,VQV4V@*MQK53W'RG\,N,++T"JL2](^- M6V"VY/H$"8P2Y@;5532!\Q\.8+[/&F^)S)5+!?H@(KT&RY#*#X97%"PQ1>MX M3))*6:3CZ ),:S1,9MF%':'Z)N$I-+OKJE(V-9!WO0I,:H"_1-]438O+NO=Y M_,WWA91Y=A$7>EM8F,/_R]ZW-K>-'(O^%93N;AV["N(2 )]VHBJM;") @";X!&V2&,ST:_K=+%R648F. M,=-H].>S.;-<9[8;9D$NYPR_<4IEHQ$OBJ%T:C+FW% P'I(D!6 9E375L_#UF6QL="#]$)Z2 M%;GB8 X*?0YO0!9B]-1)\L?2PV6>P@47[7B&[6G#+H^I4+Y_PJ)OB(G\&!#@ MA&_?J2AR-HK<55'D*FSER%%D4>=UB45=[XP>4K_X)."[[^7%(Z?9(NG(?4SY M&FT [MB>ANR=_,M[X.GIV'Y]YWH$(WKHO9#&@IO:\^5:]#K^M:"LKM&P6FTD M+E'$)EXLZ*X!=/?+_.?=5J-OM@J_:C:,GQ?7K\MM>V"RKO6K4MLRP=#O=@ZV MK14]D$J6]&\,DB6O+*@V% 1WD&X8W.^AFC7$#R5IC\E@7EB77]*GMIL=W33K$F; M[P-)@LUZNQY5$N3*!O8I$>K:M;(L.S1-O=MG_5JU["X)X+:EMXV:M-3?BEUFG$5&>TFCN6V;1.]2[S_.7LY"Q5Z= MT5X5D5-#P6)V=*.W;I?HO8[!52KF(EQ]8S(6@6YW2M&<3&TWH%#$\ EN7Z5Y M;@'>"@ZZ5+?"(F1]1H73]S!Z-?7!YD+3:T$DZ^@L4=_;P6CW];ZQ[A3+T[T> M:F&,S190+0GR'ITUYJ>RU-]6>V-8IM[N]LMWGU\+"A5AI>T,M?6&.^S74#O$ M7LY!/9VMS*B*<*FC".FM+3PJ*").6@&]R]8-4S;F]OGKFFXYN=MJ_=/6T-\Z2OCTSK\0'SV,A5U\4&1\QX:;ZV ^EF6T_06E].L4XW73HKQ5!'.V13A'*K8<@EP MP(1>W@.E_C+V=Z8]V<_PAQM&?H#7UOA5FV"M*)8_VN&3YC'FA$D]O8WUM@.0 MQ4D_*OS-:.R_R*E;23C+QOIBZF2BV6,?/J"6- /;^T[ '/C4Y#'X3CT'!E%# MNY.O#!BU(N8R7N01I3VH^&\ V"X S]&F]BO]4)>-X)F/@93T=* M>_.$#>U7:G;@BXI/45H\2JX;K %UDRY;\GL_4UK[PK"UC,N9=R&*403DM([6?;'=L#WLLG\C4GL%^T>"KW3I73LMD/K8AM%^/1 MR!VZN&EX8L*RN,4="03+SBL>T*48QL#;D/!]#=@KP&$O0\%*LN(V+;HK4ZI] M@U#_A'10?]'QD"LK%I6.\01;>?R)LS&R1!9BQROL%_CH@Y*6-/N>+7\N79R< M 9+16EF,:9J-]A'*,?OM1K_96;LCNN3]J?BU01L2+BN8/W#;UE;9CKO%<:/I?0(-U=<F&_K3<[:\3+]YICJ#"3#4'J)AA,?=,X.'+.5D-^(T3.6^FC/8ZN?/(Y M.JVNWNNMD=B\UR0=A9I,E9?>-+NZ9;6/4^=UA,K_\WG^K*2ZU!T+?1Y;YIPI M@;%MI;22YX>Z:DW0(KOM@]^TRD[=FZPY7XNH@ET9%'IR!JME=92Q>BACM=!$ M5:J-4FW. SV&V=3A#48*%FJ7]+9]T+YXZK79:J5#A'4Y M'SV=C 5OP0DN;F;42_'J-&BV::2#[W3-=A"(?$*.F$ZB 5HNZ1RB$5DR(";Y M0KP*U^LW&Z+A<;KFS*!WGK:;&V9E:WM)%YW-:B_&4\ AF# -,@FK!%@H)_6) M5'M,Y/?L1SYHFP3?>,R&B4"* AM$#J6WSR[,R7_Y:O*]KSQ5O;$?D)GE0+8? MHEGW]CDBY68NOJ/2;N&EBWKPB6W MD?YV#_6(M=>,+*X9]8WL>-_M%*-.)SMA?!N]2.>*4;?1G5.,G.QH[T6Z45Y] M*E(2.IG1YXM6Y<<5PQDQDD+B%>GVDNC6#D,FRF1G2;6=JIMS$Y!+WI_Y,VQX MD2K6& GA+1P2F$/9-C;D-=7(:I2S)!$(9$!FOI $@]\P.?-PL>6_'A^^POFS .*J-5PP?3/Y2,Y M4PB"Z=!)YVO+^CZQ2G(6FLIICT,_V1;5UVD_M8Q^_NG\@1M%0Z1W)><6.B\/ M)0"I7/U3ZO!+"T;!*.;:$-8)^B]\_*/#JPJ1N9;6I9#J M7?%GF+RTP=1N>&7FM9PZ36=\0+;X[,,F?UUXSA5LD!2V\=V\B-C6PE<0TUA02(.*DV)=',T-8DY,8P4%C6$YNQPF#!]0[0N% M G&6L:?]!F++L'2-T/0&!>-%(<8NW@HA6(Q/49H'B MBL;]SD#+@#K80#N(*$[-U0>!Z. 8:Y&[, MT0W"%NB#KJ*Q;R?CY.U'P.$CTA&.LAZZ4YQ8,4']0]S.Z37,J2/#M1=O==** M,C34SPR,E^\&K22,!V$$1.!2'3M._A6WL%#0Q+^$]O#^1(BD.E32;_0[!40R ML7^XDW@R2RS?V+,_?D;^%7S^B5?4OY8D&MA/ZM\39+-PS0(BZIX, 52' D#? MIRXBB:"VX6Z(0!R0CLM1 EQZ.9*HAH_C*:JVH!(WL^[:A+^G=H#XYF:"YY-[ M5FIU\*!.I+(0[XMQ?):=@OIJ\'85ME*EP=M'$V]]5*K+R+?GRHBW7L,D0V#@ M!P&IGJ%&2"49E%%9P "U\>8+A.9\+ZZ\NV<6>+BVEMIAW_ W;R[N[SY]NWBK M3<=QJ%G 3C]K;S)=/V!YL/T#EYX N7<=/P*:-*.KJ-P@;8>!.T!-"*W? MMR0OE\I&VB47T; O8GKJT4.['K#HA3%/,VDON);5: ,\\%5P(MG+@+OE4"'# M("L7QO0\6@%X)GDB>';IB3ZP(9L, )1FDY])+SK4B5S9U:%HH\E-V^3"'@*H MX!4!Z,^CD4O^DF?N&_10%\-_#/UG!M0;"=<=>Y:N.H>-['@7NG(9,>7S^ '^,[AWX""O$?-J1.2\]V MX/I 8>S'D$WI->_QU_J)$$J55#MN 694.ZG8_Q@)8'-)2:+1E9=K[\5I M1N>>!6!]/X@X@62:D*&S( ZH>1E^AW[&J69'&K-!%Q1ON0026!S'V5DCR>IZ M;3[,NI];U!N-2U/&>YLMEODS+C&I:-L31CUJHH6^%SL4'I=]>5=6(*0:?%M: M:=D/WY9[_8R()[:]FU,:\E0SH\$TR N7WM"42"%^YLJ1-G31#< M$$TVWQ7<3!Z@[*]1&,TV2(&O)CR/T M7I/:O,S(RIBV?3R!?YG>FQ1&P]I]L M)DE@N6F<2\&0Z4BSZ1J4)[>P(6YJKF0;X?+\)J #.;A[Z =3GU RC>%OF'11 M?ZA?EY5.J>DP39H'\X:ZZ*VW'VT,-=("6?9(XP$BI)/UO5 >"RP@\UJ$U3FV M8:$D%<.QR?=,AL5O]JLNE"-=^X(8Q+L$EY$,J&L#!H#W\-U"B[(,'LW4R1^= M.<>*J 7R5<;+C<80[@Z.#580RGXX6&9N"9!1FFUR86,/AD.X3R!=@@9FL M*13E)C/VIO9DXVPNYF$G;CWQE\V?=PYQ1%\8BTB 9"-0X8:-@(M.@'_Q!N$_ MP+,)FSZO_J ,0U,SRY?2;R.]/\MEK 1XWAP%G/0:[=[/"-+B"U"T,)]-64AP M$9/I@8R$V6$9/\6#CV(:$]H^2S_%-_)3O)G7IBAZG2S^%K"MP3_LB&Y>^*J# MY"#;M2=" R5"0_L$H"')@@%IV!7N3E"59%F^(>XED5EYU+T95LT;4>(5R/=" MYJ"]_\2\W$H+CQ;@1F#I%NB7P+?72[VW+XPGG1'_3:9CEU][E LR3ITX82[) M/.._">']0!?1DX0BS^A--)-Z)QJ)]#/*I[S&8 S5Q.$5\S5@(Q8@[=U'_O#[ M&LE!M9$(M\4BN2 _4I]-^"&Z(GIBD;2DPC"VA0/X)[,%=T8NOW?%)=II-,%6 M&F80 (S&?6R_X&4R=B'W,,+" MO[>B4BSQES\SL#+X98FIK"$Y\X&=\15\8\G#VJTW;&C)F&)Q2\]!B01S1J42 MH"5)D,1N+ -D<^)H:F?0SW[P_&GNGBQ"^89(Q6L(5L/Z5RU\ E"&@D)^ULJP M*D;>Y,]FOD*HS@:LALR=$@G2JYX HZ@I3E'O!PJ5#?>SU#U-%@UQ46Z<+7HE M:20VYD/!:8 4-%@UI@;^_(7PZD( MGH @2BH0:>P&MV1 W8TC[3^Q? .B#"70 !"!^I9PDBP\!=Q>PS&2ZLA%]2'4 M+GYC?_YI@UX+A !R(GJ]D!<$X)O:@A*.!_:8P!8^,49:YE8^N\I<&7RZ#1\T MPD&%L:_=^2-/(:AQ.T(I09Z-1S0KN+20-2R!CS0)=!_$TVA() U4 \H(_GV< M 2_0J\,NQR[O/0-/7__Q!S4OZ+X/\TSRQM;P"[/Y_A.\U:;!9F/MAK_V(X8T MZ6OC/4@!SN0^B5T7M@.W#_B"EO$G+*H10BK;_#,A"*GVC6_8;/: ML,@E@-_"Z^A]I%/#@VZ0D;>+W\9ET2(8HZBP<]5 >:S/:XQJ"MP"#K*:*K>K M"ELYA=0;4+GHNO(EV=TP9"/"9N]DD A1"$B MJK4RRMD*BSSGA!1?]62("Y?)W$S)3I8+9++OT=L8C?EA%D$=5R'-]H<[ >UL M_(JEM&:C/6.H89F?978:_9D"3:%E@K =TWW-O9S/PD^(89+,:_4\B-#@X0ZE M>#H#,!$9">/A$_<7+LT&J8-U32$D*FI$$V645-M\8&CJ<:S(NWHA5CD%@Z)= MC,L+!-M/!AE)J3%!<1Z$:>P1.6I7+:'@[C20Q:%"6 D9F=5NU2U,2+)SJR\$]& MNY$G-_B;\()B $&",!>KD?> M&-I8QVD?*JFA.ABLPD=1?(^%=C'2W$\ MSBQ"18H4J,G^+'&-+XH2R)IL3ITO@(ZTDA[IE*K$L)C=(^)$[1W]YN1XST;\ M$F=GMCZ=Z$7*Y460R^*"=M7+81STQ[%-T2.):+F@O-K8W/6_6C/@5_Q/1FNF MFQ2_JWL-8\E-O3)"0*'<.7=;-@94RNOV9*>]!C+$@@PTL^N&]CN3XV")_B-$ M %Q(6 E/:D#ZO"0,BHXX\9) 7*UNFXQR^XG9U#3A%.^=ZS_^X$Q*[$[^5BJ5 M*.G7 &7=IJPKEC<-9-0N(] +;PRN#0F:1/_GK%;TG@MQG@C&ZUR+KQ[>Y(3? M5A2"!J9&&9FL]!;$WCARIV.7&S3<@@'$>A@#G8\Q1L'-"D%L<0N1Q;W1" M%N@^?9\Z:7)&C#02$K69W\;PE6;H.IQZ1GC3[RAQR5.^2&Y5!(7_IPEF+GT3Y%K M'O*4P!F 9XCY_".B6O2G8>X'\,A%CM3T"ZGL(^L-,LR##8$ ?NXX&\RCBT?7 MWMAO4=J2+B$,-"!-QB\N,A$ 0R.*=^?O7:#V9L-HPPJ#M_-?V5ZV80?^4*-5 M\CN@^%O(<&(XWN,N^D6Q>$1L)(F^.,*26B8VWJ*'$N4"QCAX.!YK4L2P=&I9 M9 <>A>T&#&[G- L"J,[^P6CR.=#MT+63X>5 E4#0?_(/I"+Z\=?;AP_7DAB+ M,@X*,Z3>)CKI;LZ+[HY<'H/5: .57QJT?*X[%Z%;7-H2[7KVI:F%-4P#+? F7IQN MMG^6JX!Y.Q"7::D[+*,:ZR*]FQR)Q6<%NOB.[?$(S*GI3._(!(AX)S7@';>C[K[9KD:OFB-#Q]+BVWK/N9 M9TXB,_/&>$S_Y^\8!%4D>P/1-@ =W<*.6N?J04'(8;K%R= E:OR&-%8B2@I M,DNAXQ02(G]4JBB99D2M&5:GG)V0%3R,LAFO$^:(5C?I[8!Z"MY_:$GBSR9^ M& DACFX,_I"+H2(6TXI4=TT)E1@'E$EV3SQI+$U%QAQ,2II^L8/ ]J)7'>\) MZFSG#>6M*/L_AG% GV*C8%3Y[(* >OW(.B]3*) M*_8#%&AL&8F5)N-X&,6BE:H[4SQ)^<&\F 4)()^.'0(8* =$*"-$U5@<+_SJ MV=]2U&_D_I"]'O VRT7Z?-RQ/1Y)B2K7N:2?4X])E7N1S;TP5.Y%%;9RY-R+ M&JO5=UXF6&%VLYF[V5:.0FQP.3 O@&8;2 XH597T,!YF"RA?6EAP"TK"A#O* M#C/E$Q@,$QT*0%C=#2,?]YEL$\4>3QTC5?[NTS=1A8M9YR#,^,T^5\*;=&2> M.P>>,DP6TZA9!==,B\7AO$@=::V&V>W^G.UVB5<5=K@LJL4O+"!%ZS1;+S53 MH=EM_RP]*OQ"@#UPG2>_DUZC:79_;J2--7$C/ ;C)68Q*+W, MG2\WX[K^3)"KS=]4L.!\$35!.U< @TY\'R%K9\&.8,G6"LZ4=86+2LP$BGUR M36 ZIMA%"@:7Z)&A+\"CRS&Y-Y,.=3Q?$EM?Y.[DM%PQXM5S)$\26J0?#Y@W M?$*KGNY44/Z *PB%^9M=;/.).9@B'[@A.>KFP47?9!6&S*OF]J7O8&,:JIN+ M\(8&&<=U9N$,L!9C'*4!-@$?)GWA[2$RN3\:80W1TN4*E!&,$3K"I91M8D(( MILRR9!D.8[0Y@81XQZ"&=H/?PHNCL:S>%68!ZM4)!:3E@('L-D_U *$^3U4V M%7,._4@L?"I#Q"HAK8]U*5=1P0!B]XA/B5B3M1L1H4ZKH Z__SK<[ MFU'9;L_Z%?&R2^,:TM'P;+OC).5D%-.( 2>P7T@8%3@FEH!N\^;W+:-5V^[W MS2Y0U-] R?1&+AL[VO4XA@L_GH#2Y8[A#S[-0F+\)"2:N&0ED9-GE(X98J%7 M.J&)5;93IW_P[W(_P680. M\=\PMQ>X@QL";IB[^07A#3%6$,M4*FH\GY&O7+<$("6ODY%KT9DN M":AB0HFL3_V- 8U@U=QCTD^00E93U#%Y%H;-1;^-#I@QN>I<7DQ)DCC'M]TT MZ )R9!I':4L1W!E*Y(CS/#\JY47@R)-9_C?@1+T\_\N Q!CW.(C=L2/S'C%P M-.4=7E;7<5.P5G8F20\3%J1UMZR&.1/#$$WA9K0T@#%6D[(T#R6CG1$$,H. M:/M%?5)7]5Z"O5$<<890N)U#1DYF(HZXE9,@/:]BE)O:7-191FTE'2]3I[CA M-S:5I8]?R_Q IK\*2;" M?/^FF=\FPHSL6C V#> #S]YE,U0#@://FJKJ7AM2D$S(S\P9PQP@OL6PCM$YOVOT<0#9GNTPZR&29JE-" 2#5.? M?02D6,38F#M1I?J\4E$ESY8-UMUD2B(8'G,GR-011:33,3:EI*U0.FWFMZ(K'67:\]N NY)!3$_<>!+*-EG2Q/U!3G8* M;7/=64N%-/!H!@#88R0[N$,<80+[YV, 7W(G17"@ZY%W&:)7I*>5[\]VW).J M(!!4/$(E/N!MU/PA=0BC8[^B9]'U,H-O\^?)T0F1#MU= 6]?PR*79_7 96J' MF.TE[?IG1(5#6L<,'4ZGE,(B$)XE L\=?F=C$:? F_,U1U:WWBBPN2F&B]V+ MXLC4A$ET SASJ_GSD@'66VC!W=7";N]LOT".C4;:KZ)?R#WV"]&N ^JOFOK8 M;C+FW$UJ =5?Y*TNT9&1)'E1\S%O'CG8+W-M5C0[![8T*YG?G_;I4P;)YW33[$E#6!P!582:^2541/E#VD:)UZ2_>4C6A M;#8VYA\^N5,AUV(OUT*&*IMI^*I\!AB0$G'(^8!PH/50@>3_H(@6X ''DHY& MR,'"'9AM7N\Y0OG)1"8*O\<6A?1R.4%5!NAXG51B'LNV)2XF\!2-1>5!!OXY M_!.X?,AF)YBI)(Q<$H:IDC"JL)5J)&&>_(>7]M_B2) M4L):$KKPI2H[)ZE=2T\%2ZT*VTK&ZEBPDQPK_J MAS.9+:FYZ&$NY5B.HH&#RS:S)^ V6$YS^VFB;I3:V;[[O*N\/F4GW16YS3Z63>)E 1V'D)N0*(TLZ];-?#(4H!1-!7@/L0 M+R<$[D=@';QT3\#&Y)$X-K4#6W)+:O"$>9J2%( T,^9^1='"'?.G>(@6!-0_ M&O<-ZL>5UL#)5MW?F?:?V)'.-QL$'Z_'D2/F)%P%IW$[+17'H1@HEL9^T21# M^\O)=QA=> 1::\@%)R5T4+]9T%X UT3QTHI#P]%Q1]@52<9\495(-LCU"/X+ M/C8K.0N9=-)4#$4G6+"O9?.FH20O.R6O=&'JO(1J"T6&"H(]*7AYG-W#,"L. M=\^.1\7=\9GXDA!L#4#>2@A[_YOD.AROI+NN0H"2YYYFU: MDD[EQFF(&",*25KL"("2MG3E%SV0I.T]4CDP)9K@"8$!925.\ATOE:?I,-P. MX?7ER9 2X*.!ZZ6-!8#,T9DG^@LPAS@FPIS21WD&O+RG/E60":84.$L:'O'4 ML&Q3*,K4$.->^<]HT1!;(P Z1-.^X3 .N AS@R%8BA%*GC#-NT]J+9$)+KF@ MN,06 Y>BW#,60<5YB*73(&-@8=YSEG+?AW; T^MLT=2Q_M1V[7$?Y2O=)",W M".F.0'1CXPU@1TI3']D\@2'RT\)7P@?^"I_G/\L@F.@ *80AV8)RU] ^82(5 MTBGC_9!=C,F,7]->EJ([K]A0\B*T2,AT%I[0[,;X7GGHA-\S]-9"I"=UNAF4 MPV^IN0TUGZ";>A;'MS@3-GLR#*T,;9[/$9!6$O)"$9:!H2B"Y JV"W26L(E M.:B^//$F^S.@S3R:AZK&>U7G7ECXF)R0(G@J>?L,TN@@XKY*FK&C P=D04,4 MJ.0^Q!^'-.=CK%DYV'K3.*)8%P;U0IDGFDG2RBI3CL8A %NCQ\-DPWE^S%R# MJ. ADFC("N$LZ5B I3U8DN$1*F0%?![29;A?YI+P\@<^A\0.,B:<))?,&G8T M*T)FV89'*V#-%/;%H$VGV\XI!0$*PA@;2ODOV$8?;W8]$SSF(DBHDQ*R^1]G MX,<[F*2XD--V+N6T'0IY4ND!#P* 4D1=F'B>'0]MQ .XNU$?"VQ'5#N1W9]B M+'1!AMD!>1B0)?E=A-H)'P;GY;(OB3Q !?,G[E C7P@UPVMHUSDE4LA\5]P- M. (M=R=(!]Y(:,=96/)4HWPR7TZS&/O8EXV.RB_(;+;*\JNTH?U3U(:$0A\E MFWZ."P224[\+0D9.X(A\T2Y8:LI)9;;#)G)X&U?]PBFE(@A6Z/P,5>F(X&GPL MI5%V/+\[$7X'$C&"+^#X\++'[5Q5E5&1/\^2+H'A=I9,ZZ_$S!TTRZ,@28$: MA"V9Y"R+C@0SH-"YUPQE.;?/L?%K*@XP;Q#'626-/H(:$CM 26*)UN,'L M92&S!@=,II=0AP_ D+ >F3A4@9*^;)NDGLMKGJ9WZ?-J-BH.&9TFE)DO2>XY MWG-NF'%,YA4C*4/2*R/V,O=)1KQQWR//Y(EDAT$_3*7D+7_!HN=I'M$R'4V, MUT7W0Q8,8Q]UGR2!/6<_S2,CL:#2 Z6ZP2EH^M3EX7O6-T3C@"BY/0]P2H\5 M^J0LUG-_&E?_R?,H#E-W(0%1O$8MCMB_'(16\LE0B2J=VZJ7V[I'V+@ M"V#JF3IG20LXG50942>X5(<1WG M3#I.+]U9+2?[Y@QF88U K$&Z,9T^J8#G2=G"KY8IG8Q[]D-?(^/Q-)!W7J4]EV:&R/0.4[1J2^/G&G8935()N^FJ0HR M&5&X:=$)A3U#1'X0+YVD A#R*..U/L5IV4]PK>(495+D$Q,OL\M0I(3.J.)P M\,"//;D16(Y#B'L,N#(SM\=QTG&#-AD^I9-W$.2XM\Q5+@,R7-5)&V;)L%9J M]TL7A8A<2WQ2:!XU532W18O"^=B>G]6U-B^RKX+($*W3R-U%G8M/53;P4"&W MT3+'S61XD=Y(9)P2W80!MAVI>^6:M(H^'E*_=61'2U@V:^=G^#1C XE\$$&, M^ BZ>JBKD4CH%;9MDI_,)UW,%C,71:Z)6Y,N(V!$)H8"+\4CZ2-GOO.>UO-; MEV;ECX@E0Z]P#V.741M^9 %\-F,(HXE1[/#W.<-BY1TR["WJQM]),R?1F#AE M[:24+ GX8EE.VN: JX_/7-AXV#P:_\&H&3ZV[DW=#0*RZ)T-0KP-2=X)@P#. MR7O?L,D4-(W@-8G,DWF36F,I?H1K$0F'6GQ?8HFCQY,.I;-*=O)-HMC8"0;% M6!K,/D7NN@XS%:59)T :$T?"RO0#Y[3+!YI3-X'HQ0>9Q::R,(>7UPQ>M3?& MVUR7UR0LD\:7DNP#=$ODXDOYM^+]MI]L0K-[Q+?M8'Y-(?A49,DD*)/KF?PC5.<0K,XD:I,E!)/?([2/A MBW4I8F8?UXV3H([LE97B4,04QJ^9W*BD:<9-DC DQ]U*I4MN,?8RW;2R1)*Y M=64.;D;$)^7T8%*.N:2GZDU9YD?S@I.J0C^C,$B=6=Z_HMT\_(MK"-CGPZ7\ M-ELF'?F(H>0*.P%M\5>9B'*3)J(L5ANK?&_E$VUFM37R^W'2P#@VOZF2+!P[ M+7XG[2:H29KF-WT$VV:X91\!()+P$E%')8S,2FFEQ3)I+*)@:TQ ] MMJ@U1-F\9:NR>!.Y4FJC!'LI2>0WC6?N*9S]PW(OP\=$\Z M,F1E.V+22SYYB!?+AC*E-G>NPOQ>T8:OH&@VR?C!ZS= 0PT7$1-G!Z]:,FES M"^[LU+MMQQ??NZ3<[@]ICGW]V7:F(T2:Q)62B22E@H3WOR47,? ?-B%V\B*. M>@2/T_#:/SP*BA+GA]J;"X3GQ5LR2VA@D0.,X""$F$,>#^D$2#Y,NHREDWDH M?UQ^SV=\:6^P3"N=?4U=H:Z3W\@U?A.-+V@'R)GFS+=+BR9AMBRE2Y3"L,FD:++8XH 5G$T#, )94E#]444@%[%/I/P*O,8 M+, P']A%_71FZD8"HK;?*\(0]\/4.:0.+)$=-9I]DQB/K,H=*9B,'$!>].SQZY]L"3/*[+ 9AT82U/)YD(UW71)Y*B29*#$NXCU9A_C3 M$?4G(;=Y86>07+;(DDRILTSB:*DDCBILI1I)''4,LF2D5*)"+5$[A!Q-7".H M0<5@0TGIB#>/]T12:D[QRDBJ9 (EO6:ED0K2]!NS<3D9J,\6;F854#>GXNMI M(8('8M?FOI< &QPP,796GQ&@A26[O#)YL>8A4N4])R:/ORL:4]%.10;P=&P/ MDQ!)R);!&%M4)BW9A4J__ GIF\H,+:1^3HG&E#C!,?\BT^M$ZM"4UB#-.-C((Q!7N1\#S)RT0TVJ M-@(#VF_?+4?D/-94;N>\6M!>K!:LXT7J7^Q"F; :IM(E:J-+9+G,[%8H/)?( MJ"]@1=ZFANB\[/J*G1Q)HI#]QW-%8Y2Q=XE[M@!$?&Y4POT!(.226A!-0_9. M_N4]IO^/[==WKD=;I(?>YQ4PE#,T(1MDHQ '!%7^M>"$?J]A&CUDABB _W?D MBP6?-.#(O\Q_WFZ!&&L5?M5L&(6?+UJJWVA;YEHK+?[4V?52D"R M2.-_O; NY&\D\<+%SX[SJU^(VH-%/Y^B]NP]OFMJ!HB>F55-XV*&/07#P6\U MTN U%$SOY2+F] \ET;#=Z[1(;*C!OD4(N MK891H)1BWA&W?MX8;V?,@L6DJSA:<;3BZ%/BZ,I;!0-[^/V1:NPN!=R'0\9& MHXTY8Z]T->>3([KZDH;/R2LQ3+T2_KQ70B!KU?G+R8RF5@/X_+2GLV?/'.#[ MJG1HHVGHG6:7RYS] "_6@L0BR^H55RXZH+;_""'65EQVVES6Z>C6U:_YLQ6 M%68Y#3UB1/\KQ&&WVAS\F87A.\P,$#7.? EJ'I8WN+,:1*I$W4]:!1*L\IQ M]ANCI<,W;TMS]1*\[X-W9UZW-H<>XOG3)(R>;K847=1$/A]_@^I7"J%G_2N% MT!/[E7*MR7K,I+1:CLSV>-XA=NM@P68:\_:>@E4F>KZ7)KIZO#4\=?X/J5PJA9_TKA= 3^]41/(ER;;'$)?[^ MW1X:.)54JA)H:JC'U35ZYSK2IIDDX,\VYSRQUQ;3T M?N<$TA-.$CG-1L]2J*DD:DQ3[Q@*.=5$3K/173=^N%?4U/""/S4_Q>>941'9 M21&U]$FTSM(G873U9FM=L:OLJH/953V%FDJB1GF+%'9.7659HL*9[6H[)>[C M0>1'J2:RB>_AE%( 6X;>;&YH71T_!7!'=M:"B_5PPNPBUD1M-10%:E?%N6'J@D)UK5 -/%T3CV@-U9SZ]>\LZK!#*2KR M\_6:]KSQQ%CSM55EU82@WDT(#,O4NQW5/D-1;MTHM]5H;YC9I*CY<11&8*NC"7ZI MB:G)&S7\VE$W_?.+"II]W3(WO,PJH&E5YOG3)(Z>;JY=1WL>@>,9?::S1)TI M27?J9]7$]2\1CGV2*6^9E,*)'3RZWB4G6>(HHF[7MW^Q#[L'#@F'#7WN5N<0U9X"-OKKQ?]Q[6Z[R0;=?L?N M.2VC;=G.R!X,1L-FU;K:'1Z0T]#JVW;-MT_FWU38O2F%-?()*Y&&12"N^LH;KT<;HH?=Y6!;DCM+[^-?O7UPG>GK7[3:,?O_GBT3E%2_FWQH- M..@O\Y]WC$:W919^U6P8A9\O6LKH--I69ZVE%K^BT[-VMZG^JJ4.97(LE<_] MN9\5:#*-;/_"Z@X.Z D)C^P:<"&KIU,G+ S#9WWTH^@T]BN'<'R;@2=;;H1 MU/>.[_;UEJGZYU85.RV]W5<:6*TTL*W'#=8A067/!''\8+TZK#IL?=1 D0!] M%'%7A<%C^U4-MQH[5E_E8[-NN$HW/)3S=)/15J>K&]99AAY\*,)^Y>6IC40H MRY!J)D*%L7,RO=T/K7,>SX:>24[=68>-?+F7R#>=K?@ZSU2)78*FVO+ LBR] M8ZT[?W*'\#F25JRX0G'%DOA0662GDC2;. MQ4"EPQ]1.2-O56W/4_5BDM\OD^V!A&G%S4L_!Z_:/7M$QV.%2SW[_4:OV5JW MU--J-;K]UFZJ*HU&J[=>U>CBSRUS97UFV4V91K=JF[(:EE6Y334;+7.]^MJ# M;*II+7_Y-B6D9O>DRFMU;:Z"5!789L'V&\,9#3<^7)_>X^(!#:K4=@YR7P-0 M.^Q((P@JR*T!N5MO%-B7I F%41 /,=R*)HMUI8/$_:[>M&1U&NHMSZ4>X;TS#T?F_]L<2*;BN"P?.DVXIVE1?+H6>G>DV-72OGWT3K0H62ZE:-H4>A1Z%'M4A M4&%G7]@Y0CL7U;Q/->_;HEI/M]:>U:W,M$-AIZOW6^O& Q5V*JVD*?0= V#EFU]AS&%QT9CU$U?.'>OZLNG-6]5<*"17XE6K=JMH.GH0N MUM9;[4JU 56*LK(R:X*>MMY5O%-=Y/36;J>JD'.H')1-FMTJ#T!%.J#F,Z!5 MK\<]@:;B+-SOZ)WV=K-D*]+K<1]E(8HKSI,K.EV];9B**Q17**Y(N:*E]XWM M:EL54RBF."VF>--JZZU6[RAJMV((Q1"58XC-9BH_7^4;Q MA^L&>]Y]XE57V@JT-55=:557VC/I2MNCKK26ZDJKNM*JKK25@9SJ2JNZTJJN MM QW5E%;1;9WHMM/1+6N[M#K5DU;UI%7%)@H]"CT*/0H] MW 3OZ;VFJM52V#E6.9#J2%L_Z:RZ-BKT*/0H]%0I( MNVAGJB/M>A4 IMYOJ\$A%<5.JZD;?=54LZ+840ZH2J/'T%MK:P$*.0="3K>E MM_NG[7^J0#L:U9!6/:\:TI[>KU0OU*OKX7]CEUMZ9'Y& 2QF#_'?EV3Y,8=[ MWAT7:TG"&IJDUGF:I$JM5NA1Z%'H.4GT&&W=,E56A,+.NE;I\97.<_C5^;@& M#M.I5F7%US8KWNCU]6:SYJVC6;>JN[;K=S1;O5PN)YTJZJ_U24 M6T_*?=-JZ9U^2Y5_*K*M$]F:G:YN]=;-@3I4_:?<@=ARCP(N:WIR\IU:%^QS M[0AA?G&$P&P/V&V75EM36]MX:\O;!(O6L6(E*7EV&ZTS3(= M>1<$%,U&O[LTHFB\U31M+SOOK8Z$4COCCW;@ 9I";^/2KJ-.V3'Q!F7K&O*IOIJ]JGOJHM"L;/=5O5 MZ3DXU3 >\Y1Q?P2(&\<4II^G"3?4\. .-KWFFX*_VP :;(!-/PDU/X["R.8T M *L=$?'E(0C_,]NZV>P3F,R6WN\"A. T4S9$2AB_ZIH=$K"F 0.R#N#!A'MBV]/J6@7I=8%F>.H \+;/#H=[3S9ZU#M17 M SSQJ7MI2\6Z !$/E5!' 578X]"7PID#":Y:O*(1KBF\X("N T(AE%#")5P? M_HWMZQTNR.<;P)^.>+:.+9YO)8Z2%K"R]CC49$H47)R(&MFH>"Z+Z@FI_9D! M J@#+V#X^H\_-.K.6]"75QO$(6PDQ,M;K'S]S^O;S]K__O.4,=TZ-J;+7,0H MX( [0TP!UFQM3+/#Q;#P67+(=_S60O9(X\4!^S\!+#4XQ!C I.._>O)?"9MG MYI'C/:-1$V>2+&. [B._@29V%(%$F7GO]>U]\K+H">CQQ492C6PXLP,O&(_] M%Q3@]!I[3/0HGY.DIQ/AEMK9_'[P?^E^DRW8R!8HU.#O4SN(Y'L7L0T_5BB/ ME7 %YB,^P\](;N+:C&Z34$1;X053$)$!/N?' 7\M7Q;N%)S\<7$;L8G6:\Q? M)L>\,3ZYGNT-72"9^PC./>$D!G"XCZ=3#G"DQ ]V9(MTI"]P!6BFV;C8]SGV MS?KMM\>UGTBUDU%YC8'E0QH,-9H@B8^TS^SADR19>0D+48#F5:BA?)\0(P)1 MFJU&\^>BR2RU0DRG"C)Y!*P-7$%BFPB4A)YYN:-XX+K'3Z]N&?P:^]1UQZ9!ZKPF#BR6H+#=B:NYX(B09B]2 #" ME>\P@/'ZK4'O8YM]VS;=/YMM7L7\JFG)"Z!(\DN!P&SOU_:(SCB M.WO\8K^&Z('-NEM=3VZI93:ZB-U9H"T$S6BT"6CZJ^8^%$TVBT&5#OB%4CAE M[2A;22:MK<20T;RX>B"O*7#[#;P1!27.75O KT4S\99YROO[K/:A%=^Y((C< MX4IP75RA8LQ#=MWKAO;_8O2,1<3!)+'@@['\]P>X(\9^B%5 VO7 CT'>V<%W M%FG?W/#[JHF XMSOYZW6W(1 JW.T"8&_,[H10 SZ(;\G)_QX 1Q/9'<^P87' M;X.A/YGXCAN]HNDQ9& ^N;():T V#$(/KDMX _PX#M"Q_@J+\R7X;QH:O#.& M:Q5(U'WF0'8]] ]P4P!6!O-@"G?W*WGJF1,/&5DXM$ET(>1W&:[;6"(ER<7["?D*>X1!E,)K%G7F\84I:)/)[2#H=S!-/ !QD Y8I,SBM7& M&\SL"Q3>WS$0YJ&3>Y:7,IPC]CRD2X ..'CE_($T3BQB/P9,6.TO;O1$J]$O M0[3?719P=@MC!$/Z6Z$1CE^E]@G:]P_R8;")&T\X0Y*W. 3^"O#K8$)[P3?/ M'$>^2VP!R O]Q^B;BB-WS'TF+T_,T^"0(>KJM/H S#WVS(2UD-D;:(#X1MMA M_XW1,DI6QX.@"\>EC?NC$2C\2\'/T*"@.WBQ#ED?,9!TV/Z&(K/^0N!W9" T MB!JB3&<@C"(@]L< 2$5[M@,7=:!+LI =-HARL2";[&OI+>5K)+%+4KJ('0+V M[(^?\8$A7%]NI(WL(9+E*Q'4 P/"_NS#\7]M+.'*T1@=YJ*6 EASYJ8%OB1: M_U,P9OJ=%K[8TY!3IX<^#^)J>;*9WR)#"TZD?Z.%. 6!](- MR<^+J0'H%4^H M#V)H#X)^W^[M.W&2!Q[ZX;PC9#($?NLT)_=O)J[8DYCXQ+ M1Y3983SX#UB!!/^8PA7Y8^60(CW%L4>K@*A YP$G)P35P \"A [R M2:B1'Z7V>")""'VPH%_!FU_)O]U]'R8J3-U8-FW8K).X**6?+U$E/*$#P$D$MDYP;C< MOLB&B9"'\CNY 6'KV*=P.=^#UN)2A.A5N_;L\6OHG@AWS&5E" )'@IF_QF8O M:5T;8_2,-%DACRE\!M< O^>BI\"/'[GB6G!I)7JA3M&\GUH]JR&*@7)>U7:W M)]6(Y/-EZD$VM4E\E>0WY9R/>!?)& O?NJT]O4Z1T2A\H1G-GU&)#ABP98%F M0 ("?NP&@D4B@ BLK+W0[4,WCGP\8Q9+;SAA2$,NM>1WK^?M8U]P16F^4$".TF:F-(=ZQ+P+4$B'%_@LA MRH; J_X$-@8*R]_]%X!B0*(2@6"C5@0 QJ@$F$G(+@0AYI* GE6,YFX<3CNX M[3D@ ;8)<^*7+CV%/"80A-#-H9$G99)WA >N!: 'A<XD"R -E/@# M[QN@**IR(D-B,#*.Z9,Z^5%%<3-A56-"O,'4L6WW4MY7=SJ="^NOC'TMJ$VCDH4MLY%Q],W]NB&Z'EPM*_Q -1= M[7I(3F"T^#]AA/>RA*[UYNO-]=VOVNT'[4L\&;! RRKZQV#=O[@_L.L;[ :> M'U+_,X#C-X37\-*XT#Q[ KMQF/ON.G;H\N6=7%EML!2S2VS MZD2*)-KHYB)PCI!HLO%H7+-7'9:BY IKI"3@+'W>8V5P@EJGB4 MU>5%@3\F6JDM'+0[(+?,3+DJNQE32PKS>3$<=R9X>2,80JJRET2+58\?3+X5K?SB>.XOY2G,?,P8$^8 M8/?,L#,*=N1Y\]D/0^52.!T":)F*R4\9QSUS.9-C"M8NR307JKNYRQ9U)8VD=.89GK%%XJ"?8L\_/[N\G/[ZK\_"-LY"^!P-MC&+_F[J>E3XSYNVI(5J86H1';&+<@E]H2L[%9A1^F0=<$@QU+2_]+"AO;&U!_;##N$!WM\28/-6U D.0M=Q;2P[U][@ M"] <-)OO,T7XIO'^[4SU;JF9!++4/+?+,&>29JL)ASF_LNCT_F:,?F4]V]XB M++!=&=FNL]6'S M2Z0-,$:YI@%K(C.%05(&ZN)_TMX!U$D$/MHM[*G8UX.%)ECO2LV,[/32$*W0 MQBS;/@F^9],HG73R#\]-'"&<)RB;U%[2!&1="5=%L4&MHK*R@],, "]P2$@0 M,*GI*S8&@.LIJ5<6M[,DEZ(1;@*X M!]"M'5"I^5-AB'PG07)S=W^70H0Z@U!9-6E*7#!> SV/-=,4K,A^(-.'U$=$ MB[W_8M/%D8LGYM)B=S?T$>FW^/+^U0Y=+C_$66MP53]0U[1"X2V[W:&0!G)Q MTQY/19S!^UWADPUJ'#7SE$O.'D$<2!I^7M.9ZYU3M*.$=:@S/@H(T6 ..S!H M4RX ,I*6FLT%J0*?" ]>>4!MC ,\H.@"#3L:O_TA+BE9+MI*6$6"*9_ M-.X;VH@YU"F9NM[QSG5C^R5,;B0;6]$-R9(*L-14C QXE/-C))3OT^?Q%TG7 MI RKRB7I3"=^/8#4=>(A2IV4 LI?$!Q #T]^F/U68#]I:C$=VQRH<,OC%<[Q MA:^BEA4#G$2A85Q]3*,S%?YO6W M.!3]LK)=9F27'Y2)#G7>264C#95Z8: #PW]G7H&J!&K'0FFVLPIP\>9SW2_M M*,L4 %.$$D N0ZJ#]()*U?<3OI!O4'12ZQIB7S[@I4K;+A9TA=OFV'/Y? 4_F+T;4Q9R&+P6A WCVQ:ME_BT"5+2YW%Q M0)ZIBD.0&.J7\!=M[2K)+_!!4B/9NKCZV[?K+P_:P]_OOGUYN/NB??[\=;9D M V M21#=OKCZ )R(S;/)A;>H++:28IC[E-&P%3W]I'6KHGX9 &&-Q ZB?E@XI:)^ M*NIWEE&_A)+3-DZ&>> 6M3N/ 59/E(N 4I7!7TR>F8!@:=_S\76(A5' \OYS M'@;4]QT'K+$_OC@.)[V3$QMGVJ%5LRSLEDZ+K$%D P]?=>VYJH&LU3Z PE"K MF/Q48K)PB=B0OC(XQ*,!_H*(Q&EZJIJ]HM!112BY:*Q!ZLW$J$X2YQGSD9I2 M[B"];B1=!,611Y9NETGL'4;+R8)T/G:G(V:K(635OEH(86%5#8)OP/TYG2'67A:I+)G*3 M,C;?&91FWS^="63#2-8DUT];L.L;'' ML,,_'UW'U0(W&,83A-*0+0LHR7A2>+8!);JF/S @%YZ9A@C 05A1*G;J9J!= M:\.-[Q,7*4&,.!3TS:\!&7@L% _Y@&T I):9'+9(&^#3"]G4#I*0:*$"2XE[ M/\0!Y.#.(M%8D'57&-YM:%M!B$NE4"BT4]"^A\GTP9GP. ;*@)M)KHJ[DF0@ M\^2$'!P>B:(:?TZF1 :^#H,'QSH>(@[X?#?2HBCI$I,\QW0'8RXCH"&TAVGN M([8!%W[GY))(1\YSPX$ \)Z";DN1RX-GN3>0BH ;YP&25/P@H6#0+2J%V2UP MJ"?A2-P) MLUE84A#36@'/E%D 1L\X6XY/A(M !HQ?*6PYE&"+/;D; @1K+$Q*J(,6]2L;VCBK6.0#NQY&?'&@4BK/]34X M?6*_TB0=@2:"-B$GEUZ#XF0<^CHB_3]LF! -4IS4%SAN\II!.K20Q_;#V9&& M>15E*$T4W-6 43(Z[%D.01VD1\^-5D9>X.>6\WVXXO(H$I4H=.[FUO5[N1#SYM;>HR9B&QUU*TM M(K"J*'-1>-;837C6VD5XUNPWS*+P[)9ALW4>JVP(DJ)37VY*V4U'W>C-W9?[ MN\^W'ZX?/G[0?KW^?/WEYJ-V__>/'Q_N*[_W-V3Q^C&LX6#@XP=JC3@&7,.[ ME[VMXK"?PX[RP9&8S2:ON2^>Y9.4T.>^L$R3/U<\:V?M+U!"[V:MKDE"9S>+ MM0Z\L>*>"*@6[;4I0K],+PW.R8>9N[(RS87N$AH\7#0D9P9^IG&PIA(+I[B\ M7QNRL,9QP#H7Z-MF>LW\Z)IS )RH1BU!FZ5XNV1GFZ,=_)J<"&L,==J:& [% MK2L&+BW%WL >?G\,_-AS+@4>AD,&=OXRBBY"Z\1UG#';-V873+82)0;<3?2N MC"18=>I5.*G-\SLAB1'];Y8D-/QOE]NM5:8.K*!/VAA@0!'TZK+SSE:!(HNG M=<#7U&K 5S_-0FBM$ZX<77C,HXDR@D\!CPAHL>?R(H(X="YFJ@I:%YK#AN[$ M'H=_O;BT9(U!'%X^VO;T'=+7M>?@?SZFQ'4=W=A!@!D<_T0K[@*#0!,[^NN% M^R-ZY\632\>G]&=<%L@-H,*(\$21 C8%UZU67Q8GR(TN&"2Y">>61M :4DAQ MQ]EQ1^<(W-&]N#+UGMFL"'=L8-#M7.W*.+;$$I?X^W<=[APX"AD]!!BE3*HK M*!"- MXK'(8 V_)3L3JN2Z!-E#@K2PB^0,09+BL=8Q5O#37H_1O[AJZ]VV67",*$FM M%6&/%1V.1#H4M7,JW21U,[787(^K"B^7 \Y6/KB",D\>7UBT&86TFQ=71LO4 M3>R$O)WL+99W)66OP,R.[:NS)Z15LF>'A&0 (;4[>JME5820E*%\1UF:Z2V] MU0"X;7;W3 M/JX>O;Z'3Q'.]H)Y&\)IHP%FZ?WMG5\[(ARE-U/M)>! Q!_KIS77A:U6!6($ M'GYWHZ>;. 1=@044]-^ S3H75]V^;EGMBKB8%1T=,&2Q0SKJ$AV9W:V]''L- M59R3YOP5R[I<46<5BK(W*E!5BO21!+= R4>.D6O/(T_ IEYE]>B)Q5>B7$+.9U[?3O+BR.AV0@KMR^Y9.GZ^Z>72NU+8J M/KP-M>$45J.KMXRM/:)[I[8S3;/_&F"/(!P*AVV8>"<)3*>>\OD1'HN4!74T M"XJCYBLB!C3?CQ(MZ[LL.N;%5;MEZ)V"-#!E0]6>D%;:4+LC) LD>K^GMYO' M3?$Y2*BBRG+[&_[]TA]=8GN5XZOJI\U?"P2U_>>?[P@/=Z-_A&PCGT2G=7%E M6GK7.J&B$$4W*^3R+NBF3=D[5G_K^[SZ,8@JB^&_^;[SXH['2DD^DI(L$; N M_V LN-G66YU>1?08132'4X@W)1H,_#9-O6U4Q8HZ4^7W0S))WOZAE-_C"F") MBUL/FS\^V#^X/K.!:=G#0K5.N0J4)5XB(5@CDW1%1_^+*,.%:GZ_:5'KQ M05/9(]M[=$6+888=ZY4K^9A9[1(="6-]_($-PP$B&RI#.$>QU0(->OMT2J5! M5X^@5F:[[YZ@,%C8Z>_"IZ&TZVW+D,*(3USRM/_X+OP%:QOB@"DM>U_\UEW. M;QBRB5Y_8]&3[Z3X6==KV#4OKOH]W3ARS9_2L?="0KV#D)!U<=5KZ=U.M?OT MG+R"S>OZM_!]*"UH1R7]0@'RO>%&.5+=%C 4:-%;&ZQ*BZX>_90IYM^6?K!X MM*DW*T- *A_\M/+!]^-?WV,V;M7 N'9/R9)G/QDI62K??5VQV,'N?4:_K;>; MNZKWK72JNV(HQ5!KI?2ORU#4G]4T#;W5K7[MR,E;A<7C$#Z+":%1A:V?J M,):C&L8I]6TVKZ&,FZ^.SZL&#;++J#:U7[%OW:Z%S=9NAJH!K+R.4W3"D]%D M2G9!_LJI:K,JQ6[OXJK7TYO-JC0&4/R@^&&[9L[;\4.?0CQF9=H8JFYT/"^. MTEVWN4!5&'4G5TX09S(565H;/\M(/6RLWZU*A8XBDH/*X=)$8EQ4U>[$?5D_EH(O?C9#KV7QG[QL9VQ)R,DVLS!:=G7EQ93;UG M5J6&71'3X43SSHF)]]$W.V>0M5H3$2YRHX0@SW@EE=)\S$2I[5FM=7'5Z>F= M]M:.&J525X^$RN1*;4]";2SAU9L%4_V4PGT<&OG,[) E4OI5U\(G/X@N(Q9, ME,9]A(XVGUP/1U$26K#?[I0%=@20H \D [YNR'X=D. @P+=.(%"*=_5H:DFW MF[W25!=IJE6UAF35S6Q5;9W/,8UW.)^D4SJ4R$FLM)U?82MOKN+V+*Z/? MTJV=M=(HC:P:&%%G3'@K+*SM"0^;;_2ZNMG:57'@7@GOY'-$%]A;OO=(UA40 MPT"U>#ZNK =UZL]W3 MC7.805EI\3SK#AM+>:VB%Y7UAFW.>#C+O:OWS*KXHQ5=5; M6\_,JWZI=%O7BU*7]M"N-&/UKM]NLM^ZN+)Z>GO[=I-*\ZX>*:W; MM'0[4FI?7+6:>MLZ@ZS[*DMLGCR4*-U5\9>?-J>MF3ZTN5K4N;AJ=_5V9?*M M%14=+X-HUX MJ=P,"03VS[PA%J"]^>)'3#/-MPFR:)_'[ZRRKE#]$;KO/'?\UXLHB-DLG6=@ M<.TY-UD(2((&8'%*J=7!.[LXN)$<_$P=J6DS*T;=JC9K,+2CGE"5>[Z8*%K& M 80G7 5<M_>W( C5B3GV8^T";V@'6;L B<(G%T9,? *H<;>%A^$_7U(9F MCD%[#J^3M\TK04:SM02@Q7M8H?]OL >Y/UW<11&H&:!D"K:1&_M36R"A!6;Z)NFG[];L2/O$ M!D$,V^,6@=G7-;-IMNB7,U_UZ"M+UV#!*8/UG]GX];UF/SX&[!%DB39VX8B. M34";DJ0%188ME[';H?1S^L:OR0O7-)0,HWEQ91FFWBY(?B(XK'6 ]0-H#>5E5(Z\S-:*+FC\K M<[JL.6T>PIS.^B(K9U&CJPIDS3:6\RH[E;^"WK"&C6HL,_*VL.,WW$V[M,6L M/>-:VYE]R_<];YZN*;RW- KWO+LN3C]JZD#VY4VAU#NQ-N!7:&IS)Y.V[IJG M6M\&77=C.?MSS=VA<=K6C>;\;5YL/6U#W,U]GL1L;F?KK][<9O@WL2=D2^\; M92"\;_M>&7]'-?XR)$7WSMJT9"[D5F7:U9YX5IAV6Q./M5 0G9SA5I-V63?V MU,4<,=?3V(\A"T/-'Z6:I*HK.59;<#@[KF&/O]JN<^L)-&48<&W>:Z%J:^F6 M596*7$5/!^P@OGMZ JNT#^34KDJMDFI4^XU%-GSH:,P./-B^JC YEOB6F/@H M$'$]',:3F#I$?V C=^BN[?0VJ=2DHYN6ZE9[@O2T0GSO@9ZZ0$_-CM[JTGLMB+[92J:'L'WX6\$T%HDF MJ@&[R2*)5^]^!DQ]8='=Z,'^L39G]BZN++W7GZ_H>*LT]#K3UYR,/Q)]]2^N M6GJ[.]_@]N#TM6^5W3 ;9L5E/J_0"Q=&TBO95+6&G+I#Y9[,98$LGN.R+@M: M31P;T-2[G>J//E5_O6KW*T]R^38':W N9RFU=F\S4+%'( M-7MS_,\V=\86TW\%(?"PRNQ8>X32=DV2JX::M6<'[Q ^)R/ORA?%7WO.#J0? MAJUUH]_6V\WV;HN7=X#6(]EFBJ\57Q^O_'X1G\"N\%2!,WS(\S;#.!C3W-AKX\!*%M3.X@P^R&"GP-1 M$UK)%SNBYJHNVNF8L$NU]8V%8!&OMBSN;Y[Z(45>WP4X(=1]9N]?7"=ZDJR5 M>5 07#-]Q![ )N)H\2,'A/E2"&,0(9?6E_D3MXO:STP_M#5+<04==__*'=?KE93+U5V>C- MW9?[N\^W'ZX?/G[0[A_@/[]]_/)PK]U]TNZ^?OQV_7 +/ZC\*=ZX'H@3/X8U M'+#@,,,*KH0I"[C=IME4%!6^G3O(H>_Y->5]>X&\IVLKE6=T3<+FQ_8T9._D M7][+1FVN1WN@A]Z+U840Q!?,=H; ]_&O!6NWFRU9O2*ZU8DW"\YO-&=57?Z% MV>/V?]%W"Q]:\D5W9VMUNCM<3&VLN:S^RF@M<2>M66:UG_S>E5I:LX!K%_M\ MEKIFC7:9LW-&/\SI5XM8.OZ_F!UH'SV'.3D0+*BY4S@O=AN4=>6N)@;>P.<8 ME""K3S19DU+&#[KRX.<%.5&RHR"W(>3,$D)HZ<6SJ[KP0X!D056X/=Y]G]F2 M/IM-PH:'D^TE ;BI'W+5X8]4I53RU.LX&8U5V9+/S(O9I\"?8/]#7/%W-WJZ MB4,X'@L^_AB.8P3+=1@R^#]G@R0:"ZLI]+;5U=N]JC9#7;]&3C&@8L!2#-@_ M/@.VJ1NQ:>F=EF) Q8!GQH!&\_@TQZ.G& M#RF>%6ZLD)]@S?SAM5%$P]U(,.3:3(8-:72CV](-ZKC0I6H9X4JM1WU MT("0IMG5N\VMY\ IZJD@]:S2 [8CG_[%E=7MZZW6UBES^^W7L0N'&J<-J\H7 M^M\"/PPU'B@]I4%.]>&VY@MU,B5+/;_W\ M><9CV1@^?-2U1^8QS'/&LC';F;B>&T8!I237KZE$?<3JBKI.CIR_<=1<>\YU M#C$??TR9%ZYMN+5PQE++T'L[TR9K=HN?.%&MT SW1%08\C9-W=I9 9TBJBH1 MU2H%<$]4U;ZXZG3TOK6K <8[4@ 74=?QQYH?_E=[C)[5P.MV-V5(X=ZCYE+O MG5/JR%(?X;1<-B4X2MLCK2V(.A=76$?:*1C]4(W^&$>+H9PMU:W0LW9!=1C? M[5IZI[)=613554T1VP79]2ZNNGW=-*K:?VJ_(;_*3 8[]^?/,B_K%DM86!AI MC)M,*C5K+?"MU7-SA=XH4;&I\=K'F0I=O=F9=XF4;Z:I$FNJ2#DK=+\M*:?= MO+CJ]?1>@;&A"*?>A+-*?=N6SE.@:%\2!T'=<.W-V70BJ7=?G;7=I'6 ?!$?<;BYY\Y]9[!@ZD1DYK\Q\F M,[3U5O.XS@]39BDQ"X&%\:^)0#)UUX:U\'6(]K-76C6?U""$6] ME=!'JD2]?8I9=+:_H!3QG@CQKN?;."KU=G#FFJ4WMY^?7,L:M,K[2VX3-4KE M151#90)V%*;*K\QC&]1]=K#,N*>W^JKWR"D242G-97LBPLE=IFY9BHA.D8C* M:1#;4Q&&V"S=-+8N,ZJ^T)C+>T?JG2Y>JK5APS: M$N;.MN+HK,=Y75Q ++>[\[GE*[MBE$T5T6:VZ6NLAVI]2ZN>BV]:9J5 MEW'G/2S@@_OL.LQS*(HT#=B(!0'V@XO\X7=5SW2T/J]?)2;N$1$)DCA#WD=V MQ+#+TNUD"J]:FS>Q"6Q+;ZE6GB='52L28?9)53UL$%O8.4815>6(:@L]H;,[ MHEKJ#^X9N_8'5T)1.!W'A&8_V^X8O5-:Y,/A)Q,@I/#)#MB3/P9=;>=U47O4 MY(M ?50&_6D_^G%IKF6E/K@WQ"=DJ@29/JK';K#M6\[$VZ[KFZ> MAP]'<=ZI<][^G55[X$'KXJIC%)9(GY8[2['?J;/?WOQV>^"ZEO+L55E/)Z2F MHQZ$KCYE =?-]^;3*_%\!M-@ZFB.'Z/QD$/UIDNKK>UN/%EM3=2/DNB1VK,& MZ0&;=VR=$US_&_E$[MVO++A'XEEJ>)KKE\'#NB2CQ>+B@FVF%RRFZC1:6X]7 MK4[.O.*)4^>)_KYY F==-ZRM>V$IGE \<;![HKEOIN@B4VP__;WZM2YUTCTS M!M>\"GJ@&IBM(Y8U%BY%1SQ!X;*&;%F>9CXC95;$9S/2IU>U^*QBG#-CG*5! MB[*JZ@XJBE9>U/V+JU:C-]_'O8Z9,8I%ZL0B>U= M$*H+W2(MLGBV'B"F5#[%%35* 5G%%6U* MG5)&K%%8HKCFT([80ML)]0H[^K M24T5-I+JI(&J-! 5JJN6*KHR4I>7,Z430?H['\BCHMR*=2KCH=^*B>:9I8>I M(-UYCZ9*!:D"(9TRDQP_%605;_0I&:0J8].5*U4E@RA3^%C)($)6S(L)L]E4 MSE%%^Z>I;*[!!08EA,RWY-20K8>8U!A;V=ED@G. M_?GSM@!^IW\P1[-A2_8CXWI_J/EQ%$:VAZ?1+C5*W5+C1'+W6U@+I: M>L^L2H:GHJY=RZX5S>KV2UYM3E[M4]863TVA$*J_FCU1/94BZ[_/,N?:?-DA MI<)L;IVS4IU8F**O[96*G=%7E^1^OR#,JNCK).AK0[5B9P36XU91=^ON[Q6. M5:[M1E'/[^?YLRP[N['#)\U)AI,!+XYM'$RVDSBTRFDYYYR6I9&(3)?T9)11 M$I401%@4ENA?7#4;G1-2.!0CG#HC+*_8V9 10#-3C* 8H5:,L"(XO2DG&)7B M!-(B?XEP%@C\%S2KJ[_ '_*U$SMX=#T:,M#/4^^0 :B"_6&35GSG1O"VX7+\ MFHC?AR>FV4/0 &$WK^@Q]/P(WH>E-; ]%_;Z&-AC;6H'D>:/M A^#LBFH2(V M^AY'KF=[0Q=^$LK1A&$CP<4L6,2K6V:CVX8-3_W0112^"]C8CMQG]O[%=:(G M27J9!SG]CFWW;-MT_FWAE%GQU%-BNTS!&+\='/,W=;Q^U M-Y_O[N_?5OY8;UP/Y(L?PQI..+_=4H28D;OM!7*71'8J5V@8#!QQ;$]#]D[^ MY;WCAM.Q_?K.]6BC]-![L;H01OB"6?L>W\>_%BS6-IK$LUS';Q=PL?6O)%=V=K=;H[7$QMK+FQ4VI-W]-^U,A>*2VR6$5;2?$>346U]O?J<[9%7K^O(L]/_D!_-/3AG$0,&_XJD4!K#:F%CZ:[?PG#B,* ME6Y&LU7-K*S[\_NN)S+;5:;9?W@!@SW\R9PN/:T-"U-P(2?. J..OO?:OS!J7*#L/*N CE<>!"ZCFL' MK[KF,9[Y:/^0B-SI 3J-=HD3%*1*HE_ATFH49"$-[)#A L!^QDP>E>HHB.8$-$B*#; MC))(S?UYIO+G53X@^X&-8 /.K\R#OT1?QS8-;?H' M/.P#1$ D;1:)-7&(=7-^6F\=!U2<.+GMP"=W+")K7UP91E5FWRI*JX)>MAM2 M*Z]H=>KA,ULSH+I$Z2N3RGA4*LM$3S.J%#JW'%CPF?274/MO#+\9N=@4Q@^T M)^8\\M8R,3J]'E5V;I6>KT*Q9[73!(C0?=X"*6!AI 5VQ+3PQ9[6W(2PE E1 M8<WX5[560]K;Q_&Y-?,N-BLIEC"PP*@Y1PU=E#>QZ@O9"J 4)SM&> M*!-W%[6 D:\Q,?VRYHI::QM%[7Q#5=OY>K<46+NZ)RT9EE@0*F@NTU(+H#%,#LE-3*7YNMJODL%#%6 MH2K"RK[*8#]^2TA% M94>+\6U:LV%A?PM3[[:WCAHK*JPP%1ZV7\M6!-G;6<.5BC?JK&%/_9L=JR6J MA[#J(;P+_:M !FTL?_K4*+_7ZU2^7;#B,L5EN[WYRT8Q=\AO+8R(]_169P=. M6<5J%2&Z\V2U7<9S=\EA!MQHAMXUZMH ?UD3FY(5%&4++=*36;!]QX]Q6M0Z M,\7J_*(%/83,.?";1M'ZRVEAE;R:N(XS9IR)1KX?X;QJ3L$>:G_RHV\^;2V* MIN]^^>7EY:7Q8Q",&W[P^(O9;%J_!/#U+_*W%YGYLCN3!>U&V]PB0FTV^MV2 M(>J=;KM7*JY^<:5MW%%3LST'OMU'I@&-+2;_T\X^YCK/3/1 MUXD&#S/M^I_7MY^U__TG[3!@(%=#[-$_L\Q"Z0T2=L""60'>S7%5D$G_FDT9M@WM2PI4]@-[)E"7JETZNX=N\?&*G=PM"T[3GW#PO8H75Q M933;\\8.2:>?*MYB8,&9VL#B\_9;PN%T-)SJJF<$UOBU\HQOG1'C6Q5D?&3W MZM5G;F*"=;#]'N^[7.]_\$?H75P7) 3OB^%\BG/4H?Y5)G9_8P:/KD5^A M7S2 ?7\N/EKQG1O!VX;+R=E$OAYSEP%7-P.\]<%R]9=!@ Z=F54V_W)&+K?,1A>Y?5X$ MO;A.]"3]H9D'N8_O73-]Q!X $.)H\2,'Q/E2#+=:,[2<^1.WBXSB-EO&P!I: MS.CVK=;0Z/0&CM5K#WH=V^[9MNG\V^J!52^>>@K2*^R170X"9G^_M#%W\YT] M?K%?0_3&9;$.*)=;,AK4BGL6:(NQ-X?#P\.U6PA7[?J//[3;+S>+J;TJ.[VY M^W)_]_GVP_7#QP_:_0/\Y[>/7Q[NM;M/VLWU_=^U3Y_O?K^O_"G>D#O,CV$- M)WQ[O.WV2W%=/C1!U\2,SQDV,K:G(7LG__+><+OEOXT)(O=K=6N\*65=6+PX/K!J.,=IG34FG_Q>S ^VC MYS G!X$%-:;&,8*4Y4-NU0/O)S8(8@SNF'V=+(DR&80KCWYNL.L1["P%NXUA M9Y;@[J4B?5>9O8E_ZO^S]^Y-:B/)WO!747#.$VM'J!ETX6;O2P1NV[.]C\?M MQ]TS$V?_.2&@:+2F)582W>[Y]&]F5I4DD+@(! BZ-LX9V]T@565E9N7]=V!= MGT\6#!%HXZG_'/*Q/ +)!AQ:]/B?P&=CNV':E 3JO3_[JI6M65DI?+^FZ:[- M P85$8'5( ,+->V:\^2X4W(](A][\AX1]VGB!&SB3X&RI8,\%:'LB2L!MR7J M]J6 >7L\4<'?MILK,3D%S)?$:_N2[^[]:^*ZN\@?_A!,]\$)W6'12'2S067M M9B,[>>ILQP,I:3DO:3E(*?JAY<:H]5J&;AKV14QL4R)S7B)39DGYH27%A!O& MULFAJL0-7! 7U,G<]M?#RR M :0?18$[F$=0^?X O12X'1+\WRH._4(*(J\MRV-M2!F&^+.\,F M6"K=,K+5HXH#*\J!>\Z2J KK-6L]RP:'.*<4NR(3KUY5\.W;=!Z^TSZZ3^Z( M>2-"6)\%;,R" %N!T#A5B.HGLTZ^R9,@+R$^)"Z\=[)N[>9Q!J\J+(A8&VWK ML(>*^ V*M0YKA!R1M=K@DNKF_J@TBK.JR%F;;(O=66N]V]0YC['GKR_2(9)W M%.(0=B0FL*L1X#B/>7(G#WU6. #PB>D<2?0-+7[?6W0$OOK8 !X%_A26 M^7 C>J0+WQ5=[,LT]-;^&;)SF$:C.+<$VZ4:G-MJU'JMEF[MC_RB&/=2&+=8 MV.5DG&O@: B]8U1?Y>Y0]7MQ(9K^Z-]S/NDCQ'JH@ $+#-TIHSDN&VTO_ I^ M<(B%AK/ 1VM\I U>"IN Q?P0^H'*))_,G4J?2S]U)'UOU!\. X9_!V>Y\%UMUGKMKFZ; M*E-WD5RUP=4Y%%=9P%6VWNPJX/"+Y*I-?LBAV,JN]2Q3;W3V1K4XDPSO.9@+ M(I@PS-4&RT$W&V7!857"<#CK. .? M-8RSG)D3>+#^$.=H+0U]9E@#>,@.Y0NUY?>;M)?@FO)#NO$^B2.Z'2\"EWX2 MYU-8''& 7E.W&N]^C>K5@*L&.NH>8O# M<59Y/;GE1B"J6XIQLN*/ZBY0D:0"GU(D4211A63;=>[0:)(W"!E(8($AW(H8 MY9T%6!P:O>@:T,R+^ 6(M68,[M\97KDJX'OZ#+($%+GU[N#<;L??Q*DAM%CT M29Y4GK%CXW"MB@10%/,<);Q;E&D*^OM- MJRLC.H5("W>OQTD+3P[MJHA7U4 MK8JH(Q7/3=<#HC$P8H-(PB5Y#T" ,%(%9"><">*XHQOO_[K>:-?VKW8;E+6I M&^VJ%%LH!CKJY(_]&0BK PS=5 QTF0RT<*>[V$?$_^14OL$"51W^R*YV.Y@.>S'7J8(IJY4ZCUNOJ34.U]%PD#VVX MU4OB(0,G=UF=O6=)*QZJ(@]MNMA+8B(3%9%MES47I1)W_UF[](11K<%)7-$4 M"#=BC^6Y\*^N"JN,XNT%]'".-X#/,_UM.$\ M"+">V@E#%H4T]47^:.HZ W>JFK!.G)/'?H=L8^0U/Z0^'5O?&XE_?TG.K+!M MW:KUFK;>:"@/[6SXK*SNK*/P5QMM3+W1K@ \@V*MDEV1-;U:1^&M#DV'L<#V43BLVP!K5F_N53:H.*R2'+;%).SCL!AUHMJ= M;'WAT5GLT%$-$86OMLWQ==M1U%AZ>#Y@(HW7,-Q^(\[Q-1SL-W&N'UY^#W$D MU*T\VWY\M'ES[PO+M5GKF;:MVZW.H8?8+Y_M&?BRKYI/-Q@W1^93J];K&KJ= M8T4K-GW5;+H%;OPQ^11[PAIZLWL6ZO2 X9NJF$_M_) -FD[CJ?\L$.7YL)U% MRTEA>%3H^PHCL-;[-@^&$_#QN95BXNRL6E*,_!9Q5V) HC[6L!L)# V_MY?6<2>;Q'$P)L!%A R,1-QNY%#?;>1SU*S;E MRS09Q)D@&/;'Y$1NQXD<;F\I6 VC:L/A%3<==;!)46[:0HF;8!\T6GJG459: M1+%4I5AJHX50KH8J;\JT"C*4W!U]U$S:A1KGAYAR*FWTSWZ0%D8ZM!MY9DDN M/$_J[%JO,H.(%!>=I'FZ,!<5M!,(=]4PU4"TB^2RK5NN#\UF+<11*V%8:KEQ MA57\=OHI[R>;*U_=!9Z,)*KNG3)5\Y# V'/MS?.J>3]+M;]?RIMSO<,PA4O&(NW=8&/C*7=BBU9G;T;HY9K!CU%3+J MUF;TD3FU6^MU3-VPLVB5%6)35?(N4G<)%$$U2MXW'_FIBM$O8F4J=[VQD$#NUU=2XBV2G(EGLG*P?R ABI0#QB/T9J@VG0:2A&NE1&*A*)V(^3.J"2NJT* M<9**0:1B$, F)9@!RBPOQ0[XSF;B7&['^PE=%]2W82O?[A*9:(,-4!H3F0U@ MHI:IF.@2F6C3_5\>%V%&R^Y4@XM4#& Y!H"@(1J!AHS80,WUJT8,($G]W3'/ M]8,O<$CW<$8?X8@*=+&:9M6Z6!5+G;XZ81-+;:'2*3/5M%5XX&(Y:[="A?VT ME5TU;:4"!8N!@D5;@28"\QI?IDT1&D;ACE4CC/ MMMQ1!*5X7OMA5+CDWFS6 M>LV&;IO[M# I%["27+1E%4(97-2J]6RCJ[>;%? !%1L=UU+8EHW6&P?MJ@T7 M5:&$M'$PYB9!TO(SQ ,N+9P DL/I\4I,]8,E%?;Q^JA/M-55X 7QT%%,@K[ M=PXG@/3(,#91K_.U5;HCU5R7'R MKT)HU\LL/[[;\2=Q>-_A[&X]%&/\?T0U?P*AI/DJ812XPXB-"*+4&RW^(/7) M'$&V&W"M9&<=[Y;LK,1]HECSX);/D5C3P+K@O6T=Q9N7Q9N;;)TC,2>"@3;+ M&GE9?0,H/WI4;0-H0\1(A(,6(T8"$#H482/X:#6B1AN%.L][N97GEW@O M'U,'M\K57ELJ8)<'RJI*!2H9@-P6(*=$CML. MRV>8$VWJ=FF1FTK8)N<8G-D. K!T:^05)Y@/;(WDX%'M;XVTJE:.KOBL.M;( MCARWQ2V!V5#=LK+(PJIPYLSY;6O4O>,R7 <1TUO=K%5R2:4V9V*0I(,EN44U M*D1R-D9)3H)W?Z.DJT(D%\UG&Y(_)?+9YINAB>E)LY0A8(K9JLALNX1'#J'5 MFI5K.'P%H9%\C-]<2Z2"09#+ N\NT1)946VVOXR6/FM4 CB%53Y,P=5QO&-!DTS=P MKO2WMY@/(@L(QYW07UA2C*1"+"<-L>Q<1/8-UN^#I/,S_BC.&OX]G2--T^5J MO(2ML/ W:62VN?=EI#SE2L;NB^2**LREV%=KZF9KGV"_XM!*:L\M8CG'9,PL M[[41)Z:L[KE*6$#5#O#D\Q2>+"=YGGVC.9$V8 ^NYU'/]EB;TTR _-FEUL$=$; MG;V++15O5I(WS?/ES1;F56V]8[4KPINOH.XF/]NUV1AB\//]S* U_LO.K?F; MQ3N/UJ>5[O\N;3#!XNXO2*G99ZS3#*PBM.RRXE^G3\8HN55R>_DN7,LLR853 M]$.;LLJR\$]N.2^@EAKOGOQA87A.TV[7I5-7EO-7X[WH<())[>\ M%^0_K17V*\AK50Y.5_'DV5B5A^+)IN+)L^/)8CV,AS29=N?*+>RE5JUGY;:R MJ#;'8X9;UQA"N=/"JQ*$Y)N!+QDUKEA46\K/H;)>)*Q)6('\7'*2SC72K9+CW.>W0A)Z_G ME\B!5\&?(_>I]W?XCUQNZCE#(!,+!*/T_CX(\,MBC]M^K3S^VL1=)G+7XDF4 MN@"C(5= 3WSG1K#=X19KNI\PS1D._4=8S0OZ5)X?P?N< (&<-1>(]1 X4VWF M!!S*&3X.8D '[@#;RO$S\)$P@A\0I%=]Y4'(5QN\\0O<>!=Y]%W IN#'/;'W MS^XHFDAA3'U1\&$C^8HS@$7,H]5?.?BA)S1?2V$L9D^3(_U?7"Y*L-NPC8$U MM)C1[EKVT&AU!B.KTQQT6H[3<1QS]+]6!VYQ\:U)'!28.0_L:A PY\>5,X8M MOG.FS\Y+B(*4HL2CZ\5+:G*@T&6BK23->%R&/&0(\ M5Z M_7_]2[OY>KU:M*NRT.O;KW>W7VX^]N\_?=3N[N&/WSY]O;_3;C]KU__H?_WU MTQWL0[O[1__[IW_J&%_#L\8A6]7 M\%9IB^KN<+-E2/?H! ^@@]!<6.KWC2E)-WZB[F]>+JX(O %2]8%O8__6BB^9LLF/8@O#M+VD-"+]<:RR\!_8=H6 MW5QYOUOYI76_V.(K.3Z/) .8>>QDG]INCT"P;399)L'.?&%-X^@LMB7%6A6E M6*O,AY5*L>;FH\Q/\YCM-6F>@MF)T4]NO*'_R+0W7_PPS)0(O'I*WOL@H M4V:&J05UWIS7T M\Y(N!<#0JLZC=Q,G8%N-;-IFTQL.])((UW_TYUZT"[.O4 +-(Y1Z ^4/K1KR MJ?7!F3K>D&&ATF;/)9Z7$2M>,0V[S@M *BPW%NJX&#J)P M8Z$R\T*JTCP8RL(Y1DTK.+]\VY09#0)0^ ?J=-3I'/)B;6]QL?*$PL=Y '3@ MT_RICH8T\ =4P-EW=+JW56+&7$GYU.NIT*GDZ98*R'$$UMZNE MFH732.- M&GKA)Y'S4V,_42^M+<9^K45.%W2OK:ACZNQTM?'RIF0Z GVL_^P$HU\#/PSS M;K!.K69Z,>Z_%UQ9BIF M;G>P E,WNZW33YE4;'80-UN=CCH==3K%5'0F"G)2%8WUN[K1R8*O5640\"O* M *_V/MGC;.J_,"9^-YL'PPFXHN2)JOSP10=2#^!P?A+<1!_Z)GCI&P8U\C0$ M%A];%0F8JGA\11S.E2R4QT&6XJ +Y: ]DNUK.*B@"8.%I'K;:"H..P\.4QE= M=3KJ=*J=;R]/.S=).W?V[@\M-^6^GY=YUCG.[RQV'WD*,W(#&FB,9\-"(QKLC"^4XFGGZH%7KM1K9E@25$3@?QMG5E]S(-73UY#%- M6S'->3"-2E14^72*B72W1)$N:#1V:CVKH9M&-FJD1+YJ3*5$OLJGLV=N\G@B MWR61[^2$\4Z5B3RU.Z(^I3ZE$N,Q5.[(?7)'S!N%VLQQ1QJH,AFLV'JRJ4J# M5_VZ4M%G=3KJ=-3I7-[IE.I[?Y1W(=Z,14WM;J/6,UIZI[W/Y"7%-DJHU>F4 MZEWO)]1&=81:Y5B_LDAS"3)%)5$O(8JF8ISJ=-3IJ-.YO-,ITRN!6X_CA'W9 MH1.I:]9Z'5MOF&6-JU2LHP3[%9].F9[)?H)M54RP53Z%D!XQ?9*@/&I3.-K2 M&%\>'6\V4JPHV;A)JO8& NMVE&PIV7J5LG5PD+UNM];K-/6.G9V?J&1+R=8ERY9U8-F" M)=9ZS8ZM&\UL2:,2+B5<9R9QF' M]KKLAEGKM5H@5ZV]YU(>7+A408S"7MX^?Y+B0PL.>.3/!U-VKC'0O1+]6U+B M1#FQ0YYCU>1W^PNOX.85\RKF5N5 M5UE0@?3F*V6CO&C1;CRT"5@WRT(MQ4)GQ$+%"C R$<<3HC3;C7:M9^460BDX MA*JQF9J*HDY'GAS"8W2QW0V5R*DYKH*W=R1#VJ^R'FQ4)!#Y= O(2RJ@M;J=-3IJ-.YO-/9+^&S C[MF[P# MR? N;&Q3I\]^@U$5^RCA5J=31>&V*R/FHTU&G>8D$X]YWQ M$54ZI6(2KJ)&ZG34Z:C3N;S3V=,A6=% LP_ZLVVT:[VFJ7?;JG>Q^ORCI'O3 MZ<6K+Q,%0F)0_,W:5357#N%Q274%$C=3KJ=-3IJ--1IW/, MTRDQ'%X)Q&G;Z-9ZIJFWFT9%VFD4"[XV%C0;%6-!!7V^ 'UNJ41/=E^O&?J\ MK3?;ED(^5_)UQO)51+RV&5>YGU"U:KV6T=7;5K9NO6IW5S4J1Q3P><4# MH&)?%P5\7C ":IE[C$I>A467U1UMS(M4'VNN!($X)+-53-1N]NXK46 MZ3$K71TE74JZ7J-T6:?&436[M5Y7MSM[F\1*^I3T56#7"H%;,:]B7L6\BGFK M;/=D(NG'-GNL!IH]3:,LW!H%'Z\^]3H^50WX^%,J.H4@K\:U'#U2703^VS)J M/2,'\%-USY\7&Y4:M9ZK;(R MR!5(5KQ2-BK9WRP"(F^U% ==* ?M4>)2&DZQA>6;NMEM*0X[#PY3DY?4Z:C3 MJ70BOCSEW"$0^59V6JL"D5>?>O6?J@;"R2D5FL*1O_3@J I=J]-1IZ-.Y_). MIUAFWCX*UK35K?4,6[=SZCM4SKUJ#*3$N\JGLU]6]R#2;3>J(]TJ7ZO0Y%]+ M=E8%1=7IJ--1IW-YIW,8'V87Y&D;.QO:>L.H /*T8ALEU&=\.@?Q7':2:;,Z M,JUR+0@HOP=&H\JL5$S,5?A(G8XZ'74ZEW\%-V]C!V##T5J,LP G% M.TJR7_'IE.B9["?8=M4$6^53CH I?WI/1&515-!(G8XZ'74ZZG34Z9R;S7DH M).^L?8IMU^UN1=IF%(M=(HNUJL1B"@Q>@,%W"0S>5BF:[+[$)%[.-)EAO*\8 M*MYJ'@XJWL;^^J9N-$I&!=WK%$\4FSL9@U8M5+,KXN%^E#E/DV.DEHEM4IJ2Y7:@\.8VMB]U;!TRRIK/*\26R6VKUULVX<6VV:CUFNV6[II M9>=H*K%58JO$=J=N@TZ12;G[";!1ZUEZIYL=4U2XK5))KI+<"Y3<(H*[H2"O M!'$U:[UVHZ&W6WM'KT\LM13U_B5RX%7PY\A]ZOT=_B.7^^@$#ZY'[^TN2LR0 M <&#LEG!:$A>H">^@A^;Y$;S/">#'GN;" M6A\"9ZK-G"#2_+$6P<>!98B.!)\T=CW'&[KPD3""'V#B(JS'9[A,EC@WP"N: M9G[HXM&_(S F]XF]?W9'T40R;NJ+XG@;R5>< 2QB'JW^RA%IOI;"=FN1'.G_ MXG)1,MR&;0RLH<6,=M>RAT:K,QA9G>:@TW*0N3/-#,")XHEM4! ,A1;29?QN!2Z9%(H0!WG^ZT^YOM>O;KW>W7VX^]N\_?=0^WWSM M?[V^Z7_1[N[A![]]^GI_I^7)7,SJO;\/@E]RSF5;4;1C4>17V-?Y(VQHN'29 M=C/7)Q#0'<-MXD5]4+ES+\+9G:!*ARX+[^&+'Z8T643>E1:_GEUOSD;]2/P, MD] ,[M49GDLP9QM$^*#G8=0U^A]>(M?\"M&U#T[HAB@#WP(6 K>02!'D7FK_ M6D( 35)@\3S64=98IBR]\W:\1-47_M\.Y?1.&5PKMQ._Q'+N@\+WIGM2AM?XJ+DM20-ZQK;]#*J$F&JFDU^$U-\P.M M]LQJ;S5_QD!/PWM=C^R1W\&@!4OD+J(? N/UB6<_$4'F?<>G)D?,+ZH&V_D M.O!I_FXW"MU/KW]S5WL*R;[V-*\;S"]S!')D"OJ9%/OUQXSTQ7EFC M_0-<&"2>]N7+M>"V_A_]FR_:/_^HO>4+!>-RI#FKN<6C8\\$/KHKN,7YZZ]W MW&."(YKXHV0Q8?\1=1;L>?2-!7B]@DT7>TY79L(J6/2332[\'S+20=5&4AYP ML__\ [?]F07>,YL V>X8G ]8]EH7N5(;SP.JV!^YX7 >AK@S8=R#XH!'N7@. MZ:\9'?J>ZW&>)HT^\.=1FO!_"],\,GB1I[?:KC@;U01<]YOSHAF6Y+=G1MT. M4T80LN1#P>ERUT22&(H/T&T+W"?0BAHCU@-G M+7@4_"[?W$_6C?(E#SS4VB0&1FL5O_#C7]P <$P??$<-N'$^C9;ID'H5)^#$ M\1Y@Y?X\R%%V7 S!26>C'!6G.?@>#TXW\\VZ=O[\]KLW14XAEQH(A+1_=D.F M"Q%-"RU2+V8M)%GBD:>E5:A<+K)@G_4];PX?^1 ,!? MKJ2>C)^&CXF2 MR0&X8#QCR-3=U'H(-8[,*1U[5K%D2.2\/.GUQ_'L(2 I(? M^+3SR)^=/ KTU=0!,1V[>$6@NB9QI+]2%7"DS0BW 9\7.TK9N_H1C*>LN$\0:BGC6<,(:Z-\4"BR\@VVCAET.^L\A M+198CU+[#6C9XYQWPSNMY[OD=0\M$ZR/[4#814P3Q M:S1ZC_8&^Q#-QOOXPTL?H%\;[\%#^Q/T 'B=H L]H^N%$904-NX=R1-*38E6&T6=N?+\R+ 6A5LSNE@" _:&?WQ'0> *\@N8@9$P M>>!+U6"Q[GXLAL00;'9]^U%RE$YF=!"3:R7?T+'018%D0E*+*U.;A_Q?(\8> MUS\#;W)A1 _=8#A_!*V!M!?W*#S+\RE+SZ8O*3LU"OQI?)S!+QJ M&$U?\K3$.GF "P\T)TJ#9.0,KSW#QR@M*'SRP8OVWX4J*QH+I17-9::XE\+$ MHX373A!@.IX'!_L1#VAB=O'>_^8$%*?>IO*B%7-/JU'KF9957S4T!2Z3*6Z" MS"M4$$"B$'3$B%SZ)['QQXTJ@WP';D?$#F+V+DF;,NNXI3]_@ N2NPN:]H$+ M/'T+S1FT;!*-(Z,5R"S$3]Q@F:+^$OS)S;:8T6:!/Y 96W^(7ADL6X=//C(' MK3.YV[6KA$>C3YI^/!T:;)9>(J1D5.=YLD :%!A3]^"[P,Y#BL!X\9!'70,' MRJ,(-; FGT>/^8_$U:KOD2P#)8%:AAO>W]WPQS6L#C@7_I9PBY'-/;:,_-SC M61EU)H=K3U& .[%$ E!MX8_S-^(^IR* F%7A5AF)Q,S'L@27/*=P/O@W^BT8 M60$F#E/9V>$Z I$%Z(:1=+/H83(0@)"OV(Z]S"^M4$ M_6K7LUC&FM2LL'CV/-]?@H6)H M"F,SSQ-W.)%QLK!T.N#;;O:BA 64,.K9@OJ8$J2L([S[Z7893MCPQS[!XJH( M'MCFCV#;W?O\%286 MVWJG?TT00)#.?CV5@.W5E8"JID_5]*F:ON(U?:!>A)W*;\NX=NXJQX*%GYJU ME=\A^[8J%NU:14(&&+ SS_-0!ABL(M3:7'W"KR?NC-M=Y+:C'X(Q7W!AP+P8 MT8TQ]<.0!\C#.=@3TC*CFV/ IBXX6&A[25^)+AQ^ ^&W%ZS%E&U("Q )KU4W MX"5DZ&4Y&=W&;+3!8J8K'_UIRA/XJXUA;31GTJ-\G$\C3&+D%D=,@5!,)!/0 M.>=1LB$0"?Q'Y(>0Q>G2!^8_!,X,S,;DPT,G8R;XWH./+UFR$LBM%L\-_Y8R M!X88'! YRVM_BN<>D(^OS<'+1Z<@[?Z*,@'Y(!F&%(^@F )P1TX*(2VJ!3W= M>R1SWQO18"91'!I^CXG-RT,3N_5"JD+[6;;2*;B 0=SIU'\F%P/C8H)%N28X M?YG,V3BI+Q&RD\DP%+%%9B0QB"UW6/@:,M%/9,IK)'_(PY 4;^2),;3&>0*/ M^\8QW\N<8BP7,^>%=\U0C6H$AE^T1C]@;@5,_:0*C%?B8%'&XL)1 Q"H(07[ M!ZX7YUF3!*>(W(7:#\]_GK+1 ]DYJ#(6%(FN3<#=]S%?.A4;UN,:!GBUYS]R M6>2RS.^=^ FH]%#AB(@=SP$DZP1UX=#,,ZI"$&N.OY.N>^!I8(]Q+Y?'*;%^ M+*$.UG^LX('4E0DG, *.F%$K/ \89X\A"1FAU]>7?$B-Q<34+ ()1Y2B\ W M/P=N!'8C4';,WY5*,,>9G#!=[T(JU .IF>)>*42B@=;"(*PK>K/XB2-3/SCH MEO&O)T3EH7-17R)W4V;!15^^Z[,?\/CA%V*,6T]$G[R'1-&&9$-GZ_!;S;TT M;E7T#C(T"",0A'+IQ'/A! MBB%>HS#&N1-BD6L8N!E1$[&NA7D9[0X_PYR&6 M6+]]5Y+"-FUJQL-9?7SETL^FSDGD0F<6LG?R+^_E)#C7(TK0E]Z+5PKG'#WZ MY4E]^$;^:^&K=NVZV>V@NTKS ^-.3^')UH&ROV1_WK3JEM')_56C;A3\>;/= M+/2-58LRU*(*+,I<_W(Q3G)57WS!"9&'Z;SN;#E;.*^A>-DQ]7+-U[L(? M9_.;'7O:_9:C,"]U[]8KWKNYL/<- EW6+-A'=S2:LN.; ,OS8 <,;D)/A-"Q M$K;L>;!;3D2H]CB/+>FZZSR/BD[LV'+7A3)Z&X92_R&#.;'%'O:]T7<&2WMB MH>#;HF,\6JU:KZFWFR6/J#SKX3I*WEZ'O)FGD+VEGPZZK)6V'C>F^7TC1Y4DD%K]G:Y>/CD6OV*A<-LJ,TS\L&[5Q MWF]6JRLVJAP;%>*B#>/=RV(> V>\[SW?O5S8I7W#:N=R\_-3NO+'XS"N9@CB MI.C!,)?.#,KY$,*U82CL>N'ZR$9S/F4A3Z#,6L^RRC*R*^"Z*K99<[.7QS96 MK=>Q%-><"=<4,P@S5_E.!N%Z_K&!?[*AM,(#XROBNV]];:=*1,0CKO#S[UJR M .04W$%&EZ1\J0MHU9M;K""G]03#-%=6/:>*!6,.O)_AC?%VJ9I*!1FJ&F1( M@D9AT4!@NXGP$JUVMJU/N8R5XZWCF2<+')5EFA8PC;FJT5[QS5GSS5ZAAI6: M:.S^9*.KOUC@Y_%3.\:IKPA/O;+8PR<^X LGL/WDY;P:3J"6I;TJ^%#1X,,W MJG^_\88! \/M(^-_%I&\3FF2I]S-*K+77E; *O;*LE&WUBNK=$,Q4*48:"]S M8&L&ZN#PIHHPT FB%B>OZ67>:+F:]XQ"%>:!0A6;OO,Z"[6*;?Z"5.$&L-Z# M%&IU#%",NF67Y6R?OC!2R9N2M^H6_G?,D@K_E;Q5B_.4O%6R\+]CE53X?W!Y M$VZ!7($@LV@L+Z/[<[AZYCU;GM# M7E8[B(O6V($%1"R(YR2+KV?& M7)SH8+G"7?7?U-PSPN#;!M40!WL0P%+ "7W29"C M8G*_,+M%WSC[9<=YOIWU WU+-$I2TM]$Z-_5TJ\7W$/W%'O #N:ZO6$8/AY? MH;TT-XSY/\Q>VEOL19?S!T&DI@C5,:Z\9HVO@%V4JT!&V5^[_D(3CBX%U,B, M:^ZTU'RN\Y_]Q[>4[@*,%2K'5- BYR=;G(F8_C0JY' ^FTU=>LP \:PX!"FA M;Q+ #IN">#*.;<'$L-WCLF%L]T>/+KU5B&6=SK9:;:=SJ7@,0@Z4#^' M(,3Y((Z;R C7%N8!B#/.+80PD""[_GP^/Y)V@2(@)"@$E.3^<8 M!;S$A2/GX CXS+KJ!S&U#&,KPA[&SBLPZT]0FU M$"[T(86OE^9A&O+/TE#8 M>M*UC*?C.9' ,1_94\?& /!H48QL!\'MJ+QFLFT3?'U>. F<1>8 !L!%<2T M/AQFMBA5)U ,*R:Z9O#NM3M.R?/7#["WOX7+NY/6"TY%E<ONZ&8]"QLJS!B M;*J-G4$@?I/Z-M ,2,AQ=O]THPF-HW3#A+ECN"Y$-$+5]3)#9VWZ KP-GIN M*7<25IW- U V"&X:T#X#[=D/?O!_\4&Q\>,2Q$\Q'%;,3!V! PC/IBF[SQSU M2!9"-$>)$ZL:[#L;RQ!J M7,;B=_'XR);@@]#C[4IYCK$-Q;?A%P0,P[P)QT-+:'0E+HLI@>"%+*H3$ '1 MY!&.>QR?(,V%I8FSV;.A4WSTPR@F*/\\S0>F$CA$\^%C@UT!4>+YI,!H*.C" M/7(ABF4)47Y+Q;)R;]56-?'(X)D-8&( WPB8B[BWS,O(#20*@8 MJ:WX[&GNF^'0>';EC)"]XPN,K&K2* 2<.YW#;3E'L'AWJB/# 05=E&C\O'#+ M2'P#WKSUGB\*U_=>FS"ASG",M,MA#KAN<]P@N0_Q.6_^\4?_^NU[XG5T_8+W MW(K"J=G+2@U+>V 9/U@6ER /RV9Q&OVK1K/I*#2;"JQ%H=E4::%?#X5F8^:B MV5BKT6PH.G I%]@AK,T=[$MG.SMRV8+DM]2C XN9AKX,3,&O\=)R@I?4!SD4 M#VQRZD;\MF./ S\,Z-8. M$AR!YI_@-H3=C-R0SV61^(>+* @<"ECT?!.:)5)#C]$Q1/0EH8Z8QA\ZC_@R M#\Y>[ED:-,*AW]W8K4;$+5^@XJ/JX]%)S&L.6.+F)5W/SKU&X5X;G=&U 69& MI!U+(%5#@;F!;,LA74() 9)!U(DU!W&_X+7XA],4,=_$@B:,[5!8U&3TA6]E M. BU"!;D<(!I47T>3AB9IA_X8F&='LRM]9 D?C>LL+K:/$85J8?Q2$ M#1\I,$*2%8*VD0ODF#9+@<7I53*89P M)X!"9\1= Q8],^9I/ B6OE47L(-2V$C7>2LM&P98O /-C6NQ!JD57PIG9;N8 M)<]."]-V3BZWCKCZ;@-7GQVRDZQ^#6@S;6WI5QU>$;&B$FKRSUZI)CB4-=_)DE[7AX^43J41C262>G9+QEG..C&[DKZPP['(7 MS/UV=\V1<8,WO3TB$PHQWUDBOSD)]Z7X46*_I8W0@@R]H?!C+4,OYD[AU87I M96[@\)39@,22\'%)84&:;W,5::Z,"&;;X[JIC!6Y,+OGD@*F7WWI#VI4]AQR M9HCF >9'P=/CVD%:0^^UB?\,K!*0.26\*=09',[]"CQ3\'Z< /[%^0*#EOQS M(7+:(J1@ZH/@K<)5"?TW*A.XIBXJR.?<="ZD$VGL+H(C)R%I]2U M_%2TA(3D<5^"_G*F8G4\-DHE$^1FCGQZ!4?J6_2\>=Z )XO!PJ)1"2'WEM,@ ML6,)"X=PA#/?HRS7&.G%L]&ZYD0I=Q[(-N,&*LE;"LU.F@Z427]F<7X,_R$YY!%V".'#$7R=J!WP&-8B_4#5,G M0<\%:PN4XMW$G=A_>P"K?G1#Y^$A8'P-MV/!8"M@ M_KK6N96IY&N%U*Z!N'?.111.T392)0K$4!(Q^ 59%D,O4\)^AGONJP^L:'26 MG,@H!P$QKG8?+9!-!&96^Q@Z+B863Y%S?DEC(W*+91^$Q*TA$?GW!\$OJV/D MJ9->FF,CP+FJ +;8P?+K5F&PQ7:]871+@A"T.U8Y$()FO=$R2UI4JVE?^*): M98 MEMK0)/AVL?\LIP6M^CAW)>(;7AQM2L0_O#C:O#Y\1+(RWFW!$KL-(MKB M^RL[7],+6=Z)>+B#1=:IC-Y@4-JE42<[$2LV'ZQC$DIEGK MM5IMO5/:]!LE,4IB#B"@HN*Q1(6ZQZ8Q=:A\C0;IL+#.JF=<+_03*]""P>3 MLU;C]*K< E5N&[II[:W*E=]7118[>2JRV;"!Q:RF;AE=Q6*7R&(GS]TU&/N@;RH'8RNESL0*C+T+-BL8)S$Z=;,Z@9+\[L!['^>(APNS M!8X+URW:+)Y'FJIHJGR:%-%4IT\9&#B\26]:;;W9R28- M3@00D@*S.@6#5;2#1*D5I59V&0=W$K6"R6[= @NH92NUHM1*)41(J94]K973 M%]$8=JW7-)MZLYO-6BBMLI<]+T1_O'I/W/W"1;D1>$*',^F MT,#/+@7'$XF0#--G"3G6XRJ=X]C$%; K_#![?R:(:9P6>43A>)L<"X1^ M!T_!4:%Z,GB?<-@&CO=#S(R=3K4)+&+ZHDU=>!!.9$0 8YJ1SC^,Z "@1EW/ MF2*:QSQPHQ>.$!DPICW"BB>A'&):SXX!S4' 6HEXM2U?;C\_<9_'O#[\K:[" MWZK 6A3^5I46^O50^%M6+OZ672MH+=QXB%[H!R\K#816CH'0NA0#06[?79Z< M?-$F 1Y?>NLTI#N,^!QP/MM\ZC]SG%^3.:HF(FN%!'$V8H@ [7H< MKM4;NC,:/#XG?# :PNP&(=+BBO_%GT?:F\\WGV_?(D#MQ!_%<]ISD)73 Z ) M&XOCH UA'XBX*0&]^!*7'K<*':*/.(#XME/0A/[SQP'T\>3\'V\<8&[ M$1D&-QE#9"/ $!A&2*81>Z3Q[1Q!+%X907E-@*A_T>#HB TG'ISV _I&"\\5 M0*$> 7F$(9^X/H8?O) )12(IX-'Y,'U\"YM.)?AMC)9$4]^?)?08'^,^G "+ MTK1Y@B!CZ4>"B0>F&8[:ASMXZOY%#^2GFF-]+2FE0JKE6X SM*.7;U.@+G@D MZ(W,<*,K54W[,I2*W+B.B->"?YG<_/D/:)?;6]S7D@XAF21GVQD.YX]S#M\" M?@3PJ4HS&AZ 1,?9%_/(GB=XGD'=HE0(5;.H07G% MJ( SFDR/LLPU*8K:P/=_2-69!3N3"P8Q!6W*4-]Z\)4@H.GU,<85/LP9"L#C M9,BGA*% 73Y-X)> (E3U(B?[A)9$C0=KN+'_ 4)%%9P(>D+_C=UDPYB5% MF7OSTE)S-F >)+;7W4J>EV*N1>$$C@X=8'5-*IM9C1VPG+,1WS/->F/%[U9^ M:>4O6BV^B'7?$?'AI8B 8?.U7^YP[2\(\3?QIZ,%=:MK@[D[';D2X))KL'FP M8V%1>37ERP'_TY;FY2O-5G=KK?D[J:DO<%TN9(5@6<-W<)4@6$FB3[%*N+&L MRZ[6+J7=.,A2S$:M9[:7E\*5$P&LK(J=[RM@^05ZE1:PWYPAN!T( IUO6^Y1 MH'?AWOHHQ+S@4%L%Q<@\S$JP$*VYO!3MH!)TAE?4YWG@N7CYD 2-@9KJ M(MI.@#+E"N6PK55<@.S#K,0^O@"=X174GX-%[I,WJNZ? N*3 94MAVF;Q<6G M=9B5M&H]=?ULXI%K'H\(A"?DCZ-G)V#J^MDL/^W#<&V[N/QT#K,2;/8N)C_9 MXJ'=2R2J$F3^SF:.*\3CT<'0I4= LQ3BI?0&A2\%LNP&8-E=$WF5R2CT'WV0 M7IZK 5HXWH.+?T7B3'WLAH=K6$:FSS_!<)/:(0]'^YZ$>*8:2HK&2MSX<,*8 MB.5CE#=P1?@]1FSE-3?PU8D["W4-F.$*/\@BAK5^3 :GHL#!I%[P(YVWXP[V M$'6G3#>&=>T.2P7=S"K?,%F9BRBQ;.R"A\'$V60^_996[/"#Y>E%9RDF/7!" M-RP6>M<"? LL@"H0%TX/M>]0U71K/2K#$BR# K56Y74RD9_/ MM,4V"HU[2A&PSGCV&$_(X_&"$KLAB(W,6:OB!XP7.G)!-HS!=*&@]X7A@> MC*JCKB6TP:3((W-"\'I'B&_LD/ X(#W B)RETH\%/IW#ET3"*,6)'H(QX^^8 MJ"<<3_UGJB2$=W,D\HB_(9KX89(ANN%A>PO+D5/Y;Q3=)SZ MF$Y/P-]Y?C^['TZF'-$:PY-DI@YAYMT1$3)&J><9^N2%_"X*UZ%!ZWB:A 8= M(HH\OA!V]XS_\?ST,:?.?N' Z9R?_?D4@=4?'A@'O(^)R1_%UT37WX;$U/:B M]*OOCQ!P'FR9)>D.Y:^X("7R8V;36Y9Y*=5"@6P,.]^YH TSAXGM! M80U<3]02W&YY&KP,FN>[\5IW$* =;W[D?"EJ*$_^ '^'5N8$W*V'"5]%&!<3 M@'*(4!(?"O$$5Q0S'RLM7= 5*4WB>&"P8_&40R3]R(;L<0!/LPQ2(& H "T# MN&;@P],777/'*Q4&UREIO8'?AL7\8-.7*U2I5URI47$0'@F<+!HBH!FQ<>EO M8?K4!@Q4,E4-+>E@H *H<=!AJ5V(R\D/N X7_$+:&B\EJ@+#B@4T"> P_P-; M=B,JB5ZJA(KI"E=)7&6&]R21V)$U6YFO8KD40[YT@A>^0'CUP@MSOR9O#'X* MR=M36\/CUO%#'CX2;##Z JATL#(U9P;6@#.(/\<.A]@6.:ZI9:=*Z MWFR>MBC&7*DY)W:Z\\L&1A7QPUT5 MY[+4B84N:' G #47\;H_THUH5]!SL)V";\#'U1)[@$KS'^$V1_$?S7R7USFF MFYR$0HAM#'U)80 ;H5W#SY<;%C$MAZ1 0([G4ZI"A!6DA *^DO% =7$HY BM M5>UU[0\P.1U2C/C0(9U+5@K$(>M$%8<,)[#U@%(D%+[.2U9)OM*>GRC2'-/V M: \S'Z,%P&SPB_G8H?(#C+]-YWRSS\B@8[RY9&E44FB%VY+H=3K]!JTHJ&"$7Z*%&[ %8MJY]7K1YAZ9##^HB_Y*B)81(N( SS<7-CV\A!FS,:^U6HNH+NP?;2!_DU[?N)[ MUD@?\T (L"$:>**&?"P?!7RJHUN')M%/%@S=D"V8Y:XW!I?($]$2;MV.?#)N MD9D"?TJ/7W@M^K2I'FL71XTL',S"I[D7CLSK4FR!1TQYBT;BV'$[,9P/0AE> M0(L[8+SO">UH^0\RI:=37Z1"<*\8S9%.&>9*4C8J[_L@J44;F:=A-&>$9T_+ MA\U\XK2#CZ<>] 9%\RWW>*@Y[(_^S1?MGW]0ZP)_/66 1%\6GHW=^#^)-2U; M'7B<1H2)\5-)#X27)2W/P?C &M26#H;Q YJP^,)GH,X83LTEVQB;O*BYZLD% M[I--(6&8?22A@K7?@QD+7L4PDHOESB^3;I6()XF'\'6F>8]'RE>?,AU+'.CG M1CYF%&2 B,YEP>%+Q6:XQ9P*+,.O)L"T \:0''#VE(R"9:1X!3QT=[D!D+NP MI%7C3\N007H_H7"&>6B?/0(IG.!%S_G<<^!&8+" 3#Q[LG-M.4#OBT3'U&5/ M24HD>3M2DTD>BQ^.MX>\=T3 [3,;!'-8"*\X-KMT>=CU[4H25?]?ROB)Q-)6$;67W ?7//8[PWBT9@$&/+[P&G MC?!!B]E?FKPA5).L:4A:E;CR0#T:?PB]\$S3$HJBE#A\B6RQ(Y>4OX5KGR=_ M^H0/![4.?C;(U) K#;$3C+703FH\K,ZMG-H6:7A09+FOI!@1+8\V[U)4)6G" M$ZI(M.SQP#31#[Z^]-4MUG !IM=W0;YO#N:7"=Z03^=Z16WJI Y[G^-&/#KV M*2:1!8M+JX#'G$@RR#B'*YL;'!1=T;#=VZ5+3U9[<+'LW]RE3"GM'[[H3?KR MY3H5TY9CTX];/M9L>UDJO+KO6L^BI4 6"0*5EY7M$=F:?; M$5;/UK,3QC6Y&6 X.#)MS%9E^J6/:>D49>;:&K-TG(\6]&I6Q=7NV'1*S@*O MF."!7&<$=I5+ 5=X6"V^%]P<#4B-UUR?HLTC,P2@C_MKC!OB0%GB,'&>>'7# M I,C@S+WB8?H,77IO(B_SR/*-\"R5[RDH\<46?5 W&;RQ'%!AK'6,TR?.V'A M]_B%7UETC;>T%Q7FD%:MUUG'(<79?;]XG)SWF7AK@MOUWJM>A8X*%GX M\I4OR98ZJ!IM3QH#PR%8IB-MFJQ-KRUQ?1Z+9B[I#2&3@F-LT&^\=WZNM+<[ MEV%9\XUJD?-S>6+-.5[]2U$7-[6Y5'B%S$]>[.I*]Y:;OE*_BD!@*-+3=*5& M0G&/V)B190Z/38\W2/%OJEYLQC-7(@6)7T$FIK#(D.LHX5.3Y4\ZDQSEM CQ MN3=8KXPYN40UU[7?Q9ZH^(YO8)OE\3D5L:,=QSW(SG@P^@O:QX'_<\F.?P+!Y\@]+AE+#D<0Q),,K[P8_Y,2ROATH>)4EYP(0% M(>.)?!D1&?.!-2(_G;P,]K<-;=PP;4.YGF0B<0YB. :?I"-+!>BH<7=$%51/ M>_@,%9*E5)6BQBM-2<.C B;-7(ED+E8JMH.V-WY5' M(1+Q^7E8GU>?\N$C-/;DT?F!?,6+76*&=I))*')")8Z5%!GK*1PAI4F?>'C1 M8P\\HLB>L+0 !RDEQ09":CF;X=@GRG2[/&$ ^Z3'Q1&G-*OJ$8CG=P M0Y3Q0_#L?K__%M;>2N4L M*OA1Q47//MSU;(84HS-[QDCKX 7Q^!:Y0]:X\0#K^B('/+19_'K*6 $[A4!& M7KRXO X>)1I./*HH0M,J2@HXQ7.(H=^8;X621Z%?? V]_9$QOH05I87)'8PM M!B%. UET>'G-#E5/1[*^'%>"]Q-X06,WBN>?4>TCA8N;#=3H)&#\E4MZ1IO/ MT.Z>\B(M<+ZC:)IR^;EY(")3R._S"(>UH2]__MSZ)^^."N<#5&0DWZ#">$2% ML\'O];LZG:ZL+"+30.="3,:"KF%R110N82(6]JG]>QZXX<@="FV&L^C!%7XF MY<.+Q/2U,70Z=WY94#0/>#NU2%K4F(W([_4#OB9XMB/OAI"Z!U*G)2TV[GX/ M*&$L77)X7V-#!YB:(5SA B-#%1A58"VJP*A*"SU8@5%V]C_^M%5TAO!GQPW^ MP'SK[?BS]#IOD@S/ M!O+CB$:V:2'DDS2':(^3<\MS.G'AC7:'T6DG&(6@E4;)L. WM?[=-5CH';.A M'P:99 N.6D/F#$>="(Z'5L2IA;3"=)7T>41517Y )IWRP-8/-Z?8"'\UA:_# MJ?"8C>_%2;UQ*M^'"!%8ZO- 4ZK?;6-MX46_@!&/8K,@1U=&YV2"A.5 9NO] MZ8YTD3:&7:J?]GG,B<6$1+P9=>3PB^CB>DC<-^O.:6LI>XL)#+)U+ MM7-ECW,K1[2ZMHEV!Y?$5U!;FFF08J)@D>OQ-"GV!J^/!A2S='E$A.=BA^DR MA+#OC>Z3(M>5 R;LQH58OR(V)$EQ_N&S>T*]P MM*/8DC=VQJ.])_TIVWLH8 M63K<+XNWUF3S9#VT+%CZW:-6QKN(4E\C')F-'=18#"AR8SPI%F>$EDJF2\7M-^ MQ1P762.\O0-GFL03<>+B++%Z6 Z55/)&W!=)SU#:N'+K+,8'62J78$Z "2$< M;LV&3M(4GO=,GL;%"G5/G#RF/B51TT71*Y@N-I%3BWHI4[_!Y?'H\M)\A!"D MV, #O!IVOE*AY0RTMXU+*63N8[$+9A)1WF-Z1%JJ,.?U%&32L>:E&7CR*'23 M_F*98*!F@&&:CV)Y%#D)#^_I*7:9![RR4\[WX+J')X;"M&E#@R1$(HY ?.*6 M?' JWLA_L068_ MI*Z)SWS!R8TK3N8A;R?_P;1_ST,Y":FLO)P\@$WWZ#6* M@Z7 $"8:16 H(/]3)N>EUL8DI#SGLFO'OB"(,B/,@M5:SKP,?<9W>?[&FE!" M#@T)8[(7+]8ZM$M>JQB.PN3B4L+:T6@L MZI4_OD+1?%/[?OM[[6VZ/ T?EQ*@C;T*BZ5QJL0JPA-9^)^CQPM2BHN%K'XT2:\@$^]/D4L!!_+K594.UQ9B]+LY^$ M+OX;O&D #.+(4F92A,N+)%J#(@DBWLB1)CN.$^'MB4G[RC.;/BUCPW)ME.J. M=$34>"9?'0^@DF4#"Q4"L@&35R&(YXA;)*:@>%MZYR[;8OSD!=2ZB/N&-Q\. M>>@9SB2&H>(=1YGI0!F>%?PJ#Q^8;BH[(W&@B#MT1?.2N/\YM["7\M]OJP_$R@&(IS]3!S2G-*97JHKN7# V71VU9A MD*7;W.@UZ1I FF,DMHH70)*-R*%.AA:Z4$J@QW[2*<%KUEH3&0P"M";\X%8. MF:*]WL.";\?H/F#Y_>9YJ+:5A\HCYJ&>OZHAFL3M+!2SRY6)I=K>S1-RDTN, M"I*B1;8.DW[+9##2\C7G$F!A *([$@..9&\DO[1X+5.J9IT_@$I3?>\J5@4\ MW!%*;8.3"A,](X=28?%=,C=6OF##$\GN&. MW9]LE-&=(4: !-WBD/C#1FS= MD^(K0T>. YTD0SL\4(13'S*3$'3D;>[%461HQ'@=?.HS/'L3.@]P+=[.@^Q^ M,\;12S(9#*YI=S27DP.UA[F##C#C35WI3^'D,H$Q^80SU\E^.W2=V_DX4!]Q M% R*IDD@T%N,P#? Y_1>\Y^+:,>Y[8@,25^6RVV F5#DV M^6@T*=27/HYLQ69B6CXLA7M-"]\!3U1D"L0CY1Q\6?S&@+HT-BQ9%4W"C5SN MWTIGA>1B/3PW0Q0L9+^Q+H&N&)R+X4^PE,,0^PS(ZS@XAUR2^/YWP)B5,FSC\%BR [SJ3IFJ2'E\8%(Y?$(1.> MN* JL73> B>B87UH&,LKCN+-F5-%\4U*&(CQMF)LK)LL7I)3MN]*DB8N':S. M%R$$.D!Y6%)(Z]J?RVU)Z%$B5?CX,[H^Q3^Q.V4>BK[B7![ S'>J\'6ARG7C M])SK9'J:2 *G7NHLSBDLG!S7:_*YV;9=.;;-AP<&]:2HQFCQ,+H8Q9BNJRG! M+3B]/7^'3!EJ?=1_(OMT%_G#'_MLKE+J+#/Y#T][Y: *JLT(EV=5V NC*C( MH/>RHY;/\KNC9]PF\T&VFUG12,)?=JUGV@T=J).=6\%7B *X\NAPUM;J25SR MHNNG[C_,%RS,EN,IA\5A7_P^7?/6=%&S@QW^?_WE>!BFBN?/;3$^*Z^H_>Y: MLSN-*Z-Q==?M+E::;$$.KC9&C#W*@#5^D1?@)&6"/(U"]@9IP*&H.F$\H,O3 MMW%J!>T V 2F5W")8CZF&%K)1_GES?U?3SXYSE583>NI":1*E)2UH*1&+!P& M[DQ:-NM>F[Y:Z0;APQV(#(ERY+2BJ8AT4\N\&J?JAGUY-,A^N<&T4(8:]$'2 MV/ M\#WX*T\TB(3URK1UML,'?G8IQ3G?J=,>6+ _ O8%BJ>Z/Q:I=(E-.: H M;H>1CQ Q9L,TN-!][M]]D/HOMQ?F]QGJ'1";.O5V8/X:OWW5Z%2M&^:#Q/FY M3G!^0NW-O3\#@>DTFF_?I7%E_+.%<2]85")_(_+0UP(T(CPT M&=9NFLY$G@B-B%N<;S.4VTG5E@[SMK@9,XGW=61O&D[@5J-5-8;X+N!!6EI2G(FD!-&4U=#$I/ ;A@?,Q]%(-T0GG= M\Y*L]&/K%*!QI"I.V!@9+>G.MQ),DI$P.A8GT"79"(X((V>G'72IMXG8GQBB?PGP$<36GV7 M,%2UDVN.^"02O2^2C=(\%V&4D1M/]4Y&?A!!P_B[\IB,\EX+,^DA%A@_2KQ-RH?SH>#A599>;$FL:HVHU5 MRV7 0XO9VB7I6MK$,!)6 V\K0&>+NSAP C,>1Q,#D.2AQSW FQERL0A:7'!3 M[6'NDL7!?=WX[N'WSO+ARM,UKZIHCVS43Q_)%W2FL1LZ]S L^)$*O,9:_-&3 M]WC'1$X8@@:#"6[@RQZ)9?-H]8((!WSS\FQ1DA< +&F4OB8J^IDWBL$K>-@9 M%B!P6!*SA7QP&8&![_8)1R,9(13/JR4=(WI?4_HN]>15!L8B*$,QK9*7B_;3?>5DU8[ZCX=/PBU=&2 MZ[BPC2H8 D3>VEN,.;KA@F&/!CEE!7#,AMB5\"?B+5'I)%RC4S_D Q')T^!" MEQFT"A?ERZ=="M JZJ:RGB4%)ST5!7?FG1>^&O6?6@U$/T77P:5X 1QZ'@W)&Q93HOE0G+]LG/)(=)BT84 '*YYJ/"CM !">9"8LK M9B>BLIGS$&Q<>[Z@P@3^M(RV; K5V)2\ILIY;KT0?CC"2,F+3BH<--LP;0X![@C([679#Y(]BAJR4,Q-$(%VA0IRM6;2X$5A2L*T=NUWHTE8EY$X<@YQ=:*86BSJKD!#PS MKDJ4V2CQ"0R04ZTDG_;"_;")_[Q2[P\G+HM#.%A.R89\>CWV+6-W#9-W Y;= MY;YD8?&NES*WXL]SS'M'SFB0@*D4? _![J+*QK3%L&?"CN?45F3J"CWIN/9D MYA;-SG7(*<-#OMJLXX"%:SL5VX!'"A2,7K"C)^I[HT^R RPQ@G(*;5I;EM08 MYA%LV'R-9 +/X?_D!G5J6N*U\O$FLV5*>1)O=*[,,VTF2'8_BW>?-/G)4-0H M.XYTW81[>DH^_)GVAF?+YR&:J&^W&F)JV(LDY!?9 @5!4MLT1?#O0F5**Q*' MZ%Y1>_LL9._D7]Z#X,%^7]ZY'I&$OO1^,8:$]NH3"VBHIW@QO9'_6EABG5;= M;EAX&40!_/](OEC8:74@\2_9G[?:]7:KE?NK1MTH^/.67>Q)JQ9E6/66F?^K M$R_*7/NH7XCRG/IPOLA._U_-JB5V-LV:?-?0#."/7W;Z6#?S,7/V$S^8PY5+ M+,.YY?@JKB$ 6U(RJIG=7T ,8XF+1D:YR!RA:_V,?WOK*[V#W-W.I(5'8CJ,XS2N=Y"M_W2]G,-0K,8 M^7(US9E+7.NH$M>M]:R&H1N=[KXBE\_=![O(%#=MQ4WM8W)3LP$>4-?0S:9= M$6YZ#>[7;\YP C^4,Z+E"9;MD6TE53GDNT2IZAQ5JHQ:SVYT])9ME&065<#9 M4-R4<%/WJ-QDPHT/.KK=:56$FUZ#'?UY'@ '@.FLXQ1+LJ%QJ:1GF*F MTSQB@;*M#R=IW<91)?B=/1NHRK,]!HLZ_X< M-NM378XRJX\@4>91):H)$J6WVNV*F$&*ETKE)>NHO-1"7FHWJ\)+K\&DOO8] M'I 6M9B$\,5"93\?4*B.FH!MMFN]3DMOM/;.!BG[N8K,=-348K.#\RZV:RX_E]J8],7ZSYT1.)4Y?BJ-KBJWM!75ES=6+5>TS;T5O,L*H.5 MP"F!JY#?MXO V;6>W>WHS9S[O8(")RP N0A!88OW2!^WV1->JHW\.?9E+^_N M).\BTOQ"/=_G/)[T?J$?G_>]^_,(/\CGU$K$F&1P9-HK3A"G$4! C#7 )Z4F MNN9!]"33&&E^))\:EYK1@>VQNI@*AE883H1<[OK?!4VJ0EW_;7AOHUVTZ[_9 MJ%NM=DD-]NUVIZP&^VZKV*/.:E%&W6AU2UM4^^2C"(SFF9A$I+:O2\:1NR+4?TERO$/R W2IH#N'+OFI']E*] MV.X&-S8=QR[LMC9Q(JG>L)J']EK/.D:DY.H2Y6I#J^]> M&T8!S7!7Y36'$[0-?=!["1J6_^JVN7>#AJJ2J2#GP#<.R#I=9)UFJRHC313K ME,LZ&]IX]V&==J/6,_26N?<$P6H52E7Z#K_W([BX\W)_)PIKB5S;4JY6.1%[ MD^:"E- !59!1ZS6;NKU_$UV)1U=MOUX)K!+83:[* 076!($U]&YIK[(T1,[7NC M&R]RO <75M@/0Q:%ZW"9VG9-5OJQ43\2/\/'5QVMR1)H37+C%(=,MJ[QO9\_ MYOS"_G Y8Q=DF%U-W2<"BHLW[-"&"9L,@;4=WM($GQD@?!S\-)P/_LV&$4*8 M"A1=Q"IS P)VBE@8A77M-IJP8,53DR?Z(!Y8!^H&P":1^TAEH/.0C>=3#=>5 M@X5;,O$Z6]%N2;44EZJ[X82-YE-V.Y;'D"-"S1P1:JX7H0WLEI2QGH+CKB=P M^!P4^D$RW^ E1N_+H._% %\$Y_7,D%5"48@<;B[T/3 &S?:MPAQ8M,+9:]7:W-%@QRRZK;+;1+0U6K*Q%H<1M+ O.L=7E 8-.884^ MM>4&MRA[/MBJSNL$<5'-XM789GN;^NFUSDZUT'5S@-X6P1B7X'2W*=\LT)=4 M\M.[UON>'^$^Q,BX'YPI0O=6G(1G)['#_\Q=CFP?>RVEKJ-5 M;VZQD/)NC5DJ^G [$84=?SWD( M_#4!7 ]?M/L GC+E:<+^"/T5I4%W(>@G;[1*?>Z:="Y3.<)#3@7.PC =?>T3 M!+SJK%"5J@<-N*#ZOQL'3F:G4 M-:BR,\K?/=GTYIV5A5WKM1NFWC0./AI=Q9"43%5+IC8TSI;JN31+\EQ4X_%.1VTB-&L +;(T8!% M3E%M?-H"Y^I0>D53=KH%.Z\E>Y%=;2QPSU:_B^XBKAE2WQ+=>XWD*\X I&H> MK?[*\5L-\IL?F\LM0*G_3H+DG![8U2!@SH\K9PR+?>=,GYV7$.F=[I1T/?GP M%IQ39N\K=S@>'ZPYG&LNT*X^AZUY!^J0!;Q1X>].9=:B30*\1/YK\U0 LP&. MU3W'\QEKUW@#>=C;[O16=K!6H*V%>*W_KW]I-U^OLPWA55OHU]O[3W?:_:UV M??OU[O;+S/VN>;K_VOUS?]+]K=/?S@MT]?[^^T/.E9F@&1S%< WSU M;YOTVXHW'IN=Q@Z-QUW3*JU#M!A&TIH.4:/@HXZP*+O>,=:#")VF\7B+#1YL M5>=U@K H>SVOO_;&XPZ'?U.-QZIM3C4>5TYB5>.Q:CRNDL"KQN/7U7A\TF!O M17N/5RY:CE9<$/)W:ON_)%J0.E#G9O<-BL'+J$<=/-J3X]!]V@:D]5 M]5G5INUTC?.9MJ/ZEU4W54GBM FB(5^?3!J^;E M5\KDI38O=VVE.B^:JPXU+J3;K)J:5,W+RME5SNZ^E]"!M$7K:'D=%4%20E4M MH=J (EJJ\])&5%%;;U@E@Q2J_F75OZSD?\?\306R-YW#9V_4Q:L$KUH7[X%& M\72[YS.*)[^M674U']CR4%W-J:[F-5U#6S-^D>Z$DA53L]XTMU!-JXK_S7JW MO67U?ZG+[F1:%O(5JJ;=3YCF>L. P9H0,3?=3;$,E;N$E!L@GGJ(G;S:;!X, M)_B$6> .F>;$Q>ZA-B*/!M&6M4=XR3Q@A,([(Q>'WH"_DBE8)WE]G2\.5/'6 MB[/BYRV61)]C=U/K/MC.CD.WHQ\YZP!$B56 MSF_U6X9]W@9IV;!S.RGR@;'/ 7ZYV:@;S8V]O5O]W*A;C6)/.@)X;XF+LF%1 M11MX]X!,WGY16R$*+UF(IGUX$S'PGY?3=.?5E/0G_8.-KOJP*N>!:5_<,=/> M_ ]"RF?\ZJ($ZIXI41:[IS6S^PLHU+R&K26.,X[ <3L;NML;IQ4\D07 [!TZ M#O=N-SP_>EFE=!@6]&$>W=%HRDX45[D&8\\'XU0C[P7,J,3$*KVEL,CWSX^I MUL:M5C@ AKGL LALT!H'0%X_XO;Y/63C^12OH(6 %BQX^ X\,'20$BVF;MNJI52)W>L5NPUC M7DL7.TN(7?/@D]1+S),5]^#U3_.6,0TYR%@%(4]7*_+?M0[/Q.N M>603SJ[UC&8I)IPJI=Y.A6[()Y>N0INU7JM"Z%"*G=5KW_2*_<^<$;LT0E^A-HO&OT#S_BD 96+NG,[1[YSV[6>91\Z;+*5DLPY MS8M4DAN*ITM7DATXX:;>;MLE>2T5B %'.;3D7K9DI43KL16LTE'-[9,6X8")5B*8L91D-O MM+.7T?9#"E0PH(K,M?NE4A9SM6J]3DLWK.[I>>N5^3P=52S_3 M:M?6*ZE64GT4^V@7J>Z 5+?:>J=3G LZ?(0AC!'WS:"GS-]8;^(TM/=,&V93Z)0Y<#9\SEF1S:-D,Y MNKG%%PLS.FVBEWF* MP1HG]0.N_3!" R=T#C!)XX!IS,H14LV[W3AG>H,?F79?;L?+SLWVJ$$MLU$: M:M Y% XH*5-2EI*R#7V;1:1L<[3&-&J]MFZ89?6/*$&K",LI0=LH:)VC"IJ) M[=&M9O5+X8Y4AW12/KEC4_CA@ZX],(\%F$#V1IHS>G0]-XP"&J^MNH$.)WD; MNFY+ECP+A]'IW=;> [I4]4\%FRI3Z*FRZ!FS9 %);G MY#:K!HW[&L)EB^5BZ23BB6)G^5EMY8KL39H+TDE'O=]:95E+)1YFM>,%2H25 M".^'T5JR"+=!A$V]990,TJI$6(GPZQ5AX[AN9N<@X<*CB_ 6U9/G6+AXXVE( M&&*:R-?<*-S4@O+,M(GSQ#1$H0M&!( Q8F.J!;V:8C%H#NB8/];^>_?KH+#K8A%L&$:'#"L:R7^;[&T=2?\0'\=?N#G>30/V/8ES99QL27-X?P1U@\/X47- M#!;\F.E^CHN9)3:D!QO2QD#:- 9E2-PV8"\^_+$)0;!D"G2W(L#2_;2F<'JI MM9!7E!V]2KK9KK?M3M$JZ5:GWC3+P@ALM(I5$:]:E-FI-XRMX/C.>/!.I;M1 M0>DWCQU(? 6NR(6Z%'L,1JU_AN??/;/K$?H.73 I[')9)48.V75;;UIG4 M(9Q:7[14H<%Y"!BVAMP_^X7ERN)R9>PM5^>5YCNU7+75W/PSDJM)P%AAR;*% M9)65JE(WUE:2U5$WUOE(UF=_'A06K":V$.UUE-Y*M4 M->7:%+>JYBA*(*6U=AJ,974N:]S=%J4=^&^DN.O-'9Z)3V4"\U)_?/^#X)?> MR@2B.&P;U>#,YYGQ=Y1FAW,2.3W!":EO"1HUDJ\X R#'/%K]E57K.W9&N=E< MI$7ZO[A<9"^W81L#:V@QH]VU[*'1Z@Q&5J!70W //IQ11;2.V?Z[+R$>+SIG*WKR26U@,LR%%M)E_'X,.,^@"Z<44=8 M34.L]0[$@P7X*5B34YFU:), 5O]W=:GLP5*I*Y\9Y@JW[P\M$-AU,_G =Y12_;SO$SS"-4M.03 MS19E1W)#;FK.S.ZU0U@B*0AT/0\"^-N*NB"[48!$9U0%-/0?9[Z7S"<4Q-A^ M!.'I2V?:S7JGW2X\8+!=-SNE#1C$ 8=EC,WKU-MV:;/\REQ4Y]2S_+IG.LJO MOU"SJ:;XJ2E^U9CB]QK:;+\[SQJ6N ;NR4)!K[IIY_6TY6P(X<1&)G#D;X(A M"Y?&V09B!QEZJS28]4OHF5,"]BH$;,/0QW($S 0!LSJZ:9:,&:#&8^W$'W_Z MP0\"(WWC=^'GD29-5ZG>[>W:)J)E$%>61;#;S$ M(P55,,ZUTIO[-QQ7*VE>:36+^<5PPD;:@^^/#@?)K8J_MM6R\D!^Q?,H+$'- M6J^I-SIE^0@5\ 04"Q56PONQ4*O6LW7#VKONMEKE@;QRJ>+*F$^&;'E=_ZF MPE.4["[6_&1-4$W.2\()-.7.I2IKZN9YMKDJ7O/LW:]T:WT80% MJ1\E96BRWBI3:M7<=@33":O1FJ(:C;:GB9UKJ7WN49M&SQ3423UQ16%:T[R( M@568[0NLNQN69A4U9VJNJLRO4Y2=7?2SLNX_H*NX' ^ MFTU=FC(*=SO\])0)IOW:+\_;^5\1KG/^^NM=?&)@L-^)\Q(VK;!#BX8#FA:- M&.@VS$-7TE2D6DUQX5XAJ -Q(8YF:NJM1EF9K,-WLE[X%(PO[ &!C_A5H JZ M3I6;^>*'(?9V @68-WSI\_.X=H+@!7Z$ 3"VJ\@U:SVCH7<:986!*Y" 47RU M;0:A"%]E6:=5Z[4Z:MC7\4[^T^-LZK\P=B7Q <3P=U4$=C+-3'%0>2[?^;&D M@L"[:N4VXJO;1EDX+F=F<%\X2VU0R@=B*4SX&KIE[XU 6ZTJL4HK;)EH&LY# MV#4+M)$;4@Y.F=*GB)O$WBD_C8_B,':5J"Y6[K:;51D8I]CH2(&/.:$ ?BJ<0ZD;O-,M*D2@#>C-7W,$9\+RD3P5'D?.3(>@A%; I M(_H41C0=B1^0EWJ/QR'*"7>5*@LU=6/_E(^RHBO(1VNLZ++YR$8SNFOO?>.? MEQE]6DY(OQ0>,KQR?UY-X+Y@WCL\DN;FC[1JO4_>DQOXWB,$V+1S88@II]_AD"P?PZ[:I+/9+9*P-%OM!&:N#C-5N ME34^79GMFUE#AL:TX=1Q'\-$J2N3_10FNSR.:SH-F4M"QW@>[.X.=]$=;G7+ MZOA5AGN5N&F-X7X0;FKS*+A1E3*DUQ %_SAG6N1KLIADY@0J$GY D3+,;6I) MLEV9N1(U=G^RT=5?+/#SA,G ]K2.:9CO*V+T*$XJEY.:Y7'2%KK9K/5:NJDL MZ".R YV@LI8/*$+;5&&5)T(6%O2U5*W(A3)3^ZC,9-=Z'=UJ[%W)5RU;62%5 M*J3*O2>L*Z3*HL7K)>BC)C:"P.UF7 1"I9)F)[G3>7ZC33NEH+ MT[J^^-[#U3T+'LN$*^J3.R:(C$C).:6,[LV MS=XJ1H:%R2\YA#GR2"R[;AJ-PB.QS+IM%YLRM7)F5*O>+@W4TN[:Y2UJ_:/V M&<94N0E5%0.&O*!92FKVU!G,GCJI^?N-P<4#9N_* I$MCQ)&L[Z]28G?U=DL.@^]V9H5$)^E] MLDHGK4EV1\_\\\A $;P--FN;I#.?_CVG;(/!YF)LH( :C=()^%*7W[G6N&%N$X(NXN@V<.%G8F\RRSJ*?*]!(D@!;U^$I!R:# M@-2V_'=/D-+B2@654S,.$["9NO-AH'0U O=YU24HZ9WG&V)JK2NY1?[E]6!@ M#I[L.#_)Q ]=!,?J*I)"C=I4GS>EV:]^,%O<%^?G]W1I*]"RCK0L6[QTV!;J M^0'%PSYQQ9H&ZRHOZ7N7H)G?.8'G3R.ABU?GN%^F(3P>#=5QU_68XC2S6:,; M#&?HTV"U/I4G![/1KJ$7IM#!.832!B9;$4HEV2Z6X:VC:.AIY5(=%2NP6U?) M=A'7Z_EC&NN]&ZJ(">UD.\_T/5M25L)I/8NU&VU#YZ4^D]!C#^]FWA8I=JO1 MMLS*#K'#:*8GZ+U8(SMDE7-FOB:,M=; ]&V[S9]U4$.UI3D?]E8RCVIW]="6 M&VW=E'2SYCY\E3:2[\ C0;Z"?.M-G*I OE@I0Y8TN:XF*\73F2J9-_^9AI$[^-C?M-@3K]T(7M?;8J+? ]KSG2@[T3KGR4WNE4>^.1^@ M7$M$:2F*1-XI<7#* >V3= V^T0B;, /'(0Z93(/>T DIF0!=4,P\<2:3P/\) MC">BHP_RUW+U*:P%#FAMYP*;.[Y> IC\@ )/[,O;\41[3H5:HRTW\V8_ 78[ MPI%_PH2S1@$2&I^!##I__+&\0F[(1W![)Y3M,:R6_X:CQ@4;X]6P M$B[^<-"?AQQRRH@);B*/?A -28=Q'@?>] +/7 3?FL309'LUS#-+#U"O624U M]XTFZ66)H,KKE[)B]/Y.;I\?GIX?ZV\W)W2[[>/W8>;^X[#^3Y!3[X=O?X\KS,65+E M)]%/XAB]F=Z".DJ!YJ+LDGE\(,&_EGDXG-&"=KZTP _B"\/PHC\ M=^H$4;R^ Q?E./F@3H :BP;B\??98^ =N+QX8X'4)DX(F]9-- H<5ZI2$,;& MV'U90("<'OHL\WP^3'C?/WR__PXJ AD$_CAW$UQ=4@6R%U0@?5D%2E^WG7IC MS-4;X+*Z8C;S\3EDG"@X,\3'>@O]V<.%6=;PWI*EH8"L,2O(BEO%F+='(Q(Y MWJN+S!PA[WKS/\.01G&+G&Q&/WP,6DL_OCIDC8)[#!P^Z5)8"&R0Q.['G

MBDT#T$UHN'$#WG&;1V!O.0#&RWFE M"7X.9B\\(,(+W2"S8@,'_F3+AL]+BQEDA]V'Z\Z3!0PIS(ZB3]SU9G2=60^D MK^VV0"(P&E#D<-_@USXE(4S8'0 +A0_2U0XE\I]IGVUN##]V]R1FLL@MJ/<* M#T%^Y ;]*U9=.,-]$)$!4H2/-[HA'LW.QN^D-#Z? /X%$@!O^F"OHS")";Y= MRI.#1"9)8G$WSD$C?A*)!P#C\R/ ME&..@<].9!1R0%""0]]C^E?7@0G.>.9NFP*CN=W,L)%7,^N2;=L2BTG(E:U! M'^$[3G@23,@=3QS&(%X3JI<8 T5>EET>)VFAU'EB&EMA1SQI?A2?"F^ M+/GEH:7I,EO[9!KHWGQ!2J$O2*WL"^+%]P-UJ4XMI<[R1P[WD*5QWB"*^H5VD8! M8HRMSCU7XRN9#=IH\^W1]I3]%:>I'J/5G:TW=+EWK3S.: MMF'55:!/+O>D-07Z=-GF;5!JTU1-W@8%*Z4H>RMEN/-EIU&1+GMDO44EO_-< M ^I@< ES 7V'1_A]TIG[3BYU53IAL@JT?\8E"U?-'>7RWOJD;7%_]9*98F1K M1L9]O/\)9!BL2;W8KL/+<4LE)%76\:R)NF^HGH9;/1-DU)4WBIUB5(3)#8 M&A*3>2.QM4U9;:NVIJR"O 1Y[;^GH6TAP6S.))BP)?::K7P"ML2]]P;( M]H."_&11XN4T]>UT2S]*LB>SU6JT-552C;K2 SG(TA4@/(Y&N@*$ZU10LR77 MIH(* /((P$/J;+MS084S+GAAWLV;Q;C>NIV:6]'C951%6JF5.'_^6:_]E&SI M[VXTO)F&L#HT8+=U,/"N@[$UCM>C7_W@!A[A1ECBOS39JJPOK*GR4I=)8'43 M5C]5U%XP[0-^.VG4LE+HFIROM_A9X)4WO-:BZYPD2O5&V[ D5=8XX:VU.FDX MUX>^!W3BN/.<)A9.RA+#A,/F/!PV"^[E9+OOXMU.^Z7'WY6F6P.EBZ+Q4LU7 M8/1D_3D[8G2]O\<4_IZS!NC1SNAJ9:(67TSTPMQ!WY.D>HE,1IC?OY!;+YQ# MYZ$!I9N,37@CN.(NW>#2Q(KMKUNZI+=$(??S1.4!=9XM4;E6QY%;9QA6)0!Y M'!VG-C8IR[RQR0L+N_D-?[_R!U?3D%8YZ!*&"%<'74\35I'6>WV@3DC9)C\- M_A7&MY8F4J71EE7)K-Z31EC'7()RA2IS1%"N5V54X:XY:T >ZLBJ7BZI<<8E M:_7/<*[&I#4XA1_F>'Z8@KI*=@<-.%6VSLD-< MP(9'V&QR:.P,&Y-5HI9,^RQ]#IQ+ZEL:]T=A5;29PT'X&\[C["3=V1?GYVX' MG++5:%N288CNXN>)Q0.>F&S XGKW@BW<"V<-Q$.>E%1FBDJ++Z9X25Z%^WR_ MA#U4-Q(Z_['2D]/=C2]FH5DO0\?;U;!0Y$9;TPP)UI,3PT*@\V0UF)+H7*O1 M*(J(_3AK8!XVG[ENMJGRQC;/JSQK,;Z>,AV=A =FCS)#.1QILCV==V5/#8X\ MQ6F-MJY5/FT1UBV7@%./#KCM%1-=N%K.&XS:T<&8!YW!$_>KR9_"M:[QXF.' M^<4>E4N]:0Y=,GISG?.5),G=\I8NQ;GEY,^)#QW0K[2CG]=LM&5)LU6I53W# MK]0^K#52$IQK'>IJ?97+!3!Y!.81*EG5R#45SKCF)25>P-X% M4SHOWRD._4^_S$,AA>(N9SXI3:1JHZW*DM*J7+]<',ERB^#+^J,+YH&+WSQDAPS2;1BHL*,*CH>A:UQ AX:MN6EB11C M>R15Y2626"#RC-PR!8A<[XRIKZRX@"./<#RN,V8W!FGQQ2 OR0/#JHS-E)S2]3!J9K%1ZM MOAKC J,\8O1X_IMZ6:DF\\5*+\F5D]."1K[WNKL2)$P5KI2@>?[59N(M3;58 MAUR65)F7XV.!T9/4@';'Z'KMI[ZRY *?/.+S4-K/7GFHQAD/O20'T$+MTZJ' M6,)DX>X0*U/LK\)!LX8'S9)[Z-5^2 R>.Q9EY;40TSODI,L46R"[GS1K+J)=LNW+4G+") MN43E 2-R:D2E79.*+4#)(R@/J6E7^W+1 \GQF\E/3]*3:[+56B^.*>P/;LEPC)"/[M MNV_M%.*/0"]@6K;_#A^F3QX[P:OKL2?; -'D:5?(?:^UIK[(D_\S#8%"/^*/ M7 \)]EHU&!H.3"U*8?]CXGJ]T;1/20\&ZL-D24!'C,V$0W<22B0*'!BT@V-P MO#Z):&_HP6!?/YJ$K(D;FCT7+B%8GA YX2Q%C#VJ!R3DN!ZAWIL;^-X8E@9, M^LPSFN294O+H1_ XV6#WR"8R+C+V PIOB'D8/MGI^M,(WX6):$7C: M_';&%,QV=)<-WM]^LB=>N[ V;F^]]&$[?-OI?"-,#(0N6YK=)\XOC)\\\I5V M@ZD3?!#%DHC24A2)O%/ $FP\[0,V(A\ 0YS7@%)$%L&_8^%(G-&(P1(@$P(Y MX.:2<.@$,#Y_0-@"_L,9O3D@8_&K&[])'J)^DWQJX'>-SQ)QT.'TYD1T]$&& M=-0G0Y2>[H2\9N[K^6-8F@_2=4(V(G+7'\/,?$\BG5$7P4]N',_I.Q+#M#.9 M!/Y/D+_LJ7\M9V'H"UJ$OH46<0,4[O99!HKOO02P&7$(I[R=:F#,50.ST5;U MII[3"@AL_ A^:<9+FL14P-Q\EO@"JQV]^PLK-G!Z<_:1+,ZOQ/>0IGMPQXI5 M1,;@D!#4(H]=\>R$/YS(QTOB7WM#^N[ 7TX(&('-AW_Q^N#-[5%8MXD?Q>\; MO0*@9L]MDA< "1(_VX 4&O0G[&H?QN)/ _)*_=? F0Q1%8!- :W >47.Q/#U MZ ?1\)V&$1LA]8:.U\-4$?@J[,$BX"/'-&)WLD2@$!61*6.^\-T@07*R$/%P MNLE.$G?&8OOI^SI__$&^L>?=S)Y'7Q']P*OQYM=$*R1. -P!%SSPQW"KFW1M M2SC&.Z[/*%UR()SU#Y?8])#X@$<@?.%Z)UK"\THX \"Z&%FSC&@CB^C[QZ]% MJ5D9-I/O-.BQS/($PE?*',,8TY@_??L; M[E"TL'#L2;CX-'D1KD\7492^C!$S; T(4Y85-)D&$S]$:7:.G/AWY+FO 'K$ MM1OTKR9. /(=(V]BR8SK%(">@?PW#%T@AG_XPV X %3X0R'0R\1LVL H MIP&2)7[,7D[^"R(.)!H^<. B;E'4J=+ZY6,$/ ^/T(CL4E@CV#"T2AY_;L? M_&#RR9F@5@$<#C'%1HJS@&6G[AMS$R^Z1<96Q>KX 0J" @"8:P MA.%TE(@K/)*"T06L1D+"J!=W;DDUQ8'BFKI>#/I]<8KVW[O!+^U#\"1NWI1P M+@U5>.#)3'!U'P]2'D[DK&5AK?HO397)Z]2V9$?>82GHD[HR' MU0O8ROP5,QP, M]N-L@QG&..BCH&"TX.L%7C>WW]Q5H/Z\%@K-CQ10;Q_O%EM M:/,RT,>GE[MG\O)$;IX>GY\>[F\[+W>WY.O]8^?QYK[S0)Y?X(-O=X\OSZ2( M>@['N98$02+1#%M%-W'R#>UWHO13K;'Z'N-*+KC' !WX7#11-' &/BA![TR% M8C04T G(8B2AV.J:CL?H,DBT^J6&UMIESJ<[FIM43PH16\JLKGI407.YW0M0>&DQ[EJ M0PQ8O6<.:P+'$E3R=#Z7\QQN$2'&_8:>6.I.\<[$9Y@GW7GT!(&R+G&]:>K< M8&9#@\_8;[&/'I^5DR^Y6[32@1E>WSE;S.TE@Y%-UJ8ZMRR M%$Z22L^&$:ZK0\8_(XP/X^=<4-0@.P+?V%/9Y/A*ML,+C"//&^1&6S9YZ6=U M-ISAM%6D>^\-,.0'HIS/V>@2Z9:6KA9J**Q.NLY+18H391'''R!W2W)N^M3W M=8$&0K!V/8:1[ M4)JF,6=6E0QNRG>=#4V?<,7W>09%'/Z5#2D46L%Y: 7S/L&4]D4/A/.3 M1?D>M"D.OLH'[)*=NN3C9:?+< MJO4?ZUP:7CAR'95C]\.1ZZX.:6)&@B[I!=W73J@T9(T8/#MAD2^.6&>)DB,4 MSRO.(?^7YTS[+B9W?P]\\A6)@-S/RPR>8P&GQ;3YZ6P!)K ;.*LDI#7]=%IL22WH=NB('G>%5<%(>EQF.I"%9,43UT1R6(''I*P>6D7O-*#IZ_I)UOTW!P0^D5EBKYR4/=LT ME:2.6C@OKM:;\U-T"*./$,< [('VHEEU*#H;;2>;_A\_#J]WQCX0^Y_S0E@> M:"+LYEG-@5R]*@D+TL%CW75W;2Z"!4L31HMW)Y/'M<0Z2S&##I.217Z/U>=C M50T&TV1O"J>7V;"K62F$^0-A[<*D,E+D_)Q=D2Q=;D<6BGB&)"G7 #=T*4"2 M)'6R,E?%2AVKJ$9\;Q27$H7+/%;$K^_V6#&?M.A"!G1QU4$V98:E=W^*A1NQ M-E>74MSGH4NQ[I6;K]>0 R;%3I:GHF<^8,$L_7%^%0E&P9NK!ZU!82M.RM;)U*(Q6LV7;-=6A:*E: M+74H9+/9,G0>!V6M?=0!BE#8)UJ$XG^I$Y [5DM_21_7BH[*L(..1+; +M[AKH'/RQ]=&UJC;:E2YK&=\2@@-7AA5,U7.F- MMJ%(LK&JSOVA<77L+FA[OJQ0R,IZ-;=!D9@=N_W^B.Y%S.I-7=GBA&B5%%.: MMKFE&*MUV-9FV1Y6HZVJ9>:Q=-HU"5PD(7_Y8&RY=B6,0'6*<4$/'GDGX['V*.:::Z')^\C M&M'"@_NTJ5Z2R@R?9!=LL9\>ZXLGD8>'&_*ID;EL]]9Z7T:@R83=:? JD6=_ M&@W)C1. U/5J:*ZG;>#?^VRN9]J-ME+$VQ?:%R6=ZC(;LKI)74 =D .P9"L[ MS\6MK"*0D\ 3\"@_Z=D)Y!].)Q,_B&;-0L.THQ%;<^J$$3S_-4$$?OXOCP63 M/$?858O;#G9I#$'YGFX[MVZJQ ]*-50ZCS==7NLF6[1NXF LHG433P-]K-:Z M:75#)6U=&Z23TMU>MN\,6=#UL+FF@912V$!*!5.[J/52W&L)7A,'@LYSVV;- MD3+#RI? V;$94U;GK-J3*2?,MVK.Q59D5RSQ$SUG6$U+MTMW<8+!FFI-@6JF M7/R2TEVG)0/U''HX\1E;5;%54VV!=N=70^>TJUS4U7BI0NC/ M!03XG&L8CR;ST'@I=Y!JM<#R%F4ZZ^9TIUTM3/1/.3N6L'/_%$O&DE^Z73D0 M\+)+?AU_@-PMR;GIAZ)_R@7PT=KZIUB8UJ!+IFT(W4OH7EG=:]9N0>A>Y\$S MMNBND&4O"0R0',W*NOMPA0_)U/\AH5"OF(N12^;^R),\S-A%+/]3;\K?W)J@@8K M68IP\ N+7_0[$5;_93'0"OU.+"L..1&6O[#\-[%4CON=7!A7O=@"?7OBJG7W M++%89KW4*NA9PEM)/\[9:OIU"AG]8%6>,DN^W*?EM/R,.[=741?3"56N4U/O M/8*[PEA(DJ_I B?!=AQ,0$V<#U:-83K!RDLC'PL\2$G.:=ZU@')M.L$'E2SG M(9 <1N 9]J6NL+@&#QBM1Q&]=$\;TDP94UM6#+"NL53N ] Q>_ MGW6DF+7( /[#[HF& :57K%867.3Z_4QN;U(")E/A(UL-B) .2[.=%]>R67:> M)B6=6U;L9&KZ?;#\Y)+;J2YO9PC0A]]XWU>YT6XU5U5P3@N[[%Q?I!)C6%6+ M X>^N1"")NN-G9J:W 3^ I >YY. &2(66=TZX;(":: TGPW$SN?D@Z?76W3 MXV3E,AVILH$%Q(/_9>=.<$$(KLC:)E2K]ZS4ZC_WAK0_'=&GP:9]0"(IV RU M8#/4]9O!B6!Z\8D3!-@VR(F8R12+H\!_<_MQ/;0YNT0R?6.\(+:NDJI 6("H MCV3%KI>P]1,6(F8':-$0BPV!)!LZP#-8S:1>?/ R"W/Q^K./%OU@">\-\^4) MEHDSNZ1+I3H.6SK ;C4UVRQ;.D"SX"ZCGLXT>K.EU],N!SBT6D\5@EH'9;0V MUC/8?E#K'U6E!$&F(NII%1KXXC:*C(>1U1I'QCE8"TJ","6Y2E#0 MN9T+%$WQC+S_R[[_%SMWDNQ,Z_/4=:C;VN-MJQ)BE'702D'S34$ MI9P2I7RJL0?-7BA$!PI1)%W/QV!]%L3! 8 $<6S926&%V=?EZ*$L.:1K^[L;#6^2MG@L@K0T<:B8 M'ZN9PAPZ-TR5%M7U84IKM#5):VD"4V>&J?)R>PVH\KC1&VTUWTM>V-)[W/[O M 9TX;I\U(?5"&LXK\ C3>@^F=;+$ADYDE# MV-1\@FF_@GH[$)64V2;*;-G.G[,(6YL[>%43V34SJY(XP_,723=7I1:>J$'. MM8Q/=Y9\ZM.":-Y,ZD^ED-YCA\=R=_\EZ9'+E1PO3'NLYNTI':ZZLDZBU;(; M;:N5CT454ORT,9-3$G?'3#F!#?H#QC>W5 Z\YP)3^]4,]PTE&<,E3'E5^8$3 MU?U.0C[?QPGCD?.35I/1E^+IK,)OL7!UO. ON-ZKI;6,1Y,%M:"$G_RTT5-) M6J]"3TEFJV+]1D7/=Z\2X.(.7'L7VS5ABAWLJ=4=T>*@9A<#F_5#2 ]J+LS MWFLT1;*VNU?+M;#XE"XI!:%JXHCF] &U2])D54 9&)>C:[S82@)0>PZD**LA M5L&6B:JAW>(@'_<2CE]NRA9@VU.UYS/+1;[84M<;.(?SYY]%<5@QS)(JHUY! M#Z;27,0"E4>36JW*_9&/5,I:E)L7-%ASS,[!:,]NM U3:IE5#F4$V?$%0$%V M._N^#D5W2@LT9T52%:[I;G\=$JJW/CCE%ZUHFC O=IW_>W/5Z555S\_\K@24 M&M9VGOAQ)?_K@(ZG<^0D1?MIJ\ZZ4/-["6_/+<5\YP M,*AEAD7%Y&/^!*S3C]LK7 /'HP%>!6-RN!D+&08H2OZRN:& @NDHK.H\-I? M/!: #]CFS@92."C6BLOZ=_[X@]P_WC2Y'^CCT\O=,WEY(C=/C\]/#_>WG9>[ M6_+U_K'S>'/?>2#/+_#!M[O'EV=21#U+C2GF#1K 2%[]K@4HNG+.@](4JYY!:4U#6=_ H)YZ^**EP'Z7\"PKPXO. Z+SP#[7ZRB= M!\9NOS^BQSHLBUORN=C^+9@I/Z)YK' K'C%>* ;A=T!E^9:OE@+6AFU*EBS. MR01E71AE;0RC;341MN06@;_,JNF&/"3 M4HKG3L"=%./+C=&L-XI\GDVQ&XUI:.-)FIKO_"!B?$\?/YN#QJOB1P?\:))6 M7?T1^.$0/UOD>54%D-%HJ[)D&)6;:]09#;X88+&O\(1#'^XM=%COS]N:X]DR M+/P5Z_WM>F^@LKG8[]L#6>]ZCM=S%[I_5SOT.[W3.UUN6E:YKM,'."A3FY9Z MUH.J[?0.!V6+TSMQ>L?=VHK3.W%Z)T[OZJXR$X93T%E8Q-PD2.I&PB#\W@], M?Z,_>RP7CKDQ0-ME0TZ88@,X4GQ;Q'6S BC M8(IJ>V>,I:_D11MKX/ZD_:L_:> 7F5=F ^PH2Y&57[GWH@IR$^1V2._7;N2V MA4O# LFKJI*I\']R(6A.T-Q!/8;[D''VZFIM^F.)%OT91H]^M'_4G9"7U;,J2W6M:N@*NZM MBX>HOKK!C703[\9=9C/N/5;BJR*K5AMM4]+E?$O%XU1>%: ZH+-D;Z#2L!>3 MJ54N6BI Q2&H-GD#MD=5'CAZHVT9O/"B#2(_#6"!@=+5*#NOJU94JLF60Z@K MM"K>C?],P\@=?/S*2;35[33 N*F!B] E>-0OD7=*ADZ_,-AJ'EZ5*;S :G3" M!Y$;L+@M%JKUU]UU!7V9 !]]#P?R%'QW@BCY Q1S'!128^R,>QK<^%X(RGI< MR>0WVJ-P27]+Q[@Q)UFCT;:;^;)5!%9_!+\T"7FFE #94R*WF&89UA2REEE3 M?QJ0$1;G"I=JD]2)3ISQYO(N&M:OG-<1F1=MRF_BDA<5:,T/G=$_@)=-D&6. MILB^X.-D K3_-$FV*[R=+=L+//++R._]F&^)&0.&W=*)DL_PA12V;X(3!]ML ML51)$GB'WE'[ -157+7%!K#@?]DID_F/ M!WK(DL@SUMIB>_RIT;E_;GPF(7U%#B%A;$=,".R^F\!_']$/\C+MPD<2XZ?D M/[[K1>0-+H=GP3OOG^'YR#[P">1__!'>'I*'AQOR*1I2TNC\NW/_0/[Y;W@/ MY./-&W\,>/L@7?H* ML'/B5EY,2F).$>QWR765-6W%PJ:U&6RNUM*S(%_N( MLA>3,7LSBJOY;&%]7[(WN5B7&Y&+H$\>N [W"=Y7E]8Z&4Z R]"?JQNX3-O. M'D3Z!+: *44P<)>51H,+0$^ NP"-KR!&88L';)-0Z/MSZ8"4[&#P.JPXO@PH MHDM91IL#4.Q-0_A\$OCHH QP4#W?F>D7K\[HS?'4 M%OB%?=,D'7@?C#:EDV*A];T1Z'WNP(5!((EEQ4!F#LFL MX+L^-F-!&P=F/=,2EV8;LT:X:A#X8P*&RS"5^SB/I8OG2QP/%">'(TUTV0_J M!"&A"S'!L=FE6(S:5?84)/LSP&@'>]4%$:YI !AY3;8>UZ,[#>'R,,1M&M)1 MG!H):AG%S4%Z#_HL$O'=A>7^1Z?SG5D ;(\#Y ]!K)&.01M%C",0G(@]&:') MD(=,L><$P0>#'Q,)!%XR<-R O#FC*5R* ^CYP(S@42$=C8"]9" 7H\S%C75& M'Z$;2J2_;)FH;%SI[!!V,^5:PI/;J\CY"4,*V4EN/]$]RYLBFKYLC*QH.%&H MQ_[#<;T'&,-7 '"J_SX-"B_]0F$CZ"PYJ:R=HF&[4=UNKLIIFYLK+VRK8%V6 M6'CCH6"Q5A!R(^7Y64FZDIBS+XT%,$BB,:"P3[H?\ B0KT$*SPQ($E;3R]IQ MN.',D)O1-X,NBBJ>]!M-+JO?(//)SQ^9)5C2#ELKOO0,35FI9\Q4T^5),IZ" MGWATULLC%2@SQ6(\IGT7@#3Z #)V<9=]=@4(2"^,WS+CT/7R5F4KWDKV\_+M ME8\U$%FW]HN$A\R>P'!@KV,*"R,FR],=RJPV;D./KJ8\_)TGVE-+TEY>WJ_U MDYS+EZ6<-\^](>U/1Y0)K^W=.+$X>T[EPA=GA+K%\Y#2J./U._V^&ZN_:VLNB;IU1:IG2NTJ1+M1N%[18B0R=-U#W*$6A.1C1 M7K11-]]:HL<=F&*VD;* .+,6Y?C:W-H2E=\OK]:Y+&J=N7Q@L/);)EZV%"A)#F56GBCF$0H%6$93T:.IZK5E[M@--SCMGSW8W]BN&<= M063"'5I XLZ&3X-_^'X_Q#..L'6)QS8EG\/_($;81!2:7JU M&VU=E72YLF@X!2-*H// XJ0B.O56HVW:4LNL7"[B4";&TOF[K,>G637J.X?1 MX$_Q_HOP -/1B&6WO%(/:&P4A[;WQZ[GLC!X]XWR+_C/GH'6*-[C;6817]E- M9BG486FGC8[E=PQ)MNKRV9R84#][Y-4HNFM&'L8\&Y*IU:5H"I_@9NS\1M., MJC2;R1U/'#=@4Z1)%MG25 MMR); G.;,/>IHJ182L[:+_JV$!AQI2 [+R\^GZ@+D6M142*#31@8_$D,GC(K M,S2LL\Q*R9;KX,O(&ZV-_:'O_4:C%%WE7!.#(Z3.(A*-A",CJ1S\"?, M8/Z\-C&+?T/DK(X$2JJ+)23.MBKC#"0Q?>]T0&""@%$523?SR?NEU<3C'UT) MG/+C_ZH#G5:CK6J2K-15[9SSXZMME*;#V BG>/\E."3OTSH"-/8B\R_S3Y!C M5I7L.[/,='=G1P1YCF@WVOG2SP=WZ @,[=N9N$<,&2V0JOE6:\(KN \[+AK2 M(&76$M8>$LZ_XU-;/>=%;&]CY38AMD<:E55Q#:S6)2D% 5K;TZ-P[?$)LQ5, MO1Z8Y9&D--JFF<_E.SB.+D,/W]8K1[K,!9OZ\2+G)_\Z^UGY/_;GIRM2OE)7 M1^*;K_U$R%#186=)EE[#N:YPV/$(V/T?(!T IAK8&*JD5F]^=2C/W5F;(? SX"H=.0-=J(=='MC^WN#^##A4@T/>G M6%&Y5*E0'H9V25&S7YS0[1%: $R&2#Y5WPL0HBJL=]I\(Q VJ#.*K5H ML_ RAN?DC8DX;,W%(39;;%I5C&Q^HH$$D9P2D>Q&(\82C>R/-$QL2-=4\X%R MHH+:OJ%QZXY8,^)C".$*U7_/F;\439%O_L*5$$X0O9+7R"B&S2I!N?RAXUB.UV(\S M[P4X:\"WKBM@TK4OW-BV;ZF;UDGUPC*MIMZR2O?":C5EPSAH+RQ=T^II.V4V M=:5LSZN##$H7O; NJ1?6Y75P$AVO1,>K#?9X1D^(:YUF5 4^;?'+/&^^W$X\ MF_)G,PC&8IH9_!:;)V7/E4VUT38EI: "!F\UL@7Q">(["12GY3V([P:CNVK*8 MTVU\&GQ/-O$[;B%0\%VZ@361K]YH:Y*EYD^A197;<\#8FA3FPV',8!B3ZPK[ MX^0XEVLY\)@Z@4>BK.T)D>N)E+4U35'6]KR!R&U96],ZT[*V7(N37'%TG-&$ M#.FHSXX0L>>NL"B.3K5K+(J4.)^\A=(U_P,[^-4/GF'_ME'VUI.F+7IFG#>^ MUE@3]>!KL^IAM59UQ1#&Q+ZY/W+Y8SJ6A/)6RX',G%21+)?,_YGM7X+Q6S)O M.IE U$'-@6T1E4<.QA>>2D>\[=C6J5Q5$$N)NY"(:":<3S.ZLL/"$]. IAA) MBBUA"*,F+7]NL<_5.+HR&P3%(AY9D..-/X99?)"ATR>>3X*%EH(CU^FZ(S=R M8?S^- HC> Y\WER,?RQ>6*0!MZ7)7;6G4MFT5:TG&U:WKUIZUS()\H&&(:6S*OX/U EI^ (W?!GYO1]S$E1C@>S7),]SVZ$>4R.Q"!]AVV O< M">/Q0!;^%#[L]8!YLECAB3]R>Q_LTOCQS=-?Q?7T_T[A?UADI.QDF7'V*\4A M6Y9E@:AEQ>']X]>L(034V:7!TV")\ J"ZRT\.C?RA;PSD=W)GN,FUS_"KZ[G M>#VZ>GQX-E@PO$%\7SJX=S<:DH@&<:RYK) QC&0(?P3P6T"!1E^&-)Q=C@@/ MZ&!$>YAFAJ@$2':=$7MD.*2L&!)I_(8[>N4/KJ9PJP/[%(52@S388&=<]X-< MP2U^$%WA^QMLG0HN&?G>*[NBV=@E,)TS?#_!>N41 JLZ"6"_ W@A0_0G]W/F MLCG'D. ;^.J-#MW>:)F!$%AMS"7(G JQZ^&&#,]A%^$[4!.#/1JXL'6#J=>+ M"^;B$S^Y;Y^7'[ORCECZ?H([(CJ>^ &*X#""?U\!/9@L,7;^XP>XEPD'2P:_ M-/9D*8;.&R6@U V!^S&SA5V&7)2E$?1 G(,*A,SR#,#PD*%!>+L+3,%U1HP< M<]2([(X!Q?,C(,$>!MHP"D1>B*D=&&KC(%4ND&.\H>^4W?+JP>#BE4ZKXJETEQ\1BGPHG, MJ3QYB80ET^*JV_$48;.NV"_$>0TH142$38+$LGQOYH+D(;.YL ^F00!K, 2@ MC3XDTG=<_">OT,TUL07H)-NC8:[)Q ]=1/AU0$>L=WB28I*88)F[D@25UOP6 MIPO[,8U6WY(+UCX2! UE:6TR/X>SADH3(.:K;D"='U?. 9[[8S>G8\0+9$L MW0'1)0\W5'C[\MQ7SG PV)NB&9-Z'^F%<<1KII;A53 FAYNQD&& HO\OFRT* MI06"_84Q0Z"L&]0;@!3^_HO37LD/#X^U8I6_\\[I[) MRQ.Y>7I\?GJXO^V\W-V2K_>/G<>;^\X#>7Z!#[[=/;X\+W.6U-#+VHMS6PWM ML@)K35EIGQ6+KR.Q"L:?03]!@8)2PV?=5?K3M-0^IA7"^YB8!Z&!.8BIX (Y M@;Q\,,5LR(2/8[4J-XH9N;-&ZR=]/Y%Y3.TDSFB4:A(YV9!YYA+*2AK?\+ ; M/XP8G158W<:6]C7?ZL?+0A)HG*?I3R.\,(S5BA'H[DR#DM>_?$6;26U-F\E-67Z!_[Y\4'%:>7U?$J)^9L;_ MS0+'V.(T\2Q3=6$2Q?UF1F%LGDBXV#5<3:;@5TI:W3!'G*])A%=FAH_$0 M:*@*FF._ZL UT<9NOS^BQVH".7.CYI77KHB'6.%;'6'G'E8U(6S]\8[IX&_PHI8_&E MHPYMUES':E4N2(.5R_]J#(Y.<$O M4DO(3H)TM]04GO426]Y\B;(OO43D%=0@R+-A*E69E=IHJY(MLMW/$D<;Q%Z= M.,+(+4F5*\N\TTI".1"?+W;-/,R/ANJV$2_Z_DO2ES8I OKF2XRL.RA_:,G2 M8-1?,^?*]:L1?%'KBI2Q-7&:=:M2E<7>"1NRY]5[I)*+)Q40'S<8P+>RI1A-=J&),N5"VSRI>Z>A+%>"D ML'-!0Z^K]K0X_:A+--HM=?,EVOP,1=CR/-CRPIV]R[%(7L'/=$'-YHX^3R>3$2O#X(R(Z\5[@CO/BB70 M/HE\TOGCC_\7YJN=O#LLX3?./ T7LSTE0G_V*"QKW,$44T+A=LRC<5YI^/FZ MILZD2E,_0C(HD$JS%9-+J>:D=E.7:\IQ5)JVNKXOY_:OD.5R3UH[J/7-5^OI M8WERF5K;9+:=Z]Q+9:F=A68[/^9AO3\&C#L. G^<9Z%)X1M6["EG*=36LZO5 MNNR^<[GYGX\.)I=QM7]W/EA)C=*JEQRW=JRKSW<_>T/%>Z5<_6'$B7II]J*!Q2VIU=QL_YTN";,Z5;#8( MU$.2C<;RT2Q>CF4OP4;^G?U!^U<.C,IYQ;*V8]C@>6PD*P9XE;.8]W0ZQBTI M%1(!YW9\&Z*J=$P66'6_*RG*1W=BA MRT/NU^EOHW& ;33 HFBVM"VV\1+T^1S;84UXIUY$8-UI&7YS8?$N<0WPM:?) MY9C2;;+PO\&Z?X]/AF:B^4J9X]=$-J1QD?-PG"WYFPCNVR>$C?U#V$((\U'M M@ <('TB]C?S)D:9[2WL!TV%=+^L &7?BC.8'KWFB ME[&/7N7H47$T(I!_9"E8&OF8'BM.-[B( -R+J!-J[XD3? E1=X\QOC2,$GI_ M\C+'GGG*5[$_,R]9\<+R$R10A\PK1P)XN%^YF)@P\_87,K1V15 H6IFW.8ZM%0-P! N)JWT06BV%LLXF7H*MO#(?;DM.(2**- MP7!KD+QE')%B-]I&LWH2YKG$$8E0N(.&PE4'L-I""2IS<03' X#/I(+,RY F M-6!048TKL?C3""\,201?]A9ZB6-'[5B;I3\GU MI-C!N'GZ-%6-RAR7QXWR/ M);*R>\((_F$'7_C-VH[Q8(T MEMYL66;9>C1ZJZF8-=6CT9J6:==2CZ;5U' J=0Q*;]IR\5='')3:E UU;T5R M9/U$*\7\+RC@Y,[#L]"OM!M,G>"#*/8OBB7MTN7\BIEQ7J0?[.&)^3*<_=CTWC'!?W^A. MAW.74:C>+E6\<2?:T+#R&LR8DT#3.DTU@1^X8^\ TC%!V](M :"S!%"I.LT[ M G,5ZC[24CG%Q^;9_C%?L.R:M%VON,S5Z9516VP1Q\04S05R;==J]4Y?=:%M@5/-/ M7)=P+#XOWR..Q4]D9)=D@XEC\8L\]BA1.6,I-[(S]F'*?[)PX0+AH[4:;:TV MO>X$M#=! SS-;4^E,TK2 $:$V%S4WA8T(&B@BC52@0B41MOFI3;$)9UYIV5^ M5CG2Q?E2E?IA=_&B%@'^W(J&":!4J;*U!B@\E=82.#F6.-T"*!C

ZF>RX>>B8U4528>=^? M8H45MAN7R27J7)HSXB'K#=>=@U$TFX5Z:7I= =9U[!NG5?@%M0IJK<4?N3.U MZBU&K6IM"5F"6@6U7CRU;O(*[TZN,D9ZRO*IR]:"BHY+A8;9W[BJKC=E)\X5 M:C[.B@W&B],-< 3)0BU7,4SV7,-R@A,_=/'5UZSPHOM&DRJ""2 R=R4+V)K? MXG1AN:;1ZEMR!:V.5)724!?7(OMS&*2CF3BO]*H;4.?'E3. P5X[HW?G(\2] MS&X+[$GR< / E)O[RAD.!K7,,%><"V88(P%(RH\K7EX#%= KX(Q.=R,A0P# MY!U_<5N:W%5[*I5-6]5ZLF%U^ZJE=RW#<2S'4?K_I[1T,!7CZJ$#GQ^>KB_[;S .&M"\U3+Q=ZJ#N?7N) U-JG8)M^&DR*CV\UM7F[S8=MV-ENFT)S4,B0"\;(7 M@9T4'*/@[%&[L(#PU7>T<"_:+7,YCA=MD]]EC6*;-@:_G=)'>.++.QV]T6_P M^&%8VDVC804XPZ@;!6JV8'J:"\8V-04-Z. ME(J\97MS;O4 M-D5F]T&D]C"@M"Q)&%@&1])%8?-+1-=6;#9&51XX&-)EB7+F%P2;VB3W3HQ* M00-#Y09Q%V)Q6\+B/H3L_NI/@](4H6)/$LWDHM^ZL)[X$]TQJ/*XT4!RMRK[ M- 5J3@E66M?*S:CI6$\71" MX-J*S3)0Y7 RP6+PV@!&I.27#OPJ8L9E_HE>T+87%O7TIC2 /*,M6$W5T[ MK;SX7^AWQ^W/%[DT2=BL"9\NC*<+PU4ACRW"4PXR9@N$=FW%O@1@3@0P.PGM MZ@S*Q(K^DFF=V0EW7(RU:>J\B^],):Q)HH&)S \1_;IW5T1I/J& ;H_*?+\^"S_&.:.KD!FO1E4>.)A'I^4[3@G8G"5L=I;OM3$J;+ @F05![0=' MW"4ZP$3Q=U&@]BBF^PIV4YI]X,%W2]*J=\85Q:4%[0K:W5W'+$VY-L::VE;- M!8P$X0K"%81;EY9?EJBM%HAC3=+J=MWQ6CT^^_1. M8&F[4W>$BQ<2UR,W_F@Z[KJ.1)[]:30D-TX J^PY)/+G=\ S(@KPB<(F>1G2 MV4WSASNO :7,(4R< %[Q01RO3[HT>J?4(UBT^WM >[X3D6\4S)*0?5WX?/*< M/M/U>OX8_@D)WOKJP;S[Q(L48E&;>]B: M1&.#.:0 M+/,@\,>SA0Q)?QI@G=C!O!HN*UR]5'>]N,,"OGQS$7I-T1J9:NVN,ZEUN>Y M-P2PCNC3@*U0<9%U*U_@_109W!,63@<\7#%VT(?Y IZ! 4P37H1,R!FAX L) M\#<@<0]9']+TRN+L[*ZEKRSVE;IS2?:]=R58+OI;O%R+0OJP!=]-L]G2C+(% MWW6[J:GE"I^O_MS4RM5[7U,0W;#*5:$_T*#6/VK+*NU;EKDNO,P^S6K8B\T: MB&+_ B1?ICIV'6N7,2^W57SY7E7DIEN45]\\VXM9+K4,YNK*CSVJ^?L;??-' M;RB3;T#'=B/RU>DQVW0;X(AX*!$/M9LG1=;,]4Y0U)WO9ZHDF,7!!RS#;H>@ M%E@Z:DMJU=TB\Z3=G8+0+H30K ,2FMYHV_I)$-H&V9Y:73 %NIHNCW_5@2(D MCPIW=#:1!Q]>_&4GI>1R0YC*,8H-':IK910&, JK)2G5LVY$/!R/8-(W]$^N M%4PFZQBB\@2G2S =XQ1/=/I*!"83;M/*[3":[*4KLV>LSVZ(G:F5KUB,K\BU M\)6R6W9JQJ,@N;,E.>. ),>JRLB*?BHD=PGVU[]@OWT8#L96Q$>\83AE'5Q[ M?IBOZB#4Z(-E(V5VAE%ALB]W/R?4"TLGAMI8G\>4]%:^L+A(3SIM'&U@X37C M2&ZT#5.25?Z3CH[OP*O%S7?\ >[)6UDY!>RH)/JP$!DE$8^N3NP6L>TBMIUG MPSH;]?GH>[UI$-#R^KVMX &1(IE:Y3* (B]%T*Z@W:W4NYIH5V7N,-T"^[QF MVYS'_)-\.'8R2@PFVQB@O3_0L"=>NQ&\KK=%R+'24I0TM*N39HFP$.NB8]7E MN.G\S/F-1?^=DJ'S1HE#>O%T9TDQY-V-AIB9\N'U 0X1Q6#3 4O(%E9*5IJGB.DP"_\W%'0!.B/B@G@N_A!0X)-MN-T)\, U^ MA(22I"TYK["'KXBC20";Z$[@(H?Y.Q%8Y=*/],4$)&N]=_6KTZ-E/*OVG'MK MF(J4+X9+NDDJ4HSC#%-H?)9(?TJS:+T/,Y4I7J?N!:4N8V8&+-?H@ M\"--#'/"D$9A^M>-/X:-__CU3.#,#Y[MIFT4P'GL_'3'T_$RK%=&_.X%WLKZ M_+H'F-C3(!Y(.HYO\;B_^$' ..*-,X%OMLV6G6??V7JC#8NW+O\N!OW*%2D@ M ?-LX,L/?LVF;.-"S 2B S(X K:+>$N$.? 8&$@"5/AX.L%,T))@5(O!R/*W M"X#8@3'B4YU1=2QBHZ.U6,RPUHD3(*E)3$WS?-04B).,!68M,2I="5K> 6HW M]>T0^L8-0*VFHN-"=%,8A "T?I()G1&9I(N)N@X)$AWS.6&Y3V"(>/AL$IOYW 1?,'AR'/ 'NES!%K-MIJLZ"EYM_(I[FRB@L04) 3;$XPYL[T%8!$ M9#/)V 3U&2BZ%[A=U!4HW/:9P7HMA-DZQFP 5LYYI5==)X3[V;HR9?X-AN_# MDD4N:NIIHGOI!=2S"ZC5NGQ8.:EX^7#ZI4=J[&^D6"FF63#07]>FZ<9<*-X1 MN YQO".*S7U-#1ANB\TMSW77@_B6]BB.%28:PU@JPC'OC'9+38 ?-BNWFOJ" M'M"#I8)7!&!4# 8NREL7#7R4BJB@XA\]_RTN71%+2^ 77FQQ].G F8ZB7Q,S M&W<6*^O")L>&OA\KNV[B#NLQA@T0N?(#N!C?V?.G04B3LQO7>X.[9\X3V&S0 MM+T^O!8TD__07H3J2,J5Z,\>G;#7_(I72V<"%)XTQMB SVB,J;7S7V!5H#J" M(9H*#\(JB60<@40**C)49\?<95SK?WW;H!^S!6X2A9.0TUKXH=,<[P.Z(C13%(0('$S M9^Y*!M::W^)T0W\TC5;?LO?""EMBT]"6=B'S/ZY83Z%K9_3N M?(3H$!6-RN!D+&08H MU?^RN?R,T@+KG!5'0;Y[@RH!ZQ#DK ;UX;%67"@&RRG=/]XTN1_HX]/+W3-Y M>2(W3X_/3P_WMYV7NUOR]?ZQ\WASWWD@SR_PP;>[QY=G4D0]2\6%YA5^L.9- M08T?I;"(31W<[M#QH(SL9 M]%WL;M#MT2T!-(V'HVLE&_)F78)GLAJ&Y8E(Z-5BHMD.>(S5I+L?Z9*=]U^>+O<6F2AVZCT MBQ$^&PQQ3A3:9TK)HP\(5E1V..QZ,?Z=N['.)JV;B)KU2#S@0NJN"B<_X MSV0*OX44R_0^+88A26RK8$QP7R[\B57?C<(T$&#JI:$ 'D BC(MJPK8[;C_F M74PC(P](%OH=!Y!D03!9*D) M]P4? $^+'2'Q $8./*@[#6%0(8S.8>?=S.L(.RXEYHL$]/P6:R39>JD2Z5)8 M> _?G=@YJIQ"!(^1,_.H,\[#6 QCVB 60#2[?M_M)5T,RZLO%LJ) MF=.4Q' M(.-JPO-=AN\Q[-#BEB23Q?U;C.JSX\,M&-(T0%K' M5-,@\'6(# V.DO[G]V MBW&9 K<[A46.^6M(4R]S/PNIY&% 4K=3&BL@\W?LL!T;E,MJ4679G;!!MY#7 M*I)Q&"6-URF!>':)BDM=JXA6F)5'X^G.]A-K?J?$U+E_GA%*O&7S)07. -OF M!Q^9#4_7,^/G)T,'SX^I1\8TDF9'T_FMX9TFY-8&FF"L!J-)9OAS$*\N:K)C M>@:"'*V2^ *<6W+VLVB0H%A%09EET>GY7GI*N%[LIP!9=/ YI35^;:,6_7LR ME4X\DZR!4Z@\RW*C;37U?/+N3A$'F^,-2H]/P?%9^9:9?T,@EJX%+N%Q[@2Y MPQL=?>Q)<^<2YUAT/:?CS8AZRCQZ*.PBAPG\]& T+M?S2"/RD!Z,_L8.1C_E M+286[3Q[^&=@&P3^<"(6\N24#[0QU!7&?-XKQH8)HTP'R<:8.#YFN&IE8*4V MVD8AWXN&@3]]'M'+I QP(+>\N,%:Y6&M83W0-%=G@H)MTUL8# MO=/4E$B@N(C#E8M0&5SZ_A:#.8D*7"=;+P;38L:3D1O;ARP1930/08BM/1_ M$BQ&'X2P3B"MX/*$)%GEC1E);A37)WSLAK-E:F!\7C:O"F]E/*^)R=['M(U, MP@R+Y(@;J[ &,TZ(\1T]ZJ+?:&;.ICHDJ@),0_=!0X(WSY2%9,T[_^[VATU$TU68'=O?(_EXZ&E M^SSMQF%6J*JA8RJ\#/G-%B+GNGFG,8^@4>I%3POLE+EF"-]N=S7:V7FJA %)0L_AL.80;9, O9V'&&CH-_3CU* M5.8-55M)/DD6Z0S<&. ]#7!/H]3-RD+#WKTE2 R'U >16B9E1&5]8LK2,(:EWP,ZH &P[N?([_UX9L_#NCFT_Z]) MBC]$XG:$E54Y+$98A46T23SN5'3Q0T(V(Z$""GH&%@D#[BSLUVSM"%N\3-J MGK+$Y>!LD*&3N.4;KL 0<(Z.SPFZTX&KX%XO\\W)["7QHF%KN_041%:3%+DX MI'N251EF(UX:Y1DX2/"D(TQ$S,S'/TO.7*(GH'?L[#5WO"UH/7CF,4U<(6EK MP<[\$*-6]90'#28QO.=>H]D9/"S4 TM68TN9*'/,;3&-I@&N3BK[$L_>:E7G MA%7WC<;0T"G;F-&P-@1(9*I:E,R&EEM*J[@S8SSR[KP]XV#DLX:N5TP#9[JY M^Y/VXS^939;U)2:BK:S[, DKP+J9Z:^?>A7D 8%!DC<:9A)'U^4PG:45O14I1LP9DX5N?N72=/#=C@2U#1"+7Y>B+,-: M=S1(% 4H6MN$*:8\@AI=@),@UA\2U=$AL1*%5Z#_#P_FN]/XLC&VGP6+;>Q[ M0'K)3;!:(Y=.V1-9VA+SZ&!4>WI\-8RU\_F)$CJ!F,<#]/, ;(,/B4QHP.:- M2LR$G0@ES7.][/=;-EJ MV>[-EM+42K8W7M,H6='J:92L-36EED;)1RUMN5U/V:^QZ?:_0(!SY*^N_5NR MC?%)M-5-_"#(>\F<*1^CT2Z0\Y&*>0*+U;?8?M&JI?X:L1?5JJ5$$>(SSVY9V.WN@W>,@9= M7$Z)S1A5I8Q2..T3:8IQ+%I!^?[R[I= M?4< LECI6S?LC?QP&BRG+90ZJDSCH>^]GC^F':^??I"TW9R_9=61I=I:=V3) M[QDE:JQ*Z]=90#B-)\P^EG_%"OB8#A&X&*N:/5#<<)!8?N*UI) <]B#0LIJZ M;90]"-3,IF[:]1S?Z4W=,&HZ4]2,XI>A$2'KO)T';HX689(7 M]75RMY3;9_^B6%*90\$MCTJWEGJ<+QH&:6QCCVZ<[N6LERK6J]1Z*<QVTE^J7-/U7&2J^V9&K&OD_. M3Z@'LJ"PBZ P^R 4AG6(;$G5-4%@@L NB\#DUD$H#$LR2:J1[S;+&X&55G(' M[+^34G(?:!A>DYNX!"VK4I.6N5EI'ZT[GRQ8@1,YG_RT+V4OL[;9.OYEJ48# M*TPR"@KD?=Z:8(KAN3>YL_2ZTF?=%X*E,FK-"BP5P$5OM/4"'4: A3NP[$U" M;\%XULD2W4X2\2A+L.\5"&FRH[9TR=$+>UV:,^(UV[&:Y#RZ MO$)CHBO+E%K&JJ(,Q]@_ONUP0;6":NO1)G>F6JO1MBS)JBVP7A"M(-J+)]IM MU?J=J=;>B\N-QU#"XCI'N!";B\%HF#"QMMR#K!P@+*ZXB@HAI&P$(48.OC@_ M,Z&"^2A!K97KUHL?XN,6@P=EI4G8?_%S"3P8 QR7EW_G@,=Y;98;?SSQO3B0 M?S:)!/I?J$<'[LHR+5INV"O*QZ1S+)IZ<:?BA?C3XT=)OL15.M] 4WAFZ(Q7O3 MPC&S"JR;XBY% 9=MXC;MIB';9>,VE:9L*+4$(VK8R[2FN$:E:=84;"DW=;NF MJC)U#LK4S7H&I39;MKZW"% 1*%ICH.CEQ?N)>%(13WKD>%*C=L?^V.WW1_1H MCGVFH+$^,QG=+*.*=2DH8W1!DZN29;Q559Q-B-LIA?FR!E<:O+O%B1P5O+> MR!!&4^7$[]R<6453/".GU":?%#*I!S\,OP)#NYGQLZ<9._O"N-G,@J=ABJ'2 M_BL-JWZ:4$NMM9]Z?F?$5^IG:W<_8P")V[R''S<1W0IC]\&J15GN]8C;:L MMB2Y53D^J^R&F4(BRB M'B4L7L<:J(A58Y.MRCJ8.)/F$$P;7-&U@TEG8%)$@,,Y@FE; 5\;F@Q$4ZOZ M6>)AFM8)GQ'@Z3ER(LJR[4=^;TU_.E$ <3LYS]:SX_4?<#5K("DL52:9LG2WK+ MIYFY@CRU%;4_]XB*TO,_(ZZQ%=-841&K-+5./:2$X!*0=*L5Y7EB)?D7\GZ.NZ MI0.*?:,RRO*G;KR[GW<+ BP3DUG5F[CK_6ZQVS5VK"N""Z?D4V\I&7(Q@ -J^#@_Q2# MR 5RRJA:?G,*%[%Q((NYUJNQ 4 M4YL5:&,$GZA5>#K(VJLTWPO&S!;#F)QWQFW/N 6\>&1<6QKEVZ&J #B8T2V* M#AXZ:*^?/XC$J+WT,)+5)/R\MJO>O$JAJ$BXK_F?$1O9CHO4)HX4L"(D4U=. MH>21J%$F2.YX1TZUD1SFUAN27%MI%D%S7$%/T%R-VG(9!5D#4:;7E7W'5P3? M";J\8O5Y^^;3.ZC)(D#X<@.$MRDK6H.LQJ(+EJ39E=F*",87M,;1Q&NON5T# MK1DL"%]5!:T)6KM46MNN7G8-Q&:RO$ZE-H\R7_KR";J;[[.Z\2S7A0!>^FZ8 MZ,FTOT9-/O/XBSJ=J)D%G16:1YH:#&@O>AHL%J4OO/IV&L#Z?1\Z(7V:1M]A M2GY_D0@'[D_:O_J3!GXA_5D-(#1+D95?.:G#("* CG/8? @L;B,0;%8P6B]( M]!?!:*<-Q>V#T?:%Q3S_'?5=I>_GV-@BB%D2] M%W]@?42ML )V=N60%4'3@J8%35?R.]9'U&KL_%?JRCT]%E4S>^*7R(%7P;]] M]ZW-)I182FQQVND4'Z=C6+I>^^]P63JAL1.\NAX;F;U(<_^9AI$[^(@_$*.K_?=N@.]/EHF].?/:N9/E:\UN<+BS6-%I]2V;$/8JM& ^/?@7'9!B+:Y'].0S2T4R<5WK5#:CS MX\H9P&"OG=&[\Q'B3F8W!78D>;@!4,K-?>4,!X-:9F@6S##& 9"4'UO>UT # M-,"K8$P.-V,APP YS%_&Q5C3[1KOSQQ_D_O&FR?U 'Y]>[I[)RQ.Y>7I\ M?GJXO^V\W-V2K_>/G<>;^\X#>7Z!#[[=/;X\DR+J66)D\U;'K2NE06;>H$XT M^UB=B:&$V>4-Q$5!\]P;TOYT1)\&L=<)N--,]OSF1/0W )G7Q"FJYB[H*5\5?$#8F#\5D@SM_C."U\T@2D//X64+C711%. M/J@3A-=D)>PS"RUKBRL](P,F*N?RALEE6-^1,PGI=?K+KWTWG(R7PBI%"R+8EE]K[XZX1GVW;3;)G(MA.?7_+BA*,W8=5_R7^NJTW=5@J_ M:C7EDI_KJEKJCE6#DI6F;1J\#4IM:C*7@S+7/FI#$O.6N7EW:S= M<[ZV2@M+0ZPXY2\SW=-P%]6_=<=']X]=EXV ;DZ"3=D&=;?3"Q3/G$UHL,W,!P[Q!>^ ^ M%NXXN_@W01)'(PG[6"1A")(0),$E22R>51R2)DQ!$UO31-7BG:>@2WZG 3P# M>WKU7/II*A#+RIB(^14,:=/KH[!WC&4,QL5N-=JNIB^CL\\11'7K5 M=CBR$4>B*>RIX&AU:/76VLB*\.K:(&6W$%+Y^"<^@J?/T%]$%\*E)>+1",^H M"QQ(2=[6,:V#$Z2Y(^@ Q67XZ J"P]I[SD3=1C[Q5(#:V1?"JG,'#/ F5U M*$=UH$P7*#MCE-6B,M4!,X,GF%V"?P5VDO0"VG>CW4Y.+MVIK('$X,.; M>+.*R<=$1XDI>EOPCYXCJ %9\&PHE;0 JOIJ)0ET\ MG#E=@C,@:6@W3S=*(R0B=TW_,Z%+<^(76.Y'B%?<9G:PB,!@L,7GDL)&.PM< MU:$"[(8K&7%5^;A$X(I/7-4B^W<#EL(3L"[!VN\\WQ!3:\&>DW]Y/1B8X\8Z M0EI@0C@!#NT$J!"MA HWRR!_I?!A\=FDW,)^1\U\3U7A$SAY,.4U@KV#24,P MY:-R!9A.'DSU!E)NAR:=$W?E)7@$.M.^&Y&01M&(8FRK< +P[@18IJ%;N#"$ M!2GCO95;AJAT?^98J^MLH#K63(&U,\=:;0<%Q6 K I7%4P+/)3@)OCF>\\IT M!#*@1ZW'<0'TM(*V6OT 2N"(3QRME/WU TENM UN@'0)WH&G:12Z?4JZ3NB&Y(IT_MVY?R#_ M_+?P$O L_9-=^X*;UGESW!'69?WGOW?1 V1%V&ZGAK;:SPOJPET1OEB*7!5? MKX 5ITRLJEI0)Q?3>.-B(AFS>C+F"?I06"$1X3KA_8B%;=/L(^_U/J+C<*T8 M6W%D*4S MD_FQM@];:UTKMM9E%+/=B3;CTTOLVS/KO%T_F2=:T%;3# M%>WLIBQM3SLVT(Y>6SZ3H!U!._S0SHY*X=;$H^!1K! \=193SW>5K;N'[ $G MR?H;OK"V@OZ;&[+FAGZP4&M$T8/UA\:/. M_3/I3D. 51A*V++RG8Y&^"\@&8 T']F\Q S![TP"3 M!5E7RX4]FG>_Q*^VZ7;)-]G=T@$-<&YI 6/'ZR>KOT!_ 1V,8#O9_+'D,:YC MO,,AVP(ZGL!.!A_9[@>D2Z-W2I,5=8+@ S?0&0-/C^]RPI!&(7OER'6Z[LB- M7!HF\/(-] ML!,D\]>0K7H_W:W,/-.5^UC3Q170N]S&-=.V->9$N*9(S81\8D3@3P%7_?#S M=4Z\+(!^11_@>,);TL2Q&L!J35E7RC: -?2F;15_M4-;TY)=6U>V-=6:NE6N M0^J!!J4?N]>JG;NL0(?GL"-CAW$"T4A5-%(]]GJI95!7UXDY+-R1S*W; B$; M:RK7>SM$W^+^K:S:71]^V,'5= +#;'>S:>H\H^EN/!GY'Q2MGE%L8>!I6=WN ML,J17T6+=E2GQU^K!$=Q[M!9:>A/P_ZRE:]EK?PK==E:R=DH\$OZ65+V-EOL M%BR8+W%;FJ6ZB]YT?-7WHZOD73./@)JQ:[#>@B+)6N6#7'ZB)P7=G"O=&/S0 MC<[HQFA5CJKA*V_T),3OO?<&.K4?N#LVXQ211?L04NFN?)0G)J/1UB53KYR# M+2+4.,116:9= 4=FHVU(ALI+([=+,HDZO5XP!4OHW0D"QXL^1%X?-XPYKP7] M1F&8;Q3//MB^P9-^3_8M_:H\\5F@$4F*<4:&A,!#3M>CW[U@UM_VHT&TU&ZK:49O-IJM!6I M59T6A9;.(?[VPN#KQ1\V:9:,5K[!A]#N]XVD!Q9JE8GG$>K]H24!)KOGJ)#M M2R9\J3Q1*6@RM]3*1"6T=@ZAM(*I[PE**O.^:+Q Z9)T]4<:I:&!WBL9^6$< M3NEC4F<2&AL':\*>OCM!7_C-^='DG])]>X!MN\EN4GD2U!IM33*Y<8 *8!U3 M1:\36'C<*5G:F57,.PG>CG:5$_2&C*-3L+4"EY7.I;'9)51Q?ECYK$'E K6E M&UB>ZMBYJ&$)E_HY@FL'CTNMX#(17(K"2SO'2U+7[S$BG(8S'DY&[MB-6%"2 M4,QYX>;I)F7)K3R5X:FH*NE6BQ/-24#JB#R\'DC9 "E=4@VAC!^[C/4\+S:I M"2KJ6?/A&,]6?+V=;=(__[VQUFN&SK06;Z5>!9R.Y!S?#DY;\&Y-;K1523-% M/,N1*N869MO'B8!"\^9%\P[3#^(B)X6$A(5,+!&*L8V0(M:J-M&;R8 M8&=2L?TRIE%*],HVSP+PQ8^<4=T"L"9=<[O*"F?([,J*QD<:E=Y#@;O)L[%PJZLC-T)=CK 3I=:62?-*_X>]7_N!JBD$@+,E&.*./))26#GXR=,9VR1_\*Z2Q,52> MO"R,M;+T*F)(N*IYQ-)VAXBU8LG&-!O5JL*IA2-[7QY@W@7.JO@5$;;"FQ'D M8*^"D(4@MS.+0C'R=K5.TALX<8ONW'LHB;'VXE"[S M%BYU289$'-R2Z;T1.3^!%?2GL '8?N'5]_OO[F@D[ K.^/P_DHT!\_W>BQSO M%;=K1]505QIM59,,*Y^"+>R,T\;63AR^5FRI&' EM>Q\S!5O=D; ML-;;BGBE7G8 .,U:@R_T<$YZ$,\TF<4VN&Z('9IAVC"26=>UR"?.0HMJ=]X8 M1B*X);AP8#V[R_4VXB[1#CZ4OKG^-(2G]IR)"Z8VS*$??P_O]/QW,O>B2LN- MI[N^_X/XL*MLM/&96F9PJ=.5.627;EULN+MVLY-UTU +G?@AF]0U>XW[1I.V MM\F90>:N!,FM^2U.%T [C5;?DH'1K'OO@5D-PX9A+JU.YN5,X#!7CNC=^5,QP,:IEAK@$GS# F3@"N'Q^S M7 ,9T@"O@C$YW(R%# /DYG]Q6YK<57LJE4U;U7JR877[JJ5W+<-Q+,=1^O^G MM, R9*VSL;TM=J/'DZ6__^(L]94^*M:*9M]H=_[X@]P_WC2Y'^CCT\O=,WEY M(C=/C\]/#_>WG9>[6_+U_K'S>'/?>2#/+_#!M[O'E^=EWK*NI7=+:Z%X7FYM MCA]KVW;Z3D0.;Q)F W/.M&/_?R&3'&'$ZNHEPJCS[\[] _GGOR6 ]" $R=3] M6.;A800/8U)KL?9JTLQ^439M& X[7$T.\)HD[A.=[N,Q>'#:HSH^NE5LB62; M+'.UT5)V+\G0P=P%BHL<[\_CTT-<^_8JK9EV[+7]:QE56C9;"\JTOJQ,5RWS M:604:JO1-N7FJCYLL!2C3(DRKD! WH=N;R@1=P"K.0UI7R),]>K25R1H'U4_ M-UA0O8ZQ]4!$!I_K%^?\,+H!U,!7W@K**8E>^7#HM1OM5G-5CFL"7NED@*+Q MR6V;A*S4E2J;I8>:1"Q?BV4PRL#ZGHPAOBH42OB,EL_], S?LNS$Q%= <7AO?E:WD/OL>-N0E(_^Z=.12 M4&82&Y:9L6-XT]7(_4%''U?PL7?E^5'\/8ZM&S?!)8/ 'Y,>#2('L+^&!VP8 M3TI.,.?8FHX'"+8$/')95J.)'6&NX9O;1_V'O#FC1$-UTN8QL)BK=ZMY!FC$ M[0-NUIN.G&)H+1WGH+;JCW"/^[C$H'6^N]$0V%FR>[/G]N"9 M(_HS?J+S'F]F0%^35[/;'#(&K+K1M,_,N2P\X?I>@-T%%L?GIP&# ,9_=#K? M8W@D$'1BA3<+,L>;#Y9]F_HHR-CYB*'3\U\]YHIY'U)O*QC/GI'B+X1=AA? M,Z83^)C^A+WSV# E5.-'4W39(66B5X1-#F:+L$S5Q25? FU>+C,CUN)U6]RF_TS[K\S$Z<'BO<(U7=IS M,/,H 1R=$Q]\X@&X72^6P?A13*@S=YGSYK@C-/F;Y,OB8Q*,H=L.^1V>1\;? MP"4+&(V9 6)MC-QDOA-LM1*6R0 Y<3[8P%._'%X?N, A/F8Q[ FT%F?PPCX4S( M$JNX^WA<&ZLCN<6&G?&1P\Q7>9'-Q2K.XQ2AUEO6N99UK.?>D/:G(_HT^%=F MWB_.S[3]^6_^:/0U9M_,B_,"#_LR\GL_YLJ5 58(!9UK@BZ18$I+.@=X8;4= M1H!>#_9X@=TZF! +$(A H@>R( M=MF@)9??6?*L[)IWZH01#HLNJ2:;M18PJ2&".D85N9%V-FA69>$]C>H3..Z'7ZR^)G0@&T+Z B^K%E3Y+J8IHW3O9SUTHJ@[O3K'7U)Y"BHBS/1 M#J3(]:Z*XN$N/4CFY&-@2@R!6:&)%XZ!,5E%:1-=YJ44-SV3@#5):A=$:HIR M)%K#HM-UU=Z[C.8Q:.V2JAKZ6Z\_"L]*.&UL.JB:9=0-./$"K.<.]IV8_,%T98#*,S24 6 M4ZG:N"8R"Y_N6?:<%M$X'E*,2XQX8":!.%!"J]('>L@K/YIMI/_ MA(U\9OO8F6UCD3JHIEU:'52IVY\[U]\,O&6 M;"*7D6:?Z@VC&E6:?N7;OAI=>VQ^31#]!V=3/YJ$J_$ M$D(SB<=Q0())2'Y[?ERNDXA? I9B&LY9+T,:P3-Z Y8XZM)7.@S&/#F<%77 MLA)S+YLE-N>](*EQD>9O8Z6!)+V?5XK 8!J/&/_%,UILB^ MPJN"2;10A@#MK=/DZ3<*\"3=203+%46K2[F=\+YG2PE,60968^B%$Y9KG!2X M9%5\J.\,60V S':O+CC ZF8NYJDWR./T*?C,Z0MX_8*DA%HFK_U#\KR/++:I M[R&/FB4FLS1D5@SEKWL<_0U@?; W\-OV'G5>]7XZ&=X*A4WEEH\\KY)0R\BO M)/1QKI00FUFA:DCV^EI(>\VB8+&DEHE37#YP+A1+@E>,:0\+C0[?SYZP!JP@ M+ ;?,8Z'\ YI/ G]:2&)(58G01\/+R;"L_SCMX D!4\8+PTHKVHS<%XIJR<2 ML"H &Q_5?<_Q(&VJ[L/'G);/<>E_)TDI#1KB94B,G,BG%+Y4)L89#K&""Z_$ MPBH-L *$R):#2=Q+ZG?@VUEEHPE*!])S?)QCEV)-$&3+6*H%G6#IP]]9B2V\ M*^7[KAMBW10W+7PP7]\F>:X3)H+DE5_H@.SR?H%DZ&;UDG!5[#EBI!6V>I,5V96-*<_@:U:++EQ'GA?5_EJ MN3C3K+!/VE2.%7<8([[0B)*LUV^-IP:[X :VQ'42S,X'N,X7->)"!38CFG0C MS_6G\ M6M)%Y&=%?&(C9UYQ<,T<@I@NR=@\?C@5E0O?-MFW"7=G9<9F=4B_TAX==6F8 M%#Q\GA.CL=?SQDSYY$7R\) >^$ H[RA\(];]-:G#-RU''?37G 9,_L/[./_-GXTB,*V>P2<^IW\ MX0=O/A81PVG#'I";2=)G^/\&W8AT>NPVM:FTR >\I(;7P*>UC_,Z)99%#>.T MP08>/!"'0#;X&5 "EFEA2/)X\3,&MCD5D1D14HV.;84+: "846:/XG7<6 M'D5!SW.F ^'6/N2,>%K-VT*^O]MNU1WC7-YHS,B/._2T<*D78I%] ## MO++I*)APN,[QLI63X&4ZH]5KG Z^3MS)U*@Y+6:Y:AT&[V,\WS-[=K:*:Z. M^KV!/VQEVT:.MEF-TC2M6=NMB&0<]/X8!$,\2-W^=^+%[_=!3+%M_#"(X+2< M4S.R92UWEH /\=G+I22K47D4#>"'__U*__S3\1%;?'*[5Q4^'"=G3[QF38IZ M6\SMB3*.V4%MF7EPY0^V(:>HXGCP2>=R0M:>PS&@CH3U[UUF6> MDH)%[-5-NDHWYHN,9J6'T(.%;*S*#TPUDY73@'> MQKAA)G?WWQ:G,L4'@\=7#PV+OOL#>-XC#?%T D?BZ8"OU-F(+> K9B,GH?%O M.(8I_D Z@;!!'1IV J0/%K$&;OM_)T!Y6A/W2^.J\,J910.0*]'BS(SLO)KK M9_7$GO *DSLL$JOVVU/,S-9A6U/O9DS7\('R)J,B+,[*MN=G,W9ADN0#[7I M90M?H8;'*\NB*L 5@Q[UQKS6/:X$EQE83#L,7D%&IH(=S<)I>=WQ]*$1/I2? M<5:]DBDNSGH2AN5@N[RTQ&:KT!(_.N%#B$%\U/V',YS0V7-S0($!-'D4 %IE MR K;L[K/?%5XX77'_R,B$?43)3Q1.. \P==AP6B:+5N^J! "HQZD!E-\=-+- MKDZZDYC\9Y*^ 7D?[S8=6TF*"D3E-O4,5[7 M,Z)2.;)2HN9+EN\>3-GEU@V^4F@%+V%J&P(6Q)6U=WV4K/OP\QBLL+I5T,OBI,ZG9W??Y\:UN2H#CT9X.$R+ZX'WD[.LU.6)$ M5XGL@NLY :\;6]*( /[WK])B8S.U %[M]6@=7L+> I,'+C")>"R&2RFO7;^: M$GV@Z6@P99\_X)[1F*T>5S)@:5@3$NY+I,"1/^*ZPNO8^WBO!=B\,".@5K^- M,YY5:\Q*BH/XAGGBF)9V?2M;Y[G2Q!:R*XO]\921U$EV!]]9HX[#<&G.0$S9NA,B\I,W(Q9+J)08(91)*79\1Y MQ'MJ+-(PR/1,"%!&=&TPBJSMN<-.V3-2GHYD/8*9H0B0X,7#M%7LBH5!YS8J M)S]9BXCA>ZEFS'EU(B- 9O*#*1:%3P@6AOPI:F-5.:J=@U3,JB9D8%]VL[&< MV+PF)J6>:A_T-;%=HJTHL]'U>5"&H#CQY@Z3\9)+F@$JFO0&W"H/FO7&$("Y MTW"EK$=1TV@65.+1=\V]$E\I.K,YZ%/9L9)H.(, +2^?5&JX1G]5\-B3T63' MPTG$EGWB,V[A)L>2:5>,-]8PA3(%%!M!>5-3\NQ8\07]$@E+JVWLZ22H6:*@ M.IF>WZ("TSU1L>?T>I,16D;1BBK2N=A<=2Y.46%C'RCYPS\H3?0(4 '38$*3S%'+/.CYUW9FQ/E4L6#T7^ ##56;_;7@\4 MQ[0K3A)NG)[S\TB7?$B4\\>[_S=[5:J1KWQ]TD$KFHR08Z$6SM23EY>0OB ; M6R&X9QX T_2N+]M:4^LS8]D3',?RN>,!"+Q,_9,U-B8=+3O]*4+#ZJ(8FW50E31"+>N5PF'D("[KL M4NK/708/#H/)RV!E$T%F!9F2//._3SL](_&S5F- $8'/""IA*60<>'YU>M7'8OV*BLN1T'< V=,.NES/:&VKDU%(_)WBLD>X%VTA$7 MIQ$;F)F^J7]KZ4'7NP_8;M;:5L$0ZFU\PT);ONWM+-_![!7;69BQ;?>4H\U8 M0D'6;FRYUX^<*),$EX[OW@=^8K$I#@/L"K )M@WR3YH)2<5T"I\7>P7VR(X< MLTFG/(MU<'0G)QN'7% ;SEC*OE$' [#/0R]^F@4T.V3D^=X(U)S>;+(@FFB$ M]HVU'J-\VE_MSG#^_'.!]F?K^RL?Q.R#YW0(3\E;BC(%ECJ\@26LE.NHH&;6 M@WDO8 MAY4,>X';E>LGY/:LP)"']+ :FOL%V&LWY(#'18FI30JLMBR^!/4>Z M##)#[OS^^_\LV'C[NYX!%K9JPRD@PRIGV\0,R+GKK]?:AM705IP#T@FPXP"+ MSTJT]$7C=$91O_,Q8*/39JA9(UN2BK*5Z9WI2J : M>HD-#A,Z0,D/PO P#*"=*Y,?4][ <=+0B=_;R M(OYM&?$OP%ADQ+]( SU,Q'\2XY<7^J=N2@00)O)_43:F+E$,=\13S3A,Y%;& MA9#O%N92*"I5#$U-$ _]&_8N;CO$,=W^Q/;T^'F^WC GEDQ0W*PU?0P<^,L84-3!=E M&0LWH;U)S'SU_.$$[DLS>!.7I9MX0=@1*]$U6/)"P+IRIWZ(:$"'?3BIOWA1 MS%D63V]@ ?%]#Y6;^^"5FV=T'E3(.HK!9YC8&\'"3GV3LXB!.13P>.F(T'Z? M6P/8.*;]W=G"3C#Q?@L+P58GZE[JT9T-B*FW^Y@7-IK>,P/B9XD[C/+:)3/# MMFIM?9-U):.K9Q>[GJI#P3BK-G*E]$*.TX].F*0&X0K\P&^*G*=%FOG:>?[O M5B<-.*F,IPM">4Q%8C4'>F?94K.(_MD3#3''3WFN"&>KJ0%Z[+RGB4-SEJP+(;1,2,X.=BN1 M)KZ^< #HM(R.F(>%80&_W39\C24@C.)^L%Q[\@V$ M$%P^1&)VYOQ./$XJ\3)Q2IG" JGE\RP6;R[T:FJ&"K*DG(32367[0GQT$JW% M=B*)5W09@;,G\ ?6\XF87;$PMGJ&)RRPDW6#8-I$UK84D0_L]G1/^22YRI)8 MG);BUS(FIW.DFN=Y)' "8*?A5#=AJ$65BVF'#JG-0:U>2V-H4F-;2CP%3Q-S M:IR2U=!G6\(T?/YZ_O9<6R.ZZ7+<'3" V!O.&PD=C"/XX'QD(A!]R8DBAB9O M[KADZC? !6TM]06_*Y#>/I-4UTPR;;7T'&2GR]MO//AY-E:UV60%DY;/2C## M[L?EH3LS RIL6!43>7X+BK)A(GIF768OAG!7@6<7W/3RUH5D^V!N6*$[T@%VQ0YZ'Z=Q*.7, M%]T.*2N,!T[A9*UM2#;1.'[@ CST[S*9'<_!/8UO>!;(U+^3BP>UUM9RPDB! MNUXI;)$9BYI*D"P^ZF^42R&TMN.)?#(:L?P/[/*9K0R B=\Q3PN>AFQ.XWOJ M29HVWY]Q&'![R9S>7##"9SXJUUR[>(_)"[& ]]?9N!_Z'3;HS.(5.\*J30TM M%WE1/R0;S?"A=U#VL8[9KV4?R*1S :.SF@DYLV)11E-T6/6$?SNENKHX)9_#\K7A+E&C.7]'RNN?.R MZ0O)?U@+CP4DY6UWHI:GVU[/OG1V"LZZQ@,,TX:?JC&U2'+$3[,+-VJIF4B4 M.C_O\P2'_+D"+OX @<27>19#N7@^9J5@F&]1L69#RXR!4#\!K ;E?'L=R MUM*:F/3DK(,QYR4& 3X<>O+)L_X 5%TXK3O%1D8FW,6%9?^8HF:KG=6 M^&B:U<_21CBDV>G&X^! =\/ZL+5LNC_+3YN=!S;#Z/-9PJ(K#BR:O":3E\0- M]Z9%DC/;E*VT 'KZ=#=#M$8 EM)J9_1GDOF>O>%C:GM.\Q,G/K,[K[2><+-' M 7/'M%+U;G%R^LI3YCV-^6"872+W#-FJM8TGG>>*V)PYN4W:VB,&5.*EG M#Y:I'$+$,&4S.L\-<\79L(319)(B6*)]''K=";>OH8[#I,S,4(!;6I^/9,[7 MELZ*J5@7Q52H.!A-F0J3?SU0BJ(DW 46['I>H_+SQ7I\V>*FG:E?J'F DP2W,'[D"AE4VX@ /%FG]R<1#D-&H M0)T;3<.#,H4B/\ZI\V74@D#T=F:K\HP#N\F.*TG(V,/2C.7BC+66Y@\!.MCP M;(2TGMBYDN-7ZD#Q"EI:YN=KK9COK^Q=-W.O*CA5>S95I8GI5CD3[283!2PD M7I?ZJ>/@G[!=>:MWRR-*G]^"+WS2A0&C*, JU[HF/IXGT^R+PS35AL*9)K!' MEY?R32JT!>&+XR=[#=AU@]XD^7Y6JB?I+@/'#31MT"2N-'5A;I%_$0*GWU&X['LYK%Z MTUM-F=LCP%AD;H]( SU<;H^:G]NC%6SR<5)R92"D7'D%_NS'Z&//5#FKS]<_ MR];?S!8_PY*;3L5B?MB0(L/N+HU2TOW?*YPIY[= M,=H_QBRMAX5+1/5IG].-CIZL>6U%WOLLGF-#:606$S<^.Q 5M OH+6\X;N&!9J0EV6!>+#I ?> MF'R(@Q=N:&#/8NT'(XR+H1AKF 03?AG"M&#*?C8[?FMW*<,.:Y(8#+PN&T$_ M#$9<#<3+MW0*HJN5M0L9C6GL80QZXBM%RP?ZXCUL;LB,+0'6>UIKLCT# N[$ M:Q/DBKIV_?SR%=!%A"^W#.]S_[[7&&C#Q:C]H,"G^T-L$7WZ=/W@S]+ MN%5X/33XB73$<]\PA-$+*4:K1FF[7.S^LZ$MP'*,E9D?*#S7]6:VLH]A\!(Z MH\[TA3L6!%05%1":4R\G)[L5&U0EKT?ZQ_?7YT3JM,@JECW)7,S:],[53F#],&4$DKU4QP!?[@(R:3@C#L9!U&*%,]-Q'&4RBO4&O\5*NJ+O5 MVM1&Y!GCZB?A>Z;L'ILGK$/1\EJJ B=KLZG40?U<5V"K6)VJ#5.ZTM;.B)6F M32=T$T3QKZ!(!\4=5PI6,6\VK$TQISM7W6JMK[HU-ZET/ATX%3DO%*>UIOJN MJABUMJ'D)D),(\>/I:AI:LO81E,[M$I64'/I3,M"N^2!G<0PV"FDP'TC/$O? ML88V\XM2K&M=;T!=D (/_M E<5?7XYN45UOCNBWFCQ]H@QTQNF[HP0A /JZ$-G M'-'K])?/&( P=-ZO/9\M#[OI\[RQ$ATG+*$$:#YY,7LC_WKF$F@TN5L@#N%_ M-WUS\G4#OOJT_+FF-4Q;S_VJV5!R/U_U**MAVVJA)ZW^7#?+&9,"CS(TP09E M-8R"2[[ZRU3_K$Z(_3() YQU&PW(]GIV?%[J0N "=7CQQ0LS< MS*R<7)OV71)^2+#X*WEZ<\9R438LRGIZN] E8W& 6_AM<]/Z[2Q46N;@C^5'C7K3 M6BYYM*1=E;-3^%6A'5O)!C?.9VH/.2$U&$R3EKC&8%),.F&E66%[5OI U&++DLLS*J2?_-4I1C^6MB4! M/?2\+VQY?RRL;L0_?G9^=F)>0(>%>P6/SO:M?[-4A@6>ZZJ^' &X/9'E0_I@ MPFKA=;E^M+.$6C&DZ>OUKU( MD%)TU M'V*FA-A90VQ#TL@Q(-:2$#LQB!53^Y>\5E5K_98P6O]9!8KE8X5GV$:9@W*: M>=EYN+G;Z;B3QF.N9-@,KCTFN\P[L9?@4P M[TJT;7UB/B[:M#5N2XFV,T#;AL/SD=&VQI\FT78&:-MPCCXRVE2)MK-&VX8C M]9'1IDFTG3/:-H2$'AELY?D\2@+;!7BH,3NO-W#\%^S0N?NA.IGX'A$MPA'2 MH;S3:\J/P&8\](&2'K&M=>"78J_2C-+L5=4'6Y5D,STGF);KV2X3G!NX?>F^ M(0G/DX?G)J_X$>%9NE])PO/DX;G)HWY$>*[)H93PO%!X;O+&'Q&>Y?E[)#S% MA>>!//E'/B'IS1,X(9V5KW]#49AXJ2*,*BO"R-2:-9+OB!5A= 6X1:NNJ4+G MULCL-4EBI::D'K0BC+[&J2E34B512Z(^"%';!ZT(HZ_Q'4NBED0MB?HP1'W0 MBC#Z&A^])&I)U)*H#T/4!ZT(HZ_)!)5$+8E:$O5!S%;J4C#& :U6YBE8K2X@ MWBZO(HS'W!M)FZ5#E(;)[)@&V^(&$VR5=!%.)UNTJC%ZJ]9NU6V[5:JW:=VV MGI93]/0!6@R?U=>:T0\92R*!>:K /%2%FAP VK6VHM@2?!)\*?B.4;MF"V%M ML-"05DYHB,3FQ6*S^J(W1GDIQQ*8(@.ST%EGR45?\4G'4&MMHZYHR^V]13KI MG%5@G2RB4RZKW]9X4':B[#;4I3&+7LO86S>1F=DB0D^HBCJ&<*G9$FW'/.P? M&6WE5::5:!,1;=NV0B@#=CGP,FMM1=O;W"2A)2*TA"J?8Y271"S1)A[:MCUP M5W$ZL-CIP+)$87,7X-J7I70.=.BN-CW40.^4#0=M3:8R2XANY[0_7J:]65ZM M6PG/+DD:DG4DJ@/8IS2 MEH3UX6Q3K6:MK=>-UG)(CT"VJ0L(F9/5<(Z:(:HV#UX-)X?6E%K;D-5NSA6 MQ?!WC&HWV_!_M=96ZKJRG)HLT^?/")L%F>-2V-P1F*-6:VO-?=00B4"1$5@, M@()4O6GI ,JZIAX@V$-B4QQL%N2.2_%R1^".!@!1,L=S!6 AS[H@K-%$PX&F MF^*SQK,*A).%;R@%_ M $9IE.^(ES@\41QN6Y_V$#@T 86:JN4T#:Y[ 'K$1MZ5*<2^*4Q+FO.%<.7T#'9I6YC1Q;DQ3GDF-(CE'] MDA04YTNU>?83Y]J>=FA)FY(V)6WR"CM'M*O9+(?8LD]8$6?V_4_,70'_NMYK M.YW+_60$N]7C?^,:>_[$X3H+7)9.*/.F'H5]"/F[/=^%OZY5O=$R@,8Y;-J_ M=,-/4XV'ORSSJ&3/=;CA\SB(/'S7=4B'\-)7^OG-<^-!JMYE[DI6K#F[Q>G" M^DSBU;XY9F5&'E^ M.B03,+>T8BO7I=\O95V6Z!W6A0,(J"X(&=RN@5AHB%?!F!QAQD(&(3* M( SY:3\CA9&@3VZ06_EQ],LG9S4I'!^A>;.OM3N__T[N[F\:P@_T_N'Y]HD\ M/Y";A_NGA^]W7SO/MU_)M[O[SOW-7><[>7J&#WZ]O7]^(GDTER4))WP!JF"L M5IVRKF//1S$:A/UWZX0^\/>(']8>:4B>!DY(YRH9 MKOTR!%F8D6M&C5 0=V/!'.F'@1Z3H1=0GH$O& $OX4^-L!.0F,DX#L[\+50*Z]8#2"J]A] M$0DF<10[/DI&SO"B:T(6QOU$8!OU)PYZ'4X=9X#VH&,!?G@]WS5^?S ^'Q::W!^2> M>@/J3H;TH;\(/K9%'=]-5HYQR3Q FFFOE9/53)9+IUS"]H3.. MZ'7ZRV?7B\9#Y_W:\]DHV4V?DVJJPOJ-8,;_WJF4C6:7*U*@FF2-R=? M-^"K3\N?&U;#T.W#GAI;_DE5WK!J4HC1,10YJRT&IVMI';8BO6AO0 MM^5EBK%T78X=)#F]'>78OUD)8J3R+V!FY!:XMIL-S/JD6O6YT_41EC!CU-KV M)%[5VFYG4LF+;=MIMA>S7$M-Y^1RK5LNM0B)BAU%NEFYXYFDJ L[,;QK&Z3L ME*Z]Q?TK$50$A7)P&P=74FHT]TC8HD.;QFG%M9,WQ8I<-%O.K<1LBUEN!59;N)EB[6$*-;AB.,&5R4VZ MN ]\9@R!,QQ<\TE..OWJOG4M^- MT)LT#FF?AB'%-0YZ?QSL)'ABA;NV7,HR*W<]ICO!XGRFF\1)]BEV8CJB?GPW M&L.KBE*$5:FPVJ!''1962JUMU55=HNH$4%6F(K$[JM96 MK]2:JFC5*R_+;I::A)F+OKLJ'$4(<]I)A% ?ZOPB=I3T\4UP]S3>?+;IO#K> MD!]D;ECD$(OH22*J66!/<0&H@0!LU=723&[5YSQ(DI0D68;B61E)ZK6V8=6; MMOBUBB1)2I(\JMI>&4T:)1O\*JL?EL97PA3H:A(^KZODDA1=DO,R&,^?"M?$ M=9=W+MP_\?;")%ZQR9^1Q,L*O&;Y\B[)\R@N\0[H7.T_-*+'PN[S_^_9=U MHJ,Q&0*E\^AX.-PF)S?,,*_LX'8!8N=;C\1)[15DH5948K*0 MGBEI<1,C8G'9LI:I];I;R(6B2@>4)+WS(;V#'*8.3H1:K6TJ=54IK^"RI+^J MD7B9]'>P,,1#D)T.LD^OLZ).@LL^&5LGPPT/$&Z8GX0F]OEMRRC#Q*CO'^>X M)T/O9>C]<8][NP92*(9,19/$=S[$5_&!;V&U2>0^++[7)\67L'4E6$KXN0:F]Y.]$$ :8$PGG*J)\^:$;NG.#RD*BB7 MA*P@IC/,)$Y&\Z'%:7M)ZCXZ[WAQ)PP=_X7=%^5* *765DRI7IPIIC;W1S@$ MIE1LY;M/J,>R=30^)*6[(X%#7_%!GY-<&#>9D]BV=P&V=]:M@TM'+SY2$.FZ*P]9:K% MFX?"*$?-C'+4JK6UAGY&/@M)%.=.%/;!B0(#T1K:M-&X/>P-Y__X*H5BF2Z&A_'4Q8EF&;@A\_V4> M463HAI1=0IC35_CCLB&PN6+-9$<:4Q"Q)LE"DL4Q@C0*V_:67(^^QBGO\#2O/>;CZ1&VJ>AU_:JR:,?RBUHDS'H?!3]C.F [? M2<&20*JB9='07$1#!XX-:3WOIVDY[]N?O>'$I2XW@8_&DY@=*1[ZB^#IC&"? MX^T*!9D98!FU=K.QJOD$K/$0_JH7GZLNXES-+>;*MKOP=(VY/%[4JF;O-$0/DI&R(WV\8#B>2@=Y[0 ?6Z-1N)$>(,7$LK+U;\% MDZ%+!LXK)5U*<9UC[RI=E 8A&>)[A\=%C 13XM. ^(;#M&].2(<.OC4.V)B> M@-KATPZY"7S&LK!\T&-(^S0,X2K6UHNLUF!6[:DIY)Y::#S;M*=O^0V'/AYJ M5[MT:3N?!S2:-CKJI5=-&Q9X/NE/X@D\$9[M!6[4F,JPE>($U\!KZDI7ZVE4 M:=F:WE-,J^MJEM&U3,>Q'$=U_ZVC-3YY2KX04M0C2)A6KH113%@:_&]:*_\+ M]6G?B\GCT,GXO]CHYY9@^60Y#\='ZD>P?1W??8 -"A^#* YI[/%"RLE+(C1/ M#8,(EOT9'O5E"(21@99=(U/C52=./\1740#B&%X6AQ.L#EM$MA]NH=D3K[T8 M7M?;8NGUIO+ACX_DQW11V)+/K_@I*BW_I)RI)O.;;3H9(Z1@2X$'8&!?-.EB M/<'8 T[ZSM@ID'HP":<2(&H09%F._\YPP(IMH_DRY;.KWL"8RE]W;U.\Q%J_ M EA]ZMYD!H%[=0.8_D%[P8L/R[-E:\8,ZS2:M;;96!4A,U5U"DW$KF0B2JUM M-%;9@J830=%9;%>:ES^CF(&;&()! M@S?&V2C,.&TVOZE M&^)Q9H$'K/TRI>^$"'4#J'0<1!X.^III)C"&SV^>&P_2HV/F+GZ&NF[.;G&Z M48#B=N4M&=;3 Z*C846,IJ4NK&KFYV!:OW,,ZL95-Z3.'U=.'P9[[0S?G/<( M3XU9[@JL-7FXB6Z!Q;FOG&&_O\L,K2V$,^?G -2 >VVNX=A,0[P*AN2(,A0R M")%8_[)9#U*;<+1[QB,Z\GDD6NR,\,LG9S6DCX^T?%'=^?UW'[W=?.\^W7\FWN_O._H8/?KV]?WX2?BJ+ M;#/50A.MD)\/9NHBBO$\A5'=0,/'4_R:+9A5HADS6;&D=C]T8=D7@L].5A7L M1$CJWV@WG#CA.Q>@JEU/).9;HB@Z(.29((<#&5^$<;)"J,XQ2=N#4[3CS6P# M4?H;W/..1^M>X,3D5PI;$.&1$-[ZJ_-.%(V]2R4?4%VLH7)0^P@'GDW>G]=^)Q&5B?CL3I]6#LPT2GA//IGY2/"-75L8/F2 \6-@95E710O+!' M]D-*_Z3UN0O@J.D2/T@>B>?3]_3$F;PL(HRM\D'!4+DV@=?YL!T##P^N>.3% MAU#8;F96@$E,WQ*S8VQZ>X. )MZ'1[)/YI;409,%S#;DZP?'+E!C0OHR&7+D M-4X?>@]PCO#\5QK%[& AT]8GI=WXK'30W?B#7%IT6H 2P=7(!QA2V&J-(R\ MO@1W"["("^MB /67@17$0HK4[>3V" 9"'UK KO >/4'#TF80, MD+3G1#&;&[P"A*P7#5)X)1?1GZB/\@UF$'YU@ PF2"\1C4EOB/]&4TM)WEV( MODG$#5TN!KAE.!E5A6-0>()FZ4;I0'*5L:?*? M,5V5S,I-=X4])G<.;*GF%ML')3#$QQ!6VAO'/W)^>B-X^'0D+&"R]3E*9_XV M\("^QF'PZJ%O@@R==WP&,T]PO=NS1MSKU M) (#7_3-\<)_.,,)?>CCGQWVVN+G'JW6MLW&J@+]4W/T6IX.,XD N+CS_=56 M:Y^U%UBV<+:R,]&<*GUG7+= 9M/4T6"YW';K;P0H:+#&L[!J MT-8Q!@VJL]YJ+(?4&#E\_FY-)N#-SAGL:)F1E8 M8JIJ] *<[H(K@8GK0]FS,@L (WI,!I1\BE:4XCR$9;=LX]$Z@%7K -.QT6&U MP;"U: K*N(CF;4#D]+6JY\0W$_AX=D<>[P.4LP@F 5K[ ;L.E_R)GAX"@PI? MO1[E%Z$BX?F)UP>DX!@3A M$RB#(/3KY 7F%L+.,E7<13'/]#[8TNENYOQ38WJ3']$&*>8U>>H-J#L9@B0' M"&>@&S'#28Z3Q-1SSKRFONPDV6+K%GC/XY3W.*@P CM\B\@'=L( E0L6)/IX MC:!>,&8NNHQR#^MLA%O2 #=!Y)$ "_B863)9UQ84)LXXHM?I+Y_3)H:>SP#- M;OJ*@-JY43I3;07I9;EG>8^UE]M)E.5%S";RK MB2U;ME AF_\7=4)RZR-S3A5]HMJ?5*L^%]AUA!7,A#)NV_!+\+5%%6&;P/V- MT[V<]=*V6*]*^]D*TL8V?P&3&(N,>16%?965G_;'MK CDYVFJZ+,/1.]*NTT M?8='>F*NF6DQ>;31U4]NWCWLYR*+O65NI- MJRRU=6N3LXAG/4ERET1RA16#522W3%6M)FB3.=7D3H.FI %;+HE<$E&6Y+RL M*RO#'C&J"*L6+AV,Y%GXY)7,EE*2DBDM+ *BZI!ZE%J*'G5Z)I3JI9)P"J4H-";,&UI5G M0)V 2%SG'KPP@]<>3?(N\_1=;/+GPZPK4P%:Y7I&JS=X29*3)%>Y?F25Z38^ M4X-7OO8GB':0;_#J1-%D-.9U*&_<>6C5TO#%N$ *5J=NQO$N&'1'C1JJRE(]QJ8JGSJKC!OT2$^VE95H0R9GN]G?8[&?8ZS27.LVCSN,T"K;"4H5H)RLNIY&8 M%U:6[H)YE>F/38GY TG7Y7[0V5+$!=M9S@HSWPP<_X5&=_YC&/R';7J"@TSK MGE75FBVM:.]*06I^\SECJ>[4TA),9\MJ8[.V-Q-6,C:*G7@RU^0C:1J1=#!A M'_.6NI3=T*7#X&U3I>D=BJ>+4CC:5AI:2R]:.-JP&X:>_]4.-9H+/FE-C6;[ M% ]Y&_6R&K:8$H& M[NXYLC.)++J,:9R7Z>L^0]5#S^EZ0R]^ER6>2\\9.J% B4(5#/7UD1))+]F. M[[* \L<@BD,:>R'%=F/+9HWH>P)!CT: S 28A2.7++W6UI2ZHB^'66Q?VU"< MP&5)/F=+/J:0Y&,P\E&M?0K.ED0^989G"%_.$PL0=1W8R!XET8!BLUG6-_;# M5#*77H%(QCV>>]SC?N(\@O'#;UMX)$;HJX]^T%[PXL/PW#O_"X?R$R*Y.!,R M2Y#A,O)8+"Q*"BRN$51'@:T2U("#4^ EQ!;CEOH]4 "FZ?3^@30%46)Y11C9 M144&;Z%Z$@>SWEX\WX?9(0B3IM+H*CVV6GH!HN]$T7@8O+/RP'X<>MT)RRF4AP.1#@>#,X!6(5/!J4!J\6!)4K?OX).J[940D M[9&$LB>Y?.UMZ#K:LAJB7 M5@UQJ?3=IJ+",'XL>VCN;>\LP[$@;ME#">Z=P6U6"6ZEG)KPYP+NBW+;W5 _ MFD1,'ZI2\UFC2XH'EX=>' -$Z5.E@K R77;=MW49:);+GX[JW6;5PPW4U U M>9&.U3S&0>3A!=>G#S>182W.?>4, M^_U=9FAM.K+!!#F2028&(=OL:RS3&^)5,"1'E*&008CR^R]>4U>Z6D^C2LO6 M])YB6EU7LXRN93J.Y3BJ^V^U:=3:K,(RFJ317XH-E'_YY+17U@@^/M+R9@]G MY]]_)W?W-PWR='LC_&#O'YYOG\CS [EYN']Z^'[WM?-\^Y5\N[OOW-_<=;Z3 MIV?XX-?;^^9@EQ7M8;,]MY\>UQ2"/6^-SSN2D0MR"M M#LZ*AK]Y\0 N2XJLYQ0>9_7(*5M$Y 291(I=BX><,=QWMO;99;^FB9"-*'):)PR,+ MFSUPB+EZS6;=: K1M%-6[Q>E>G]BJEU0$J3.O.?*B,WB3K/NO]YLE5[W?Y]- M/L)YMY@!5)*\)/GS:C2@-TNLPEP1R6\1T[2C8WZKY6?=H6Z"T3BD U0^7^F= MWPM&%(NGK'34VULXZI-U1-_S.E=TA;[[QQ#]TC^)PU<%#^K)LJ#W/<"%@<7. MK Q\C$N3%)$ZX[;>EM)0]&9AI[O2:%EJ2?YM0RVI@[;9:&DM 0>E;WQYCB9P MD+3O2W;@_XLZ(;D%4G.E%U]Z\2M?KVW"Q"^Z@D6EU3!..4@"34RHMI /6 =3 M-H.47M9C^E^V/R#V>I,1)JE1=]7)!)",U1TC/*'0Z N%(R-]=G[F'0^5)G!5 MO:SRP>=M]I&D>;*D>=@ B)))4LDOOBI0"(.H%;>$=V-ED))K/OG [2(^'\)+"]M(>I#K7.P\U=K?1RW9ONN4R.>$[%@ X:++(% M0US/ M52M!)9=DLLS%TFI1W+<;0OS6G[JAT5D5NEI@U!M(U\<]E7^DJ'P9AI M#D&?H*H@RW(=9&35J[["F]<0?:5WN;[<(,M3D2IZ25)% %7MS!%5!%#*4G'0 MS^I>_4G#8-<@!DU.!98JJ)^%B0N5_JD9*%YN21B+\EY>2X?@+>& M(:I4[H3]@V544*>JM KOB=PO24[ TXSPAOPR@@6DJKF5JKGEV65=F&Z2--;Q MN>[Y&$1Q2&,OI&@:R2BI$6SK;_#8 );J3^JF+1([H1?!"G]ES/41IARXZP\] M9G[;39'T40G''<_2]OJ3CT@P; E]]I:"5RZ)7!)1EN2\3D2IL3EC7\8V9C*F M4P:.G5.8A'66P9N2TBZ1TD[%H67+Z,SB1AU!E(45)6IAJ+B'H"C,&IAE2U/O M9D;=YCR]Q?T'B)H09612MY=+:.$_AS37DSB@$R+YU'RU]T55V.S$+UEKZ3NMTD,K/)V-!X&[RA*,[7[[N'Q MW]A(,8%XN[(5YDS,JLU:VVJL*K4%"SO$2<&4?; MW,HZ#]@D]=0:,B13(^-D;O,8@D_K6,4A*FSW2O M!^.+!W#BGGL8+^Q(Z\196P>";%L(XE1;-!A60\,6 NUBU2):#4LMJUJ$U2SV MI%6#4JV&W3++Z(8@UE$L7S7D'(S\:TM?>L$J!Z>1=)]X+4C"-Z(B91_V/_T( M7.K62LEH'"YY<1UDY M:R4I:QO*&H24%JZ@]1BO2CJ=JNL4YB46MN0EM8D\0"F\3(@\,=6A3NE M"!. SI#&9JZHZ'E 0^KTL2%Y8<)KU=JZ73?%.HJM]W)^6FAUOH.'JOU+-\27 M;>>DD0^1#SG<0Q*>HJ/?;1Q$+'#GFGDG@J%77>!K?UPQUG;M#-^<]PAY1'8'8/F3AYL8 MPKTX]Y4S[/=WF:&UR;\$$^0P )X;A#S6"I@D#?$J&)(CRE#(($3)]!>OJ2M= MK:=1I65K>D\QK:ZK64;7,AW'*#>M8N #6-\&0"!1!OWQR5D/Z^$C+ MFWVMW?G]=W)W?],@3[<[>7J&#WZ]O7]^$GXJ)(_ %Z1VJH)HNHWZ4/(5=3OQ]&.]5C#JY6;@^"\T MNO-7-]&+L'_G/[!]9[:-7L<'10L[ CS%3CQ).NRM#)&Q3B]$)ED9;'*21(12 MESFFEQ$:):17+GS27E"@HQZD20;I)@.E,5I(/ MM<:]MU75F6]D>O9"D/ :480#%N%)5')V#)K;:MN M&\OE%X\.KQILUDWFJ+$ MU4DZD7129NQI.72B8_PI5CJUEEU'0L:?GI?/E@4-#$E(XTGHD^ XBMQY>M4. M[+#E._6#;=2#OP_%*;6V65=:9;4SD_Y:T?VUQ>+.2L&86FOK=<-<+DDHFL_V MO$Y3:8<8,NU0@P449)2G2(Q\KGO/E_=TRXK3&):KKIO[Q^:+<[Z0P-HG[*8T M8.D<6'N'Z+3.*^ MK4N2C'"W)(:@PN>91F1L^?*B"W2#QP@5Y)_IU5KVV:]I:OE1NSL MLZ^">D\E+4M:%CJF0;?*CFFHB)BWZ.:P58%GY\\_,RW-EY?]!X4;>][08^&. M#_TT,WM5"6?=+EK"6:SRQ2VST3+THN6+#:NA:,7J^Z[^W#"+W;&R4K#5,!1; MP$&I&Q]U+"W_DDLA8X,;FT/ F&(U#.J!^Y+W2.[\7C.@7V@]"^NS\ MS#/N&IB(8RY[:8Y>^E$2R(412!'Z4 J[/HK11=8CTO=^4O?J3QH&N?2BU-K_ MYR^6JJB?!8F3E4KX*2CAIZ'88)_WT*-^CQY%!3_/F,M"C&U+P;^*AZ%;\1$_ M"/R.SSG=8Q#%(8V]D(ZH'V=88@1JZV_PV "6ZD_JIE[)3NA%L,)?)R'\?(0I M!^YZC0&3O)J63",\$3@64D3M]7)6)!AJ^RJN!T6@E+]R2>22B+(DYQ69/&]^ MDJ'(@I[%9?AB5K/8H;')GI8MO=96];W+79Q4_'$QX[\D;4G:IVZ^-DHR7PM% MWWOH0.O#F_%OW#K/GS!_Z]Z!QGR1NR&^/EEP]F+Y6/E8^5CY6/G8HS\V$>,Z MGF+'0>0AG[\.*;Z*Q9G/O*&?;[ MN\S0VA0C!1/D, #]*@B9S+X&Y86&>!4,R1%E*&00HB[X%Z^I*UVMIU&E96MZ M3S&MKJM91M<[>7J& M#WZ]O7]^$GXJ)(_ %U39]$B@Z3;:&I*OJ-N)IQ\;M2T3_+:I=W(#9Y:7('Q? ME=1GF,N#@ _Q)1MS_1)FC%)AM9#XSR2*O?[[*BEQ;"[\/*"D'PR'P1M&PO$$ M1#C*14CLHY9.R$5T$L5KC)9LR"/IY(3HI**&/(9UZ0UYJI.]LAO/J31Q**U3BF'+ M;CRGA:S3Z\9C-B^V&T]UO%RVXA&?BY?5,<549"N>1D M3Q2R#\_9]^$Q-=F'YVQ!554?'E.7?7ADKN;%3J/T-%%!_7G4=ROVY,GLL5-/ M$#N)-C2F<9@V--5G>DJBDT0GJ,O=- _4+^90+6$N*XYL59#UV4>4R;BQ W"D M7S>C24:0R5.XXPBR+;T[(G1?D#&M%Q(3$M%@60M&4@FB>YBB:XBSWM+ M!I()%$@&6@"*_YF/T?-?:82J@0P:DT%CA;C//]D?@)PR("1MT7NT7W+^_#// M@1A%D]&8V:!_BZB;;M==LEN[LO,6Z%!&W2A-AQ) 4Y((6]T$J *$80A2TZHW M%5$@=CD.@WG]0'H,RJ$S 'T7W7]KND;KA2CMQAGVL-\6+- \L6'K[Q[\]3WP M7YYI.,+]?.CG!9$D='>E9@C/KK6-AKVWFEZ&Y;>:'?R;1'Q)[HQ\R-L+D%\( MAJH0^U:SUM8:RG)#].,Z/$2 ?4DG&!&$7/XAF,,&&YH3[%G^Z0-V+_\XWX^I M[+/+*=Y_.6K/7.2UE $B!>F5%@9K*3+4^K20=7JAUI8J0ZV/'VJ=Z'W[L&]I M'#H0^TXWIPSBTN!X6K?UEB!6(8FMBL.LR\26CHS;M/96#J3%L2!&\ 1&/KRP M$YA4O ]%72M\__D&E]GY& _&N$&Y)&/4VJIJ2VWZ#.%B[PN7HNS7K+7MNJJ+ M@B;&?C^Q;J#3=K5S/6<+MJ!]Z@VH.QG2A_Z",7-5WUFKM46#V=-H)_N6> 6O M'%ANYX5BE$"Z!&0":T#B - 6TW $][,NL5T.+A)T85*\Y-$;#?'.I#EM='W" MO6);5D-5S**]8@V]H2O%>L6N;*9J-ZR2VLXJ#:5IE3(H%1ZEKQ]4N4U*>:X[I!5)\J]>U(.YQ"1T8KH2#UMH M,7M$ )^0?I/OBM1SO>]K;(0KO9#)10]3897N#SH@\YV-%CK:S;WSQ0MMXTGZ M(H^LUE\R09A5$@2+/#'*4O_/F"".;=:O5-!-+?O#P'^YPA,"$WGS >S;%,FZ M,/-J$8E7-.9FB;CW"KNQF[6VV5"%J#4G GE+G\)1I%K%H%#288.0YP'*TP%'CR]9^'%T]>@Q2V&184'\L.0PD<+T>7-AUX"D]G(8S@M4@L*!R%^W7V'#],E:,Q;" %/R!@\?\(G M-FWA:Z*U-OF*NIUX^K%ZPC97;B7%I>:FS7%((Q@6WZ7^M*E,E.YO C[X*YB$ ML&=^Y"6XQ$W'SU/S"V=1J3$*=L==_"HQS^!N#.DK0"1YQ^RU9.#1T E[@_<& MX6R2 -SH2Q#"-#&=C'QG-RKIK=/KB1,"\*@334*$0YQ]Z"1BT$HJXQ-G/ X# MIS>8X7SB.R[N%?SUWTF _XR!M\ B],-@!((!<>$, 7>]20@PAB_HS][ \5\8 M(N^#=)68*3IWP"H)PN17+6?LNRTDO/L&6+?CI;F:HV0G8?H;EP-'X$\)FW\# M)$FB =XZ9H('"S\@B;D>1L0.'*!?/\!B[]1?G.:J?63#QR=V*;XU@=OL'H;" M" W]8S3SPWB BN=:&L!7<1##2#+,D/,!-V##Z4^PW5$(_PZ'[_ROWQI/#?C. M_^\$")&S$?BTERP6\$X@"W\!S=-EPV=&D^Y_D,? R_&!./20_G?BA92M<8/, M\Y!/"TPD[Y,,QTBH4D>G .>, :NQ)/0G-WB=.$ .XE7 MW[)DN*V(\V!HY=QZ97X.PIG9^85>=4/J_''E]&&PU\[PS7F/4'O-LEO@MAI56K:F]Q33ZKJ:970MTW$LQU'=?ZM- Z0%DP_ E[!F(8+^ET].>Z5S M[?A(RYM]K=WY_7=R=W_3($^W-\(/]O[A^?:)/#^0FX?[IX?O=U\[S[=?R;>[ M^\[]S5WG.WEZA@]^O;U_?A)^*HL,<9-JI=96?JWI]I6QK8HEBNO6MANJ:1=U MW:K-AMY42_&W-AN:99?B;VTUC()/NLPQ60V[H-O]&.O4TDSAQB3W[E3'!'C2 MU[^[W-"+?'.E(EID@EU-A,;I+\0.$1IS*T*:S#>U(Y R=O-M_8!B+RRS*'"C M@+*-MV#O,DIGMVRJ7+;M(ZT2DUS6KG1/8VZI(ZP>G%S-K4'XC$:M\F+VSF15 M)$>3'$UR--%6.=J2JF<>9](I(I/].O/@]XQLJ.TKQ@)&)HJWE]K5ZB\V] MHI"'[29=+!5V116^O4KU]KV?U+WZDX9!7@:6K=;:_^WEB0W26X72FX5-1.S+:90*O9R MA55)%_UTF@V2U,O9<%C$2%5N-[Q_I!2)*3.&E+5]-4VFBIV[*LKI77XE; 2"5;* M(4R9V\!*D[ Z8UAI1X]R,IJZ%(!G#:FC1_(8F$0O(77&D*K&=6XT64E\>_\B ML1)5(J*J*I6J)1:J+B!UX"8(QP&KO=8-?+?TQ(&MB$K KB4'("K]Z#Y@HVF5 M[0,6P.TD(36#U"'\G!L@94M(G36DJO'C&4JSUE:4NJGLW3]1PDI$6!W"0[4- MK!0)JW.&U?&]5$KIJ8@24D)!ZA!>J@V0*CW=3D)**$@=PI6PC?#3F8?*MLO* M;Y&P$@I6AW G; ,K0S!874!@'2LF_O< 1N2SD+K=C772 KX5;1W"K[)!"R@O M/THZ542$U-%3[@REO!P@"2D!(64O&GRAR%\X;4\=->5)FC<-Z0.H1#80O9IZK,3Z7I>Z4.JHFP-S9"R[XQ159%S03-K;;6NZA)59XFJXZ51XK2C.V+T\HIF2'(3"GF2 MW#:26T4AK[I::]MJW6R)WQ==DIPDN1))KBJ"TX#@S'I++RLO5A*<&-B3!+=1 MQE54W4C72PK$D!0G%/@DQ6VDN./G)^BEEZF1Y"8&\B2Y;22WBG(W=.RR;-55 M8^^&N)+DA$*?)+D-)%=1QR0=BQLUFW6CV12>XA+G9#J"9*D-(*=5U+@VGKSP M99F9:3!\-YATAW1^:O)%\D67\**"82OL\D^Q P^$?UWOM\IIM5U-NIVXO1#?",%MCN&=\;AA-;XK))U&CGAB^=S7JDR M/E:JE%*:"V*JM2BF5!132JM!V']LHE==G"G)+L94!+#US1^_/:]__&<2Q5[_ MG7_D^2ZLVK5F'F&*2Y*83;'S^^]DX$0D?@M(E)EE+S-+%@(2U4D\H$1M*CKY M'O@OY)F&(W+G]V "WBLE*&KK!)X$*()9N>0#7EYCU^-WM8^LQ I_AJJM?,;T M/KB&W8>WP;N#%PI?A.3-BP>SD?"WLCN^/]^Q/Z/:1]BUY_0][)EO.*[Q. Q> M86#==Q),0C[;03 $THX(3/+_3H;O1%'J[#:824S>!EX/W@7+/?]"]K@8AN[Y M2 HD8 .+!_@-CBZDT9CV8A@SWN?#V^(HAED HR#.FQ.Z$2@\+KLE\U08]'U M^I,82(Z\A Y0$QDY[Z1+X1^7KK@%YSF=.<$9>G MSL_U0AA$$,+&!?V^U\-I MLB(WH$4XGD_^H.^$CL;#X)T"G-C HQ@HEP1CW'2X#>81 Z? *?)O4$V#S\C5]B8=W<%/NV20>^NS;J#.)!T$(Z^%NIT:;&>YO QMMZ,O](0EL MPQ GF:P2HW*@*UBW;[0;3ISPG:O9JLU(4J^3-PJL"M@$HV18;" ^(-G"BV9O M6#18JE'@/R%.;YRQ%SM#O@H_** #&,BW(/S&J/0.-A.)H/"B&$VV*,O^V,5% M"9-7X@M2UN E;\T#T1F0TC]A?WL].#[%;-)33IVPC)1CY0@H DP-;PU=MCR, MHW6>;DA+L>HD79@#38D]\1JQXO6VF&26&A-+*L-;KG)1Q2XTYD9"Z$_\';$' MD.P%+S[R H(]2!G^0JR9%GDQB . *X@:%!%> 3-1:C']@;?,A/?0,2P5JCX MDE>0,R@;^4ULVZD#MV7WG8D*D'= ?'WJ(2$ RPAI=CAO*&OAT2#>>[U)N NO:TI%K-TD0M^_$/3@*/[/7*G$"!U>U=NY/P#1A; M1/V,%%%J[7@0 B]\ITX8I<(D&7&[3KH3MF! M\E:HA+"9@W7#SV8< ['Q'5# M4<+84NMSA!?0(2P9;M.44E'/Q.CP"!86MBM] 1// $7004'AFU523-7 #[6O MMS] 04\9 ^K],7" J1K>QZ=%B>9,(ECAV>,8"G"'$J43E(7,?=G];Q!\#8-. M-.G^9Z:+\R>FLY@II:C,)]IQ 'HZTW_Q^7@++ \J] '7WR<^W@U+@>/,O =6 M:3*:L*,Q>\[8\68<*5T>MO;X;:KSA*E&N,"L%K:R%.IN_](-T>)0-M>0SY7/ M/>/G)A)+-^"AXR!BO.$Z1".8]TH_OWEN/$B=&IF[N&W^NCF[Q>E&P7 2K[XE M,V*TA]"P(JG<:BWPHLS/P=3','9>0#4+J?/'E=.'P5X[PS?G/4*;9G938$>2 MAYN8]+0X]Y4S[/=WF:&UA56/PP .9T'()/0U.T;A53 D1Y2A$)#KH&G\9;.! M5VT:M?8STZ-!"MZ@FL(J%SNK(7U\I.5KMVA[O+N_:9"GVQOA!WO_\'S[1)X? MR,W#_=/#][NOG>?;K^3;W7WG_N:N\YT\/<,'O][>/S\)/Q621^ +/H:,^1XM M]7D&?+56T*7PU!M0=S*D#_W[(%&C9D< =K[!XTW4Z0%K]>)W!NH:+U<221.,GORP?-[PPE3.E'+_,AM0!Y:D[C"GUC%$G,U M:)7PFXIG;5!<^\%P&+Q%UTM8/+:[GTUUP5^^1G0;\ULV)1/F(5OPQ\'@A\XX MHM?I+Y]3[YKGLS&PFSXG3T\D,KY@P8_.WL>_3@24;354W4 9E7CRDAN_]DOL^80#K0V^6F<^1PJ8:QB;1S93F M?P'C)[?,OYIZ28AJ?U*M^EPTTCXK9^?%/9SVJJ&@W*9VP<;Y7M"":7+!BBV8 M6AH%%EG@$UF?14=&HA&BY87I_(<#VQDNYC_9'["4'1B6\T+)WYF?XZL3T\RZ M8A@L_Y,%PVZQPI>VCA*4$I3"K:,$I5"@+*GNUZ8,%%CJXYNAV!(]9(,38]*E M+Y[OXQ]!GYF95N)MBQZ1>Z3I'#%E9_$B]_O?& 4$Q9U M_8!.[.>!XS_PT,VI>96'\6T7G];,6%@UU&B;=5L6Q3J9;+,M47QFZ6;[TNXD MIC0R01HI#;2_GS_I2FFTK3323E<:M4 : MJ69=U\U+@+241E(:Y4DC[32ED55K:T;#%)]T"]L=\SL(BFMW9!M&W9W,BP(V MM3R4H-0K$Y1L@Z([G^3F/BKJ753WUOUDRU7JT;G6E&@5R0*Y@&ZDSPP MFR /K(:^=U$U"=&J(;J*@1JGRD!-!1BH;M4->[EX@D3GB:%S+0,U3IB!JK6V MKC?,O9T-$J)50W05 S5/EH%JF,Q8;UDM",/_4:VU#::A[MV8I M":)G'^[T#V8\VB>HZ03)ZL,)F1WX!NW.] TLVZO6FZUEKO^QJ'E/ /O[F2/S MM"P.\]C$G_M"]=1()46&99W4FAWV9)]8\U\RZ8DOF>0+(/"UK0QG,TV+, M4RG+?2VFBSTH556#*T, M<-B L*12[<6%.)R2L6&Z1S.NGT,Y2JUMYZ13;,_5I?U8:*Y>E3DA4\MZ-Y:. MSC>CL7^2GL2GL+RQ.EM"#F\LJ!&W,(W4J!LYQB[).X7#YFE9$_;FG3Q+LK5W MBW:)3V%Y9W6FA!)XIU%KF_5F:SGV2[).X:!Y6L:$O5FG66MK=J,I"NL\4LQ" MI0A;J-*"[3!D?98] ]M:)YN#V,(<1*U9-RSQ$YED#J+,03R0 &V=9 YBBSLQ MC;U#_DZ!=*4T.O]J82U;5@N3TNCBI=%I5@NSFK):F)1&9U0M#.A05@N3TNC2 MI=%I5@NSU%.I%G:D\*5*D<>CSEAK,6P SFJ2QT'2Q79_(V2R(ID]TF CW&"" MK;XN1M*NLD(Z?_YY\(#"CN_>)AO['.!'&3/SKN)7*\TT60P?%7FV#HENX1C" M]@*XX.Q/E*9WL$Y63=8+8OGV)PU[7D0?0Z^7+Y'UDJR5)T'-4F[M;:^L&N"[ MRBVC-"/F22!=RBTIMXK8,:LFZ\)RRRS)KGD2U"SEUMZ6S:H!OJO<:I5F[CP) MI$NY)>56$8MGU61=6&Y9)5E #T_-S 3Z*7;@@?"OZ[VVTS$#+X.=[[5_@0_3 M$8Z<\,7SV4#L>;+[SR2*O?X[_\CS75CH:\T$BC\Z^E1$W_. DCB(G2'I.UY( M7M%6C7;.'T^_$0=1$1%NX2;N),1XS+Z'V\CLH!'!5M-U_*G5F>$4&P.3-R) Y,ZOG@_WO81!%VPD7,P-&N]:V M&\L'(@++/H1?ZL5F98LQ*[M9:YN-Y9*_Z:S8OA7;KJ8@,U. >326#:^S_0*5 M"!F5]TJ'[PTR92:,>(L0Z^%HDSWQV@/Z\WISU+K4X9-1*ZPD6R2_1PE;2H)= M4@ECW]'N\Q.%&75^_YV\L#*#9)R9*5-N&23)A]KCTV^UCREKB@/2 X;M>#ZA MH_$P>*^@6B+J)^!OUIK MQX.0TBONDYH71G,+V'OO@1A$0G\#TDA<6O!7E_:"$24>T"K*M3KQ^NCJ "SB&H8TI/!85@S&;7KKY*41>^2J3T608>^.A!Q-J$#;T>=F7FY,VB=SXB_9WC^ER$L30;D<' "DG7&\"I02VGM1!D; MB2:C$5)/=C^)D\R>?.!0Q8U#3O41&< 6FI;'>%H_& Z#M^AZ&_ZOZ+EMK+/+ MI.J-EL%6BBF[4YV;J]:P8D-G'-'K])?/KA>-A\[[M>>S>;.;/B>OY.KS-;:O M7JQ4@F_D7W]^\]QX<&W;#-W*^:#27W M\U6/4IHP<;O0HU9_;K>*W;%J4'9#UXN^>]7GFB7@0EFJ7M)"65;^-]6-J=2% M*FOW<*&LM4_:$.VSUB2K92Q=G&,D/&!]1%(.3ZK&1K.D=S,;S;]0);D%_NB2 M;[0;3I"3J_8GU:K/62CV63A[<=TVAW$)OF@HLE:&2BW!9,UT+V>]-+E>A=9+ M+8W\BJQOQ;4.=,!NS<@2:#B!P.:6>[E*EUFR3F;<+"? G&^1(, M]"7,Q+7-RE[F^DDH2B@*LGX2BI5"\>P;KRQ4,$%;6Y>^>+Z/'\A:)GM&M=@G MFZ]GZ[6V8JAU0_93E_EZEYNO9Y]DOIYMU-JZU3#V[I]["J0KI=&6TLANGJXT M,E$:Z77=V+OI[BE 6DHC*8URI-$\ 9^.-&JQ9L3-BR!=*8VVE4:G6UG+MK % MO%8W+/$+(DAI)*71@:31:5;6LFU6)MD6WZQQ]JV8V(9=7".FPD9$JS)!.=]) MO:B<-)O-6MMJUE5K;\U/ELRO&IQKK61619)@'I^[B .SB;D9:L,NJY"&A*AH M_-.NKFCBOOQ3K;5;9KVIEI4M+\$I)/^TJZH*6 ;_U$"=MAJZ*%U')$1+YY_: MR?)/O=8VC+JBE)6U+<$I)O_43IA_8D,QK:&)TBST[ .>>&V(?4*:3I"LBC?I MJ\[H,-]4O3C3QPI3:MTREPOO;-^BKZ1FZD?V)YT@,$_+WC /S=WX?0OT9:VA M[JTO2XB*RCLK-#CLRSLM5$;J374Y<$SR3N& >5JVAC)XI\V*1TK>>3(0+S8I-=5?=F3('FG<, \+3M#";Q346IM0V\TRVHH)H,;-B!LVFO^ MPL(;3LG4,-VCW;F^BG5^ZW9.B,/V7%]:ET7F^I59&Q)T3H!H=F/Y6DFF!HE/ M47EGA::&$G@GIICJ=;NYCZ568E-DWEF9M6%OWLDS*/6],R@E/JO&IWB6A@VL ML^_]I.[5GS0,2V1$/NV0<[Y%1WV;<] M[*:TETM)7]1/-7W15#!]T6S5[=;!6[&?2 ;C!>0IGGTVHGZ*V8BF8M?:AM(P MRTHD%H#8I!2YA )AIMH\6H$P*46D%)'UOM9($54IM]Z7 ,16BA2Y!!%RNE6] M3%655;VD_#@U.CR_"EVFJI5;H4L&!VV5A,3Z8]&D12VVC./][N*];71G:"DO M:H:KNL'PKB)1+\TV)XYW9V^)0WQ2 M8&QG<:L:JKL*#+,T,YPXF)4"X^P%Q@I+6]546%A@M$JRO(E#?%)@;&=?JQJJ MNPH,JS2CFSB8E0+C[ 7&"M-:U5186)9G:R@R!^\1ZH:<-V9.! 7^![>V= M9A_[YP&=M:^/B.>SV#?>)][I!J_P,Z1D# P?V]6Y:7!OL>Y]Q8;PZ\[IX ,\;.>]D,HP!L#$=OG/;7@]6 MXA5[,L. ',+P2592@Y\P^$5",+9Q^'0WDT-WD1S8#\0W .H'+F8$U(C]_ #8 M4RQ?J3,P:\U:>SFA]&]HRBP\*U.<62G8LC=O7@DF&$J<$5!CC!]%D]X@V?DZ MS '&QN(M XZY8!+W@M$43^-,/\<@!)"$?]"8@0/O@45Q/<9YZL2)B#,>#X%J M ;2-*5]@)%J$) ]'@>R)UUX,K^O-T>12%T9&D[Q]96<,5-?SV.X1OA^[STT4 M=L.GYF2GQOAN1#[4GCH_HMI'QF]>>,%S\N;%@!B?T$1: ","<4'H?R?.$(D' M@9(B(\N,$/F.__X_$0!E- IPFOC>!&DN-K*$*]E;&@18(#PYX4@OU ?Y- 0^ M-'"0^3'R0V"S-])PA#?^,L?XERBT51I)3IU1G2B:C+BHG4I8&(PRI]7"IO2N MW4GX%L!,J)\A5+76CH 5^\Q3$BT*+N9>X5XQ8+7(^]\)!!2FC]+8!3#>!!,7@8D0CZ33-@;C:CK<=$#^/!@H9'G M+,#BC8:)O'/))$(.A$#Z,@1MX^JI-PB&---I=JH$YK0L2OK M.(@8)[L.Z=!!^?GYS7/C0:H"9N[BRLAU?4N&$_!^LQ71/7II MYE8G\W,0IJ,9@Z2YZH;4^>/*Z<-@KYWAF_,>H?J597; Z9*'FQJ\?7'N*V?8 M[^\R0VM3YUR8(&>O():#D&WV->B?-,2K8$B.*$,A0!Q KG_QFKK2U7H:55JV MIO<4T^JZFF5T+=-Q+,=1W7^K6&WSF2F!0/HW2.L^BA^GO5($'1]I^<*S\_OO MY.[^ID&>;F^$'^S]P_/M$WE^(#=^YN[SG?R] P? M_'I[__PD_%06V1_[N< #I[UE= OT2%&TL[6,*V!"E^D=R/5'@4N'#8(@\$%1@\L/0]5):9%")J4]7K^%-#+1;^51N$="(DJV^T&T[@C,// MLZI=3R[&HS7E$L6$6F4S^NBPFT0A/P8 6P %QDHFB.I1%692%&2ISB#-09?!HU ^&P^ M MNCXT;.R=89//!8QY+C#E;=PT,=6(6!@C#'[HC"-ZG?[RV?6B\=!YO_9\-@9V MT^?DZ8D:A2]8C'/"]_&O$ZW"MAIVRT3%(HFR2EZK'F4W3$LM]*35GQN:)<9.G7LXF# MP;6:KW*2+%*7\#P;>*YBD0=K)5D2BRS/,2PQ6#4&U[+(/7M&5L0BA6O+=PE! M0NEV[68BV+;N^@D1ULXF LQ#O(NB"76_3L)IB0)&2%$V9W&ZXH6(HW0WJP"V M[4N%6)46@!1]Y;/OTAV*$J&",<$MC "'98*VA-C90*S*,_[!F*#1E @]-81^ M*/^=.U5X/-Z9?/:,KV>R=V7_L!""2!& 3T MJ9QD+/3H7KW>3[W<0+\,YV=CDA@L+P/ZAP[HBX.8>S']%-(39+3J='#PD.9\ M"AZ6ILO*D-7IX.BAHOJ[\DD9LCH='#RDQ;]//EFYN)7$T:,+[>_*)\L+#TD< M/#0.'M(KL$\^65Z 2,;WMVT"LNM<9%DB!S1H5+D@NU5ZD$S6QU4$465]7'XY M:52C/BX_W;9+#QU6FFZEM#F)9E/M\BK3C@%KI;21TN8DFDVURRO9.P:ZE=+F M))I-M+Y#+4_F;1)M.R!8YOG6F017(2O+P MM_9)[<;#MXZW5P'9) \_#QZ^7Y?1'GAX9^MP^/[(BEQ#'VAD=#3-?F&T^8:1 MU:7/R-IBJO:>T)7>^-$* %S#A36M3.VB-7VQ/#8,7,]7>!^A/#._>XLLIVKC MV'__77GDC7859@XGZ&&S E_!E0$UX?*44;1K4PE<@!7>5-@CU4R2<>/-^XOE M*$SN:+5+76UW]16J58MOMU7][>JT7:VWLEW%=$;%=]RN_HZ-VJ6F]CKMU1WS M3878/W2G4Q=IT1W^H8RH#EX96_A"F+V M:UUYF#"?+;Z)",U7GIG'E"?3G@/-F8'RU^W<4\V]BL6-?=+HQR]FP+Z:EO6*!3'HV?8H @53]@P7*C*8 ZF"\/K;$K'"'WAG_!9.=,H( MMN#7MY?7^Q//!560Z^G,=E\94Z@9A_)C[@TG<+#*#]MT3D,=@>T /B@LW"@_ MV%FXT1EL5'E7N[[_\:/V/L00"QYY,BV;XH6!JYBV';W )UZLX -XW7WVXY_P MWNC-*>CDLZEU83K.'!Y\!G@.UD?KGIB D2:*%")21&*]J<#W@HFOO$/,K84/*Z*4ZCV\ MCR/UV/)\Q.17? Q>MG2G>/[:P?4@D2M(M[7W].S,1,/ FB$MP&)"E0]_#;(8V6&9H(3&0Q78W MOJ*3)#H!".$4X(AW7>@)YM6I7797.X'\#^XMP75(8!/D!3^#/]VYE\I^ELY M<3T>P4["D6-EXES(9.Q\\A4RY1;.8^$;(4X)4H#3A+,*8,MTH*[BN(!0L+Y@ M K]NE#BK1[,NY&#^^>?'[^:+-9U/20@L C?>@_\/0/"?N'[_P0V/H[B>U@7- MM*4"JTF7)_B ,S(]DB,J"8]E')\"E3AN$(,P!DEAQ79O#3D$1+GC[F[,FRP! MJH8\OCC@:+Q4*MP$20MEUG1>E]E'74F>(P$P8-[4N!>,S91*L= MGW2W :9,?5W_(I#,-NXSMFH6. AR+S/Z-BEFEN_/30?4JIB[H,!$6<;%ESEU MYTZPA2&< V*CKZ[W=8Y%G3=BA<5!I2&HM'R@(MLL M5B460&,2)+^R@3J 7[B:,;)H^.\:.+!*O'.'^V'+@-\-A\40;,86,+)<'0 MGH_H-[H5CI02&NE^/X#_H0,AQPI_.H\9J+RCU[ESV/C(?_]Q+9TDP([Z'6B; M%?!5"Q@O^/1A(;8Y\]G'\(]/(\L'_>WUH^70^^BA3P*KN-\>?>_+'GW:,/_Y MT[,U"B8?>UJ]W6YC=$5D?HH/\U^U.JSOP^KU9K<.<$[]J5'74J^O>Y76JAMZ MI]"KUE]O]8J]Z>@69:3_%+XJ9PIO:M ]5Z8O)Y,#A0571 B%!9$!K,WH/?V] M&V>\=WUA[^?0U.(J1=#NJ7[DN#,>SK9X9MF$6F@O=F'DLT7S64E&0MLU:I<] MM:6MN@ZJ5N4BJ],D@95*8+VW(;!F[;*K&BG9!9+ )(&=-(%IC;>AL!:*L&9S M-?A>-0H[AW[O-RO.(C_W >3MC%BY3>?G!6E;/"&*WTSP88#KGGE/UI"ET_^# M^?*9(\Y7SYTF?Q&NY>(,HDWY7^V=&41U&HU*$CI5$LK02@]%0ATDH98A24B2 M4.5)*$OO/!0-=4D,=9L5H:&M:T.J'?C\E^.QH?OH4([#0GQSZ/I!%-0,7,"A M)^;S@"6E1V"F!J6>I,?Z*1^U4&)5B!"55/R5X6:1*)?$OT78P=@'3%%-Y%IG$BLE3B<-L MH#@?)V<>P-[ P_.%OKJ>N(3W:0LP ]P;?AS-/8Q4QU#J\>0;8YE,>$![ARSC MJI .Y@S R<]-.VF_?7@GXA7OX;1AW90[!#QQ?2)!SM()3E#KAQEF&AA 43Z M$?Y*)BQ>OPR9[\?\F[WP7 5<\]#T)V/;?4XC@IY6NVS45_UT[QE]2+>\^J 8A!O[7+"!"UX5@.]C1K-037/\)'4W]Y29:UO#5V2> MP#-YLEB8*!9FW8D$=Y\35O_WWZ.LX$3"WF >X-'1E$[Q!LH_H^QRQ^4,S,:, M3,L1?U.J,'S58RE)WCP+G#EAJC/I;/ $T3$L9PY MT7PYIW/Y]X&'FLF:4Q>0;6*"S,SUB7%_)($.Z"+R8H2ZF'A*9-4TXD?,@>_: M\V#](WO/+\J)/9W>$M03_SWQXO#_([!AX,U_7)AC6.Q'TWXV7WW4\9*' BU^[P_%XFQUVLW(!8(,<#8#;N+PNXB/1 ]X%2S*KLA1EXB%K_(O5 M:&H#8V@PK=,SFD/0F@8CH]L:=-NFV35-??2_>J,%0I32P$#;N4*^2M7"YGJ4 M?GM,2\_GQ J/5S?*P]WRM7=[?W=MYLO_8?K+\K7F]O^ M[=5-_YMR_P 7OE_?/MQ7?BM*&H'ODY6B*,[&Y&83C-6MDG?9(XJ+GVSF@MGI M/'X!'=!V_;F7EFK;:W+M X0(*/!!>!'?FBL#5]/?0*ZGGYO6K2OT?W=@WIBX M4T5L?8?N -7)[N9;46ZX'H$,\314L:N)Q<;*]0L;SJE*]&X\!M/20_O6)04- M>[+8,^ALEF,Z0PO4+2N&ES(# M+8M1M1WIX8D7^@*Z8#G!)S$Q&I0S4$YXR09\A>IJ5K[ODS9O^G"?S\VK\+-P M*WW7&3)@X*!T\UOC5X@<;)-JH:BB!D[M59DR$RD3]% TX0:D]BFX.U0%&5:^ M82%-N-SX=8GO\61QJKS$U'LJP75!U>0UEO@^E"S?&;:/N'+I<3]*,,>??J ' MP0SX+7[X,9^7=SDL"-]2( ^@6DY"HH13YC'Y@BT+0O>):XR..OLU^?I4S,&'DBGX5R[@CT?5A51>V/^U?_--^>>OB4=ARW,[X.A& M@.1>F:BX"E6?,(>?+,?D)[","SXS F8>LNOPU?"0"KL;LEE [T9(7GGNL\U> ME8?Y #Z=+.?V&,(*(03' 0+ED=:_'E-BT-\SIMRZ<':]: OAEMQQ8C%)V.4] M67X25%&)8@N7YZ_;["[5.U7AA'W%GT^)C !T8?L7HB!W"LMY_9N_BG,^%5O[ MHJ;$7U^;424H%!1[JPBXYSY$&T])$:*8^F_60ZUI]$ M7/X,*'/ARLQ]1K?"D.\!.:D[HI^(ZF9V=!GP&D[= T+$/8O[%7,V W ):A)4 MY >,VQ.;1L,+KA$F>]H_ G=\[KR?_E M6'CU'FN&N&2X,AUS9-:5?ZSNEG"0+]>> YJA>Q'@/!^CUY)\C@ K=$TA4^1< M9^K:8(4I\/00W9=#;,0"W(SOB!=CTV\H&U[%&SBTP13T7)^+D)=8)1$<3RW\'R?N)H0>@&>6$@3'#%#R4(M 2[,$4K&1>RC M\Z:3Y^K&'-2 ^13>8ME"_^\6O_ZOTGLJ10N'J?%% \'!]%6?P8)U$LG^;>OB.) M5VR!A^ND?25X.9XW*(9^*''1PQJ\(H(RTW,(U59D<<%.&UJSF=&YX)H^"G0Z M<40)9"R9.:K$-KR+B]LTQ"_F Q3O.()E-+=\/ M^0CU1B$7_B-SA,:H)$P-)+\AT! 8-)XP</GD&XP?Y7W?EK O]GYW3O M-J33_>!+D4[WJBWVU)WN2P'-A),:_=%I;FH]U3$M.!\F"U9)D5K'\C0=SS;V MLY'T$KM-^"%1$@U>(X?)MAT]EL,#"0?SYU?Q8UJ@H)UV NW50$&N+A/HB(H] M&:M-)Y9DX7(GDW0L::=C27L-EFP, KQM)PF01O4&ETA%6DD8[;K6W=S5('># MA$:]V^V6U+7!Z#9/>%%Z76\4>]4;+ I^,*JVJ%Z]V]E?SPV]4[7F"\L=:])[ M+_P;F*)R[:#G(DQR5<+\UB(]&7(VILA=2I<[K_Z038#20?H&#N-6O=O*L984 M\PPA?V'4M11!@'F;7.M_I[U?4HC6=R3)/M%]H$3U"&G1V9FCE=:HZ,N2(@MQ'B0W&^W?-JB-$]=@LU7,4: )<^ M)9.QT8/Y4KBI7;9;;57K5K_QAFQM(^FO3/K+JC!^$_KKUBZ[74UMIK1] ME_0GZ>^DZ2^CTEL/4)6D)TGOR$E//R3I@94H24^2WIF2GG%P MK;/3T'@CJ([:.@*[[XT:+A[2680-3C#QR4]S&L7QRF)[3F48QTT\62X3A./= M6)!0<;+0:Y?-=DO5FJMC3X^V0YK$GMP&_X[88]0N.XVNVNNN&U>HL2?# M7-V /1G:<+,T;5@B3A41)\/8VAYQ6A)Q3AIQ,DR%'>45-536.DU5T[L5P9\S MB O_XKD^3FC%#-^M-/W=G0;'3159-@ !^(?GCJV@.$U@A^2>IC::9S'I0^); M"5;#3OB&W80[NMK4JN^&D?A6#3MC+;YE*(NG&^[:,L].(N'V-LN62*B=5^!' MHEH)5LXN\A5XZ:71-M1F>V>?W%N%.<(5A !M43UIF8:U?%X^7_3Y,S#,[YEM M4Z\>WO5#=/])] !\6IGU6X2_GS@7S[+*!71_X;#M.Z/^ F2W',?2 3WE4F^K MAK;S/)9TA*VZUG#B6)4Y?')/6&6 VJ"KW>;.?E&)557$JJRIW'O"JF;MLJWJ MS;9$JE-$J@R+>5](U:I==MIJ,QYH)+'JE+ JPSC>%U9A;+"IJ=W2[.8]1P;# M-CJP4+8>"^5=N]UU!IF8=\OM]M_9KN^_W]!1:Y=TS;-U^F69B]$Q\$GDW^ , MBC,Q#.:VFVJGM/2&PSN;2TJ<.5N\RS(H2\$[#.H:/;75*2L15.)=!?&NT$#& M%)MS:2)CJ1C86V=IOI>H=WZHMV*9[A'U],9:>U3BWBG@7JGF:RD8I]4N=5U3 MV[NW4-@[WI42X\WC.9'/R^>+/G\&UOT-MD9C?A .KI"EEEM;Z"$H4UV,F[/ M=%W6K9PRZF09V;N@CB%1YZ11)R,TNPOJR#++8T.=7>W< KB3Q]!HU2ZU1D=M MM%N[V[82=ZJ%.QF&ZLZXTZX0[IQ!,N=UZD2^N1./1\;QGO.!;XTL$X>=RM3. M'2R!T'>#38O2QQ+ZA21UI^PJ$9G44B6$RK8/RD:HKD2HDT:H3*NA,$+ED>D] MD.DMM=G8N5N41*HJ(E6F.5$RES)*+XZ4"%4IA,JT,?;!I0RM8ESJ#,(,=S0< MFR<0RA##]DF ",9;UW$7H\21#9Z"[#H@>V6Z&4D?S9NF[F5@2P%!+(,,IXU) M&>9"B9@D8PZGC4D9-L(6$JQ5NS1VKN62R%)%9,E*ABN.+!A5V+U$2X85\N2Q6C84"SN#]!5%5U6V75L1\^S5O.;I%T6G[@ZL!T6EX5 MFJ332J&LI--RXX$'IM->[;*GEJ#%'P.5%HD&G5+1U)X*]JJ$Q\T&R)NNH3:[ MNV2X222N+A+O,=AY8-3%$*G14+5&64V4Y#"\W9TL@?F26::58^.)HS WB-W M/K!9CN[@N_H[Y=*DEWA_:4? $(5?^#-SV#:ML9O8.;6K-GL[NW%DL*&*:)1+ M_I: 1D;%T.@,HA"W+-B].]DQ5JB?P//23W7:?JJ#6?IP!Q\,_L/U\$(_"#QK M, ],4-P>W+(LI29P>TU+G7%[6D:^I-/3IM,W=F:\#752@3)V0BHKU_NM.R$9 M&QHAY93&YW/;[C;Z'CZ4KGXWTMZU&:-R<\R1]50R!VG56WH.)O)IYOH6$M=' MC]G4;OL3;NM"K_IZRMA"_J'H#;VI M*OW??U>^LP#^?>52YIF/]@4P+#8*77"^0IN$"X&KF(K-'N%N8$[ JK"R^J_% M^&ES@9^VEOGI-P#K(S'.>Q8$-L/*ET*5]^T$4VS7+N% 5QBB J"U<:66H]1R MS/ZIU2/F21A'+#0+V[[^K_V;;\H_?U45TU>> 57P?UVJ\4FC M#H\-F?6$DMTG/+(MW.O#.8^W.7[JM@ WE>0V%IO2&P=)+;5^IN(V%*8B!]]55+8)@HS#DYAB[WS M"+=78S6*R?->N?00%'3E>C,7^"B+R-$D0H3;+0SDT4.."Y>!%H8AAA ]\/M] MB1N;<*-9'8WB%3BJ4"O,*1H[?Q)OB= #.(IB#H'_>H0>@>D\6JA.FCXP G\+ M7:*]F;WU$XNX&]]$'^S3]XISN&[M4F_65UO-QOJ$OX#^,>I'LB*OQA&35$@L MT2NRZ451OBX="-SLN[$AL1!?.. 26X(MADM M(E1CN6P&6$?H"7_/3"\(Y?$/D.R@'RM]_)T3*AT;!Y\?'D$HLA5F]V@Y9%?U%EG=?^9^8(U? MT:[&9Y<,,> 1MCGSVJ=IEZQ1?7JW<[F;V<$(#?'K3MYE)U'O0&XN MZW=I:UFGE1IU+440I/JY$F)LVQ.5*'$9ZA^$&L>)$KI$B5)18IW;ZRB1PY#( M42IR1*;G46)#L^K84#TU[,$%P5!$WSJ%;+A[TUYMWRO3-V3Z1NB/TK+*ZW^R M)^;,69B[@>_\S0HF5W,?]L>\ZQ<1>$&7(?QG]&"^%,[-:#5JEVVCK?:Z>N5S M,V3ZE*2_,NDOJQSW3>A/ _KKMM5VN_JY49+^)/V5FK[8V3/];6Z"URIOW)+'-_1^S!?/YV M2]5EE^13Q)Y,8W4#]F3HPN5-E9.(4T7$R3"UMD><\J;'2<2I'N+L5]?!&7%J M0^^HG8;LD/)FY_^+Y_J^PI.6=YGL>J[M^S(M +P#\_=IF50&SM%=IIJJU%] MHUBVBZR&S; 3OF%[1UU3FT93XIO$MUQ6QEI\VZPJML\KU"51K02[9%M4.Z_0 MCD2UG2V9G60H-O[JM=1>\VA:)(Q*@J8E2&L;PO/M6M7;8UM:N7 MY2&46%4AK#J01H6A/UU7C495A%^&[1$V_H&%LO4X*._:[:XS2+.\"P>8[SZE M(D=VPKEZ^S(MQ;O%.?+8GKPP$^M@K+;54GNMLK+M#N]E+BDKYFSQ+LN6+ 7O MM-IEIU=&BH!$N]- NTQC,Q/M-EN6G?)"MQ+EJHMR!>?SK)BC:^;SE,+SC+5& M:/[9.A+WJHM[)=JLI> ;EJ=U#+5MK+;/K1K'*R6F6^&Q;_ MLGAR:[,\!.46T8].2U:BG#+J9%G6NZ!.6Z+.":-.IG6\"^K(PLEC0YU=K=P" MN)/'T.C6+KM=M=M8G9I2V+"5J%,EU-E%UKT[%<\=P_G#F M9,K3C"!_/O"MD65ZUI8M5,XBY2"'%9 <&N*-AVCQ;4(86ML_X0S#>NHZ[&!V.S.\47,>R MKX8F_7HGB"V9>7K%L:5=N^RT=TYGE]A2/6S)3J_+P)8".IN,)YPV)F48 5OP MG6[MTNCL7)LEL:5ZV+*C1E-4M:=VC'IS-9X@6S'N+7,H7PF0,F!PF"PL&0K, M%SG33TYW*"F^!&SJ ^/!SWHN M%8B&T.(H#(#WR)T/;+9X%H?JI2J7)MW'6V8< M 3\4+N//S&';-,#NM4#IU%7#J,H4'XE&;RU\2T"B=L60Z SB#[64\ELX]6O:7GX""?9JYO(7%]])A-3;4_X;8N]'JO,UM%?=-G M^ ;0#[1(3I:Z[&Z]E8OO*5]=3QE;R#Z45V9ZBM[0#54QI\B9_B1V%?K[[-17"P$4@*N-B\4A/L5VH#?><@?=!F79U%=]TO$6>'H92!M%_KBT AB9C%O,Z'1>D58%'!A*6P MJ11$\-DCUL2%5.#C.<]M8$_D$_ENOBH:/ B/Z\J%\I4-O+GIO2IZEZX9$A$V M(8)Q8$2X<<:>":0\'P9S8'3WKCWGB;4KAX[HPE9[?1 .N'.LPPN+)_%WO+O_ M:__FF_+/7R4&;,* YL$Q8+%)(['XU?#@BAS$$[YRO9D+8H!%Z&(2HL#M%H:. MZ2''A%.8;%?C3M9_/51[LBL2<0[N'+VV"/K.Q][0['XZT0=6F#G90- M#M/2=E^[1/W@YO:JKMQ? M7U5^L;=W#]?WRL.=W_W[>9+_^'ZB_+UYK9_>W73_Z;W#_>5 MWXJ21N!+/#"T:MJ]YH5>"Z-5;-0/HLM&;<-3;7AJD168WB-P Q1DO44A_)^Y M'UCC5_0F$1HONA\ *+8Y\]G'\(]/X4 CRZ&MT4.?Q.L%WVVMBDGZ(/\Y9D/U M!F=%0GL07Q8_U^&G#ZO7C7;=T-NI/S7J6NKU=:_2&G6C811ZU?KK1K=YPHLR MZBVM5[5%->J=IEZQ1?7JW<[F;V?$W#-IW 4ZJ&W8WUVD$L[<4(_E NNBXVHOAT:IWERV/M+6LLY>,NI8B M"%*]NPF38=L3W0=*5(^0%OTY>?)5).!$EFRZ=T2",#<((Q>!A%ENF#VX0*=% M)-PII-S=8SQ"5N_+')'UH<&,JN"?[(F!N1NFB. [?[."R168JNZ4>=\["DUY2D)TGO+$E/:U3 WFL= MC[UW!FT+%I)79<_WK5TE",>[L2"@XD31QLZZ/;79E%V]3Q)[,@S]#=B3H,.%DFPFYZ#KR]8GK.&<2!?_%< MWU=X:N@NHV+/M25@INY/ /[AN5OT(NIJ6NU2:[95K654WAR6+2BK82VLQ;?- MDEL[KW"?1+42[(MM4>V\PEL2U4JP2+9%M?,*YTA4V]V&V4E?:QV/OI;>LDC; MU+-H;ZUYY?/R^1Q]ET[*\,[1ZV47>_RTF7BFU2V@^PN';=\9]1<@N^5LPJ[6 MQG:1JM$KJZO^D2D-IXY5&;;U-EB5H:"6%Z*3&%5%C,HPH?> 4>7%[B1&51&C M,BSE?4F^7NVRV5-;I35CE5A5(:S*,HKWA%1Z@SK\]HRRACGN.> 7ME6!A;+U M."COVNVN,TBLO M'I>\^]B)'4L*YNOHRK<2[Q8GUV/&\. _#&*W>53NMG5.6 M"QW7$23#G"_>9=B1F7BW6<77RXO52I0[%93+,#1W1;GR8K82Y:J+L:Z46&Z%9\S) MYX_X^3,PYY>;NLM2R:U-\A"46T0^]+8L/CEIU,FPJG=!'5DI>=JHDV$=[X(Z MLE;RV%!G5RNW .[DL3-ZM1YI MM[-S[?@Q9+E(.I5T6B"R]T9TFF%TE!XEE"1:#6R5)+I[!+4:)%IZ-+;2)'JN MN:)[RE.NE#[8JUVV6FJWJ.(H#(#WR)T/;%9L9O"^\H[ETJ1G>(O<+<$/A3/X,W/8-HW_FEKM M4C=47:M*(P.)1F\N?4O (KUB6'0&D8=;%NS>@V%7S5<^+QU4TD%5'2L?[N"S M#'^X'E[H!X%G#>:!"7K;@UN6G610?6FCU3YQ U^2Z6F3Z=LZ,MZ&-GFS@:[6 M.18?QE+M]Z;2[YRB^'QNV]T^W\.'TG7O1MJ[-F-4;GXYLIY*YA^M>DO/P4(^ MS5S?0N+ZZ#&;&@I^PFU=Z/5>9[:Z7M-G^ ;0#[1(4):Z[&Z]E8OQ*5]=3QE; MR#Z45V9ZBM[0=54QI\B9_B1V%3K=D $IYO"_<\MC(S X M-YM/#P3=]G@8]# M=O]:3-MI+3#2UC(C[2<6<3>^B3[8I^_E8XCM!$-LU2[;]55NJ !<;5RLY:,9 M!9R9MJ?T?_]=^OBL\>I[!6PN0$TON(]4T5_]N@YY$(E&>0NX#; M<+-MN\^^\@Z &DS<.:QTY+__N((+X:X3J]YL=U"M$T.H$SY:=&72MXO=5N%7IBW:*T9KW1EHO*NZC-K\KPA96A*&BME?M2 M9#BGB[5I?X;A=^U@[S_*QMX<]-[5?3>![VK+NC);P#"5%TKOW[T MEK!=-J[208O,-8_?,7.W9P,N0X*K"+CT(B1:EL?_H-QJH\;S\9!._K58M5.H M6"YNYY9D&^)IG7JG51F$3[=X%@VQ7?(_"KEW\\:&*P>O_%[R%>;1T::1W"!KIU"X- M7>VUJE*C*FE$TLCV=9C[H9$NT$A#;59&CI1D6QV+UOD#CA143AX&V%_NU)'U MF=N+"&H?@KQZH*9UU%ZSK#3_"F2J2*2*D4H[!,]N-6J7S8:J]#MK2J->>5G3+WU;?R6/2B*]>;N9X9[%2(=4H%&WMA-(=0B5I8 MO]%2-5W.R#U)I-*ZAT JHW:IJ4UC-4M)^<*J).-76=YY86D'/ MB*;7]:JK ]N8-IE>T1RADA%+MQ2_C'N-U<,]12]K^4#Z'08U$&\ 'SR7E,O MN1->"2=;[1(J2=N2M@O0]B$BEZTVT'93;?5V;L4L:5O2MJ3M;0LM]T/K)^HUVEO4$W5Z M[9*J9)J-7CE5,D:]UROZ\?-=E*PGDO5$5:SXD/5$LIY(UA.5QZT**DI<$]ZH M+ZHW8:L M3SE)A%M7]'0XA-,Q4]/0P-S8?2J Q+D*XMS:FJC]X-SF>JFV<63U4J?F)9/% M00%85>XMN;U V5AV\I*$4YU#NWKY<(546$6EBIW9:L19*D+TG_S6N1#D?[O=IEMUEB&*=R=4JX+3'#EDJYPO.ZG4_A MO(>K.MEB==A/!C<,+=L2\Z/XU"@W"O7H5V8 1L]P*L^V^[PCQC$ M'3AS!I"?P5L#;\YJQUD$U:?17&$1 D<.O4?%2DW*V5WZJ+E=BLO]YIE#3\IU?7JKBHAJ8?NH*H5[4" MHGQE"(M4*TN'9.E0%4J'WJ@69FJ-1C8[4"T,5Q1D_MEJ&V&G+,AB2#(R"#C.[:VY*!#F30[:J&495T@K=/ M.#^H7)0)YV]&09W]4!#U\&TU&JJ&]?&52*R4F%,NYK3V@SF4&=@$[MO5RHI2 M52HEM^*L]\89>Z8?>/,AMG=0[EU[3FT=E OEQGEB?D!.7O\"^X M3R;O[C'W;4\LNE6[['55K7U"1:D2;1)HD]&[?UNT:5,DL=/>F3E+U?CMZR6D M;I./=C(:!6]+.YW:9=-0.[*8\C31QLAH0;LMVG1KEZV>VNI4Q9(ZD9%>Y[&- M0H(W9^K_027@0R+1Y*U#)AO3GM;'NL[!QUP*:$Y'&.PI0(.=A%2MURHQ1%/& MP54TM"/)59)K/G+-F)ZX);EV&TBNNJZIS4Y9;I9#D>N:G-LXQ38M!S>1T"F. MIHGJQLR&.Y^8R+$4YY9X2FRS$3]B#GST2:Y_9-V8@K?.I.WJB\FM MR?^>>'%&W2.[&'C,_./"',-B/YKVL_GJ(\23V;"6$[Z\#4>^LO>U.QR/M]EA M-ROU"3;(40>0'[T1>#" JLS#NV!)9E66HDP\)/"_6(VF-C"&!M,Z/:,YU-K= MP:(%N22G%[EBY0N[@H()IKI]L\?:8EK;[VF7_]]^5 MF]NKNG)_?57YQ=[>/5S?*P]WRM7=[?W=MYLO_8?K+\K7F]O^[=5-_YMR_P 7 MOE_?/MQ7?BM*&H$O\N-'"PPI:YACHU\MQW2&%IA= M-PX7@;BS_L"=!\HOS'WTS-D$A8;2!T;F+T*E8!G&$W/F#.LNKE_@8!W3O@)8 MN/"P__DU_A1]AX@UI1*CJYU$)48,="L!=). _I@$NHG H#[LP80I,_B:._*5 MF<=\)([1<@5&KFDTBV4:=45Y@%?'7Z5O*I:O#$P?ON Z]&DX!KY(8*#X;ZQK MHM1&96QB;4WP2A]P7&4H#E4QAT/0<7"5N"RM@*#[H M6'[]B,I&M+K>+3P-IZG7]6:QNHKUU]N]DF:\M.O=KEQ4WD5U#UW+(J?AG%-) M2T[8RIJ6PO"2\W"*P>L@ W$ < ?:\3UJ)-4L *IN]<\QK:S4 )M1#51.]YC^ MR[%0Q[X/0-66Y4BR#B-WXL.:'EDDUDFKV3S5& M!:BF6;ML]IIJ0]LY):^"6=#5UE&O3,<8\4EI&[]"84UJI=&CU5ZU4E MYU7B6+DXEE$]^"8XUN;I^"V9CG^:.):1U/4F.-8!/J:IK>[.DRXJ6,M:;45A M^Q;Q,N-49IP>JBW\FS(GZ@C=,CK GXX]/572MJ3MRM!V1OGHF]!VC[J]X]CI MIJ1M2=N2MDMK?'-XXNXU:IMTC)^T<527%LCOYM@?>A_5I^SG?4AH2 M+G?/34_W73RW0EG3WUSG\9OUQ$:\3"EWHG1O-5'ZC9-C];K6-@KW5._4F\WT MG[9(^2S8"'UMRF>WWM4WIWP>9%'M5O/0>:BRI_I9)*#*GNHGU%/]H#FDX40< M59GA3!PJ&F'A8!Q5<5A0S73+2N)3,T,;W6YR-0"9.JIG:Y6$622'1ZW M[?!X4 R7F3O5TEQE!'"!J6:D1Y?+4MM@##8UM=TJ2]^507Q)PF=/PAF9P>62 M,'9][W755J,L?TXU@O7+S1_7C&$O+WR/ ,WNX]=L ;RWZ3V&AQR\?F?!Q!W% MHV[\+Y8_M%U_[J5&T+L]$-?-,'K7O[E_OV9RT88M:WJE&\7]QL(V:M1$S9U[REI> M"/QJ (2V1 L+[NV;VZ_Y2./NV6&>/[%F/WC/-O.11?SO0D\020\8X&IQ\?\ M&@+1P\L4B_>/Z__:O_FF_/-7A?IWTB5&7U:F]&F,QXN=8E,Y# M:#J93,=JT MN!=>QDS/@3NH[=W,](*P(=U&Y/#9(^X*J 4 B@,(O=&ZURZO%_ORP7^QBRF M=:+8YJ.J/$^LX40)T)0!^E*4OQ:SVQ?3P[&3%V >_+5\-#= QU/VS?5]:IJ8 MSL/RR:QV=&2]1@,81ZO>7#DT!?#7IK:63AI@L*&@PA8Z=W$1I_>HPV 3H+N8 M5['XLTH0MQ8XU0*DL9=A,4CVE@&9B^L7AYB&X[3JJUIZ"+$0(P3& FX"W%Z& MS"=P%-I39YLM?;'&8Z V9\@^L^"9,>?*]+Q73$2<(D&!EO,OZIJ+E_@;BL, M6W T-L! <9\$7<^C;RE/ICUG(84Z+!"C'2*:%4E *D%G^4NM(P(M%7O'H MNJ-G^&PFQCTS961A5\I F9A/P$N=5X7Z4L.;D7G@OX;,>D*UQ\>^E#/S5?P] M#_P N!#LHI[^D2[OJZEN>"%RL?B-!3&A:VQ&A3Z'D?\S^B!HL%=S#_ @IR*; M/%ZC=MG=Q!-P*Z4N_PX0P/MFF0-L'FHQ?^N5-VN7[?JJ^AVO'"2!($R4*4HM M!%SBJ&JTOQJM"9$/]+J18L>+4VMPLS]C0VQH;K^J(>]:T+,&)I@40Z;X$P8X M7E_N()R2^II3ZVTW2M5Z5W7='@[\7-9UX6**KKNF!;)0C-/T93VU1Z\P<%#C M/)JNO*==Y&T!)VO1B]?GS.QOH&O,I[ C>"TPK]0VOXO]=S]F::FQ*9B$ ME)%F9"T 2N\0H-XXZQ=$1/&LWTZKWC"*)=BN>Y6NUSMMO7A:;#M/(FOELNGN M8US[++C//7*?/::R'D>K2I+8;PN%CDBMTH/2A+:T9E1:3B?C6;O+S\NY/.(8K"&'9Y&Z$@Y4Z+VJCM7,/%JFU M;ZFU[R#II.HN5?=TGE"<$VBU2[VEJ5W];)Q;1\0C,.,"\]3^I@S-F;6IL"2' MZ-R!:YPX ?T08+[B0"Y.1#H0D::K#:TL)UB%B&@W07OX6JRDH!4)2QE$)4LU M9*G&VXONOC.Z#]SA'Q/7!B#Y1=(8DZS(V),_KBK=%1<+-#;T6Q2'UL0 ^VKT M7239\!--/"6VV8@?,0<^IEFO?^3M\QW2L[>ZQE*N0.*_)Y'7DOY?LK,>]48+)!0EK[EC!=NM8I;=WS^8ZYM_5B"S)JY3 MN;VJ*_?75Y5?[.W=P_6]\G"G7-W=WM]]N_G2?[C^HGR]N>W?7MWTORGW#W#A M^_7MPWWEM[*<<1MFS*8EK/+LUHWYK$425Y?+B*J2C]G3Z^U>HW ^9K>N&YVL M?,PR.R7D6I;6J[ MF>TRCBOK]-]8(G6-)5)[2#TM$ZQ;=5"5":XRP?7-S,A[L-SRM/'<5>+((((, M(I G(M_HV2TB"#A/MMU0M4;)HUJJX/P\PI#[+Y[K8]66.[:"??*7_4?M#PK& M4HF+SN0''4EQ^L+&=%I';38..TY6G,;;Y:,=]/AO&=;O8WN"@]-0WO2V$Q=0 MG'RP641Q$J(*#M5H[=S;L=S4KR57M;$A$?6 INEFZ[E=OLT5$7[Y?8=:]9:> M W7763-ZO=?):+*G"<\G<(\#2**=4!H*C=-:'_VK?J_\TN__(,C.Y@.;&CG@ MGK'1!&BF%N*0C0 ' 5:\AF]!G -R.I/[J:&5T=-4-9Y"/($!U?[N>7M26%L MUY/B"]ST1"SCQL%.373^?6?T#S9ZQ(8UV&&#XKV;>K/UM$Y:$[9&[2/ M2 ]/Z W1K2V&@9( 0LX^$&^Y'7IC_OYL-V'/KY]FP)3[9W.6W.K6^ZMP1Y ^ M<'=E!I)\^,J;#;F\UY!KCU3%\GUL?@3LTT/V-HI!8<6G3EP .\O,N2 %CN"! M=&5^'5N53L$F1D##^'&0E'[R MM2B^<&LKG9GB;?G*@ W-.6=7V*L); 1JDN-9L&C+C$2)@^JI'2V3IQV)B[@; M'W14=\;[0@%2 MH(9'1_D$HHID_.*]<)49MBH4=$[I#7IQ#F(L*E!50P[#HS54U#,1X\QZJ'W;(%N M.C"=/^!D)D#$2*:8P(?)?/ B/"+\A'(%[[8"I1\^&':LPYY[_GS@@_8"5^%@ M0%B3:@%\^=VP(D50$,M*7<%4*ML /6PMUQ#3P$0R1DE@H\R M,4?8.]&")6+7+! X5IO0Q5NY%9_B!DSA+G0Z3FUN->JK M50(+'?1,8,L@=-%0&(GCB?F!T2!T:'&@I.Q]A;(X%<&R_1=,M0 ;,Z*,!]-T1@GTKPD#S.5&6P+G!.FZ@__PUG?A*N(3LXC/@'T_ M!8,W8 FA@'F;K_C T/0G('?=>'$" M6.M/'+D\; /.!+:+X'\!9$.I.A[[H'1M?%V*I$5U8<2P"2WU,5P\8%0.X]=P M&*.Z""C$E;.Z' MG"G)X\%].SY;;J]X&OI!/UC;RC1QJ&/3\D1KU644I;[*X[&@U@0'6(3O,TLV MQ72C9I8C!.UH4UM+DC/#X7PZYTU/76J9B0J QR;P-#=O,# 1/D5CGJ-V4/: M"K D&Z!/AH% K+@%= !,+>"Z"N%2O&G+3R('[F_NY5S]@L$2=:/U%HH@2*?B MI$0+286\&D'[!1-38Z"K2XB;#U@*;MK&1VU8%+?82!6,G$G/\, B/Q"4$!Y? MHNTNZ4H$I;'-F43"+26895(ZK- WG<[(A4VCS2?82A!QJHB^XS,1* ;6HN,+ MR3Q@N!;.E*,.R3YN'_BEC8K.F'D>YV!FR*Y7D!?M:,6:3D%_Y:;#(GCC77T! MN0K?&ULHG>/^OPL@+:0]K+3I3FE@>Y4\R[A?-W+$KP!.M ;9+Z;EX,6?T4J& M9']])B?R@_E27-O04.5(=(VQYTXW85L"L9;=ASNTJ6UOYQ+\"ECT*R)1 M[/)+ZU&KZRD]:G6]2O,8=$UX^'!+"NU)^0ZJ&>P(&=GQ>_@ A><>D5GZ#K=W M8E98*']=D#S(ILA XTSRV9W;(&68:";-N9G/;!OM&)(OO*VX13\0>QQCC^E( MXE#( .ZEZ"!Z_1W3A-7YF!^BPW[.($U]@4)@(8H%"+K3NP4CD__E+5]?; MGPYWI(NPT9H8V:M=?F-/S%:TC\K_-W=1"PKIB'S<7#DC58-?Y[YX"X&)WO9T M[3#3+2D/:Z?#TC\J=P-X*[7E%P8K_"?DFZ1W'/ M6N<3D.4SR=?YE)P0V71YC)H'^8;$*)>$'Q"%5'*T0&Q5OR-##D%'?V!. L@F MX!C&KA+LJ5Z=@O$\&=!TS#68KW&^DX/<\OD8-M-)"S"%>3\)MZTIE&T],FAC 3NQF&=ZP\EK MKF86". SD="(6,)/&GW-&$W?#378BMO^I]:8AA7O@C MVH%QM/ST,6_":X[[->.8"KJF8[A:&%Q G0;. I0>'Q4.D&KHM 85!..\H\0+ M C:<.-9_YV2)(L3(@HO.=@^:#"TYYGJ)XX;+(Z45Y:*A@A3%LE> UQ\BSFV&SQ:\B_*+@J*KX M,U 2,.(_^H"6-QS?BV(CEOD"D9*(.9Q[3QCJO6=,N05S'HZ%U+FI2[&L:+[6 MDOI6R!5]/YRPT=QF=^/(*=4:(7D?!BC>ZY$RFQ/IM*5/ACW+_&IA (^RAX8D4]*)3 MUM9!?Q74ZR99YW?IOVTG$%"LZXU&X58@."E63_^IZ&@V3:MWVJU"KUI_W>@V M2UE4I][5BDV>DVO:=4TM0R*47%.]J[?+Z.5S4G,+P\'-/%R6H[:V(!3.YS9Y MWD=SVSD2>K(YT:['KK6.%0A@$7!EGM"?_YE,)^%7_N4G*FK*HXTC@5&$*%V) M*(41Y1Q92[+5V>[4LE7;@@I"1:0*Y !,]H[/"F2Z!%E1D!GG*JS0'R=9CV0] MDO54@_6<4#MD'H=1WB7", FO_A[QHS0TDM^1WSG(=\YA0&ZNY TY*??D)^6V ME[LD8EDS_+6^\G_+R=YZNW9IJ$VMK+F N_9,W)*VDUQ&TL7ITD5G<_?0S>3 MN]'\R3PWE1(ZO!1!TS])6I"T4'U:Z+Z9C.A*&2'IXFCHHK='&=&3,D+2PO'0 M0JOQ5C+":*",Z.EES2.5="'I8H]TH>U/1AB:E!&2%HZ(%E:&5^]-1NA21DBZ M.!JZR)A4LY.,,*HF(S*"*V5.G)%WG?-=)0WG(P3O5)R7/E ?:Q'R+SJ_341& M17&<,<-.EG,LM:/HZ'G.]2P3-*ENS)/]OB<>W3WUO<9D[I&3) M-Y_JFPO9 I*A2X9>B*&O9'^4S=!;)1GBDJ'+-U?TS=*@E7=5P: ]_ +E7:=Q MET0T>=?;(=KJV-TUW6,KV?=+R]3).Z"31SW8#M1[FA:AM7G#]KCUFT*]=_D, MAO3Y-**GN\5G!N'\''P,#G&Y;=S1];1)X MVO]T+?CC5_@7;/I46X6OHKNU (2YL] 8\S\$DR<.$YH$NM*]DK^#1@91ZV\3 M!V#P?NPC,==5S!%=FF"*=RR\ORYF@"Z^BWI'IO:\G+HC; -)?00][&/N\=%U M[GRAV22?'.Q-A3N+9Q3R,[?O$H O@+XH"' WV!"'6 1L.G,]TWM54^Y[]JP@ M@%6,<-X!$!8.A8TQHMPIB)7AW=]B]A _":(0VZX4-+D?.(:=!/)MR*7#5ZT\(KJ'=P"E?#Q87MHO-QL^-JL!V= M83Q*=W$\APLB"/@,[^E,8 -V4FCZ8#-KD#UM DYR_D.AJ:"=[G9304$43BU2@[#Y^A5]_I$!LV5^/"SL/L\<\LJH]^E;_0; M>S3M[?=1)05 :&S<(B :&_C6R#)QL".?@G6&;S_[<(C?5D,81XI0&E[C) *D?K*,ZYUE"\P(K=L@8LIAPE@2^ M9$"SKD8*F!>V^\HG?\!WIV"]$G](5SF1.=@X*0)G0\"+P2+&20_/+NB57G07 M3A4&^]CD$YJ9\V1YKC/E2P56"/S%YU92N#><^LP\&A. 7M,YS7\P<4PJJ)_( MT,00#P=%@0VWSSV^QFC'2E^X"L#">\65/0(/H]D3#KTHR6AM1+!X(8E]@OYJ MVQ&#H'%AG'G"QV8XIJ_5O-Y::=G(ST(A18X/9V[YI/4+M=Q39BX2#$@S^Y4[OKG; M&T2]Q0%AXL0LX&TH1T!.N?83ER#1>V<@%ST^$QQ> XI?7\P69UR$@<9/=W$Q MAT.CW?DCJ.^C$4D&+D>%,"25(EQ1O @U&F?M^R3^AED[0QI!CLJ$F(..D!L1G-C M76[SK*Y(J :IJZ$ !TYZ!WR"/7XW'9!:"#]8& HM1&MTVO.#I@]R?0,]_3ZS M57B=;;$G'.P5D!_9#T [>N1*H,]U"])80HB%J\%]CURX =?$IWPMCB"W"!*J M,O;K)&4ZBEJ"**P6U>'D)!4Q2^%]NM];V$BGLY!R4O)&<>K<&! MX[:(;URXS^@Z,,=C0 W47>%T#$,C>T"Y,FU,_(PTWH7 '.@JC&P3.*J$3AX. MA"-[1&]H&N$B_-%"! ', B1B-$]X1IP$?T7W @U2I]?.W&>D=-ODL9I?F M M-7G8#RQ70(KX*TB&H;_#_0_#.8._75\]7%\I[\S8@J(IO;^A<\5YQ$%>[#T@ MOF63R\3YPYO/@N$K?@J!^V\P3_#O[SB&$)^#I7?J"@(L!E(DCFA/S$.W$QDV M2ZLAGH__1BA[_@SZ-OH":10 M%"=%$3XDGY%+' 5^LQC*F&7(1,PP>A<' BS#',%!^R8WAP3M(Q02\$%#"H[K MT<3800CE\)5\?P@-P&":FHQL:>[,3&LDF"_W[H=W"@$B#G?AS,6B%![*]9#? MXE+Z@*^V.)!N7;EQ<*\.&\:\$_4YX)IV&&^>FO]Q<;I@[*823*M_KF)@VL0^D",NB%'"<.XN9 *8E<33 M38JU<$GJN72:8?@VM#>'^%V\8>K2ZF?D6^]^YZ>&;08#"Q?[\ M$7A)N#"#"R[:KNOC:+QE\2MBZ"$-IVL1)(P'R+L=]@B+(GSBYBI2*0EH"E . M+=D6'0.0F>#5X<&&46\2N2#5G,=@\JK\9PX (#5E4=.P7Y.P,FEO.$0!N)Y5C^'P!K9$" 0:\SS(W'*)?ONT,. M/,)(VB^\%_4!8H@V\F""222U 0HHE(?(U1;"RG'P+/3EQMQ00:'KQ1,U8_+Y M%&UA +QR;-'7^(GCW69TXL\3U^<,E48F(NSX!$P>2GYFB"*8DP _/KK"N0RO MP2&D-(:=8 #H9HUPO:K(H CXCX20P-D"/PE^P*,OH,YFEH!I64@+3S.+3M MY0*0'DZ&F";N AE)3.LSU+U3>'BA<(;16@S(-%<#&KX?>V=?^\.A!PR^'T6R MM@MP-+6B)?>MC&4"JCX2I=]' .=!MOXS("0;/;@T8/<' /RU^'+!IFO5NRNQ MF(S@#/['0Q0&L:K\TW1HRHW6$@&:!,=;]NZ%ZO)2MI\@$<#6&R>RDU2A[PK< MBH<34WX@4N43(X$"2 L(]#=\ZY!9/&Y":K:0F?![(=31EB-A2\U!S#___'CC M##T&!/:%\?^]<0"!2.K^C!;Q-5YC\8,Q:I=&O;/Y',(9SR@6 O +T;9P0K]<@U ;RL MKKQ#+X'>^'3_<$-_:9_>1X8!NOVY;1::2Z$.'IDG28U7'(H&E[\@XH$N!K^A M,0-O^*?I U[AO\E?Q%?S#N\7"Z [PR5PB0"GV"!5?*(;'B9K$5A.K(1MXU"+67N^/,A:KF0H[(;/Z!WD@^0SNHA5=&T[5!]Q6^2<8%0P[T1 M,8N]XJ8^,W,^=9W(R(I=;@49?%;FQWXY9QLYY[JJW)!1PA9'YM1\%%[=%(1$ MZ,27@^$0P]U MTSG8QUROB3/LT'ZR;1Z(%%ET/CX6^A.>&7?4"6DKT\A_."'@*\./('F .$9@\22.I5.[#)Y= M;H\LATNYRWOMQ'%D30SN6HO.D@W'365)?5K60P3 M-41R/>$%KI'B//<6A>[ M"E"X4\8"RC%?8P.'50&*&\ _2AAGE)DH'GN@% / M\Y6121(&HR;J.G =/>Z^;PTH]FT&])Z-KTC$!L)X!0@,SE8BY!;^ ?C<;TLD M 4_ZZ,OPY\!@P6QEF(&-*@QY#)X8UQ[2*6_I.YG'R/W1,?'$DS)@]>Z4ZSKH3HP\C )L28];TDS@?C3R7=JV^QQJ MG&B B9! ^AO0B!A.V&ANVH'N,$)9-RP'H+R M>A]M^-\_8&WH0C"'(C3K*K=SD-Q Q%12Y<,?WDPDK2CO:O1C[;WR9)G(DR+^ M'[EJ.,(LJ;L->)+^)YKN5$/]GG\)0T?LOW/N?@W5_&4C8VDGO(1TQ*:.-;:& M?'&+VN%B=IO'A%\W+'4 3B041#0"D@;EXCJY%4+(RU>DBE5C@-X+PNJA,&0, MR,-YK(B+1QR,QUJIE@*9S\)VHB!MO'J>1[BX/W=@"R$AF"?E)(.)C#L'O77= M^I/6#@H7AVME<=:#&T;@M*Z:<#&8=C"A[(6D@2<(?L2A$&<6DN5#Q8BP7BL, M-A)81@IY^U/"Z23D;50/0]59P'3PRM^OPLF$"8)8[/AC&-. :5B+WRM$!8]<2:B1(=L>3G MB8O\$#21"=JKH;2FX.M\-@/X>4N!HJ5#FLY%O#$9 ^-.5>$M'2VLOIC-IQF' MM/E:#11:&14,RTB+J?3) W\(.(K@&V8^?G$4F,2H9Q"!-G:+;WDU!*J:ZBU MY,FY/]OLTK;,+CWX4F1V:=46>\;9I?I:1G78O%%*G4$9#C)^L^=-,[(\;S]X MH.('/.V.4CUN(_,U(1"UVF6[L>QF [WQU1>)BV:Z;$.S'"#'M252-H2\%#+K MJ+0"/8=6D"*%>9 KRJWECL8PRE78&[X-#*[YQXKOV*A=-C)]WVN"A&MC7A4, M$BH+Q9L9/M),WP.U!EGG\5E5UL*@(?=8E[;I?.M +'6SQDHN3YA:6J5$L/=C)05I"2C@E$%G;%"4,;5+)N,_3[SN).3V$! Y8_ MO,"?SF+*N>CQ)&*(^ 9>QY%L]R1$RY"W):&P1/2BA44FC'S7>73Q'E$H+FP90 N.GD8H7F!9 M#+H!*0DVK2G2'P[V&1*IR>CICC*#PR^)A!H_OL27.9]Q(8NG$\I @!-\WUH$ M1)A82GG/0MK'I3U4&K &GO2=$;:5 84A;%$6'5"<:\R7:'FC"V3H8*9->4C%?K&A?KACC[#"V99*+BOA<5/85 M5I&PM/HOZC:6M]Y+72KXRB2G:JN\1#W8B<,=83AK!L8TG-/Q%Y%MCG0G$0L# M+MB]:XBR(6H#AD9ZHEYL(7<#^SJ^$/T!_19,(.OD:QWT0WPL[I&R9;>H5KMV MV>S4FUE9ZF/E3U (4":&O2R>7'L^%7(&T4(T=HS9K.V[;PR\[EL#KU.[[*8H MB$H";(X)>@BPC4=T/6R&7M^V.=N*00.<"GM^+J2%M!;AS$$L&'SX)(FSN'T. MI<=%4F HR#G6/I'U^@'#JET3UF7!WE6X;3;#C ,\>%5QK.$?S!::%&9UO *K M2VR.&D:Q6:C-8$7.0LD+KQH,-C*ZCK5X?$B5S-1GL?5 M/""=P9S?1V601)Z._1H^1:5W;$ZO#(/?'B-3052/3ER;H"S<KD(-X6>BCV>H@_>%?BW\1'129J\:.CM*YU MP^>2GF'0FD%"6?Y$6+3C,2:#D!XZ%]VAQ?YYNX$=O)E5H6ML-.Q1!JH@5)Y2 M*U*5AN8LUM[#WANA0YGJ3820,Y6UY^[_=QSDG#B('IQ;(HZ[<5^(H2O7LD7J MU#V: >PK8SG)MQ'C0+N!#JF6"L!OD.% H LT3^C+_L%X^L I'9N:&TII4[^S+LQ)V4[W@$VRM.&71((BS6 ME0H38%L#%3/3CQ8F00IT3()Q/'=XK2)'P$072,K]2L1-*"'6]3S*QO43.L=/ M]B2*B+E$4+Z*(PU38T3/@Z4SY!8>GAVU.^#UB6$7.C!!'?H,>5!66WR4T#:R MV]RN;>1]E )X38V_4SI$MO4C: 5I")4PWH_"-Y2'\^+"J\EZ-1TUPS!+4&^D MZ5&880EF 7H* M),)PFY! VZA=]KIIO7:5I A.ZHR;M)$$:6-F;DC5B33-!PJD"'\%;RU"J9#$ M,DQJ^DK58'=??RHS&RRRM;#D^MH*.$&F),"Y4B2[V-/Y,SJ [ZFO[)WS*]B M: K_A#5H$; N] 2TFE2RO*IN_@\RGQW6K.UQS3Q:DK+F%(XH&T:*E+[.^I2^ M G*BUZB5D C8U 'EUN8"II7R9H0(NBLA@FW*@M>^Y?#6_4W IIPQ]>K*%=5\ M^612@4;PQ?*CY"*1T"R*1*@!+E"K^*)WE9MN89/E$;E:Q$ G MRC?\.;>9HAGFA=9ZQ]XGM)M[G!G"#?#K%U%5VA^2KT4#HE'>U?"NY$^U]UR1 MY/&K1&.7Q9#=*#[I8?*D9]%)UY7/<= =[%L6]==71=7KUO# 3T8=:,R@\-)X MJ4ZT0Z$JTJZ=45252SXN[@OC4*;*M:_8[TYK7/S?9$^_*.!*@Y?F'CG)N%6_ M,%A/G!BW2\4ZPW>O=&T ]=/U@K@R$VNQJ!^D/Q],$:/B8UXX6UZ,1]7>:EBJ MBW_Z\RD0&8UAH!E;]'HV2H:"*5E!./<4D><0-PNYO[["UCYS6P0><&>B0_G; M 90B'$FH\G#S?#JWHS W^C9 EQTF*TC223:.7^R(DJKH1^H^$Q#MUZAAG)]H M6!9A0(RC>;V !^+H<>/6J+CL)R$.TO5-F#82,?L[+!6.-1%^ZTE$?->Q?4YN M_@P[ 88SGB)/<*B;3;'D&OZ?_CT")# I&RN97N4"*B'P8LSR0N 1NZ?:*DZ+ M26X_?A^25Y('U!7E,QN:8D(!KU[$@6P.ML(%WA'F&N1> G4EP/2(&8W]H\YQ M6 HNEU.+3_*1286-?;,^:BN])W7Z-7^JP\WJ!AL%$7U$R"69P:/CYA(G:?N M+.2/0X9EA9E7U%8O3#*EI--9[+##G)>0;5#<(^8=*BTYM.;4%=Z,:QW\A_,L M/ZHAF[)@J6/QW@2[Z"LMW#09(C?_82UDNPU!_F-*"L?,B$7G?ULRKH$)X\M4 MKUP0(WBD4U/ ;I\RZO#S3F]HQGNU%@:B8BF'C0@9]Y\@W;@4:[KS'DW'^C-L M>\QW_X#N ^P 3D_Y/H7*/L=(@?"/>W,OU*>NUQ$BA,%-*"4;CTA?^YCIH24>(_UOCPIU7M5OIB! M68OZ%T1J2,4%A MQ83Y?IAR3:P$!1=UY%Q(PZ16&U3ROO* NNWJ=W"+M#>X18[*;?:YKO#ZI9O8 M(CB.::X;=\@UO,:@=:&!"#3)=OB!V=NGF%R=:(M@C@APAKO4]KS]R9T#(7VWS<3%2-;9>V B@8&.)812Y:-7 MOG3K.CM\K%.[-/D3*Y&0Y:)5@,4.ZWKPIDZ0>UG=8C#8_D.]VF7<]S\3!&9H M@)A#LO83:2=>-!8:ZR+B*HHPE10=+:8=89@?>])XMQ1/ M7?3'^LKV(O1&4&U5) #FR!ON.,X\,*#188R]U['6?,,Z7:PGE4^D/L'\F M2HS5,ZK72BCXS@A^5_H8ETVXJ%HJM.6$LSX1JD&Y[$_ G,(L93%H!\,;TRFC M@C;L0,8?1)A_=O'XX10C6E%\"QU^S]@QS@]"3^&(QQ%B-_R&;-RE](;S2"SI M[J575.DI(D=EZ'!+-96364X81!!3BX 'D3M+:RA\:D3<51#Q/-%I[8?GOKS& MGJY(D:4\-\''OC/&NQB/E?LD+26[O2^])VH];U)=)*-6L>YSHI%)*&N(#WN@ MYGHX1>9C3D6JO7AR^,\9EA(XCQ:%U#W:8!)]VI("__1(6P875 M)0B+)':9D2B*N>$",G%15H.3!PX%:*)]5*YM%J7E1T_5,L?^R4-]^T/MDT\] M"J3%KC M,4T:$C:Q9@D'.XZXMRW"@C04^L)@%3PQ?_&U7/$&Q'O'>TDC;H7Y,N\S(S3' MJ!S\%G9'Y\X]Q00Z&(6M'[&0+:IPH9ZU*5T40CM'37A D?08'('[BA3V+N80 MR /V@VMZONY)AVR2=#6QV'C5/E,5_D,<0%OZ(9%Q&_U"B5 69W0C;(5+54XA M!W[/*PEPF(V"B!9Z$Y?.EMJ S,,@NQA-\R[6J8N\$K(,_3CYP/)73FGQ8'9PL76SG:^KS*N*7BFMGB C9$7,\3<' MX:K+@6^*&69:ND03K'$&Y#"UA9]^,C&RM>^8]BO. M,/U7Y)2*Y<&5;3YCESSEAVMC$WC>T!$1>-EDS++IML=T33L53-?K83+UJW(7 M:3K(' 3_^!QK0OQW FN<1D;__"DZGMT'[O /;H4K0H\^0HH)MU[0I:&G4DXZ M=)?@%YNDG"P*'DF9%%"EI*!K@'GPNL@_,%^@2%I$]55DTJ3B84F4'2[\N3Z- MO,+\=II(LV"U;"R+]Q+&*U5E>9J'X_MPL@#990-=U;HW]G6\Z\B][0#G8_M0V9S[[&/[Q":%WVT@0?_/PH_+-RW=3B4#ZO7 M=:/>:;13?VK4M=3KZUZE]>JZEO[3NE>MNZ[7.\U6*6_2ZNUVL36MW5ZGWFOW M*K<]K5?L36L10:^W]=).K[7Y31\(13F: B$@V?V_-:,6ARK(N?&QH6A 2!^R M;M-G+WCCIY5XS#+1<'IY>[9/H9-WYGL*F?"N)YRUN6/^OW&^"MT2N/SR(.HF MA/G3]!-[P1DZ5"I _TX4T8M7\FQ[E7X536RX=N/A8F+-)1B5!/[3.J4!/Z7? MZ"(;<:":L$30;!9/@'HVI)P#_[ [TDSR+O&,=>HGYY&(<+OTEC1KG./,3. M?HX"I/U^F[/,R0933@O=OFO/*HK1OJ'.UTAHMBGZ&'4L>N)Z>C)!8"]NJC;J M7YG+3J^34ZLN==G=;(1UB$NQZ'_G9 M8*I><4Q]9[U?;*V)$QC\A2:: MN228BZUE7;O9[R\_Y?'$6T=E-M&H#+=$&, M1P)NRL(!DI3O!U_+_IR@B.3G-$WM=COQUPRUU6RM_Y9$NX3PJR[::8 Q@#4= M73C,E,@C)_A)BB-N$4<^<80B!%0;75W5 2?%RR)OW])K4]\G>")PQ%LW6@TF M&.5>D2"2$VC\_C7!RS'A:DZM61:D&J?/A8W3(42 5!6_',E2WPL:]W*F[2Y8 M(87S8YJGDA]CU*.TBR@U;V+-_(6TE\"#S_.^OJ)Q7)0O=1/UG-E0LGAX[.?5 MQ\7R78S2T^<% 60#G.8_8PN)&.RU4CZ=>FXB*:>$UR\7!]24 ^2N=7:@S4(M MBK=]RUE6)O:.M3*Q4EQ;T9IUH*6P,UTBL_TK$^T][YGWA)/%CC Q,U;>E4:VU>K?<:O*[AVC+JSGMK<'=8RO !H8\>?CR(EM-J,N(4U%!-K8 E[ M)\404NZ'$S;"QLN5/KG#X#36"WYQAW,QJ]*R^1QU+,6**GEX1>*:!6=H68N. MBNY2QY^]>'Z63R%]X]K;&+YI'U_QWNBMT'N#H3;>"3;%H,_C^5ARMT7\\HUS MG[OU7J==-/?9J'G_)EI,&M@P,&QF-E4*Z MKG*AY"!ILWC2P@Y!\N4X_7K>*U&G#-1I-M:K_)XX$S9:D_O,[^.YFZH^GSR5;JHMIA@KO6R 9PVGC1[,M M&.28T.YM8P$H5\<:,H\/D3^FIM3>9*6<'VD-Z0EK? MMA4_7'!BQI!+]0,XNX1/0P\F[)6*MG P>%BZ(<:$1[/3J$DTI@DG:COB?&(+ MQ#_6/3UCPZYPGM1J]FX%#]I()!KF2<32FK.E(0J4_19>\?BKN[-*I&LUZXU& MJVBZ5J?>;!FEY%@9]4:O6"?'=6]JM>N:42SQ:_WU5J=33C9:7:_@FHQNL3:C M^U]3I][):.A9KF;X!K=IK>U[_0$7>?/46%&AMUB"\3,LP5CH%[-]L[R*;5>P M=86W-2R_!V3U(?"%^4//FBTTNMYY^T6Z"%48-CB[,@=0AY$9F!^ZO6;G \<=_%/7 M\2^]\V'&'DU_#JN;F?5) "=Q'S5-COM']1\]QCT'W!G&YRY\-^%GI4/C%G34 MQ+#";<""9[3.[\&^-J/6 #2L 7[M__X[1M7K6WG.3HW5IM-?]^+_GK&6LPL# MWC-,4CM''@PDQH?N!UT_=I-GW7'K;V+G2(%4-8'4:D8"*9KMIP5N))R^6IX? M*/WP)XS2;)17ZI+ >E7:7%RIAY=7QT./I8JDX]EVJ5+G: 1+ZT/OA 6+4>!$ MJ[^?7+::%(#'(P"UAO[AT;5'%T-8AF<-YO@)$$0SDFQ9:MX!A:[)A\WN)1:YRG M?'PK9EHM^=C\H+<^Z,:IRD?IFCQ+^:BU6LCZ+6=X$;P,X6"&[NS5'9, V" = ML8VW-89##!B-*H]23=\]6\%D^>*41I0AV';-,QTN1Q+ICN'0%6Q+8#JO M?_.3T:Y$M[9_4??S>R$Z-#U\+G'W]T6BW-?Q+;[6-Q*6+1N."7[Q 45,/7@*>(2Y:VTQ! M./#)D F[X^R%P%E:%6\E!"JV;30KD&).50P426^08N"XQ<"J67%A8"FS.\8% M,M^@,L93WA[AU).6#-!+>DI5((^$-C[0II<.Y M2H=AS-#=\8CY<"A\K.B%2"I;#$1\2=RA"NF )=;PCY^X:C[-ZILUM0)^$S[4 MKC?^)Y]X>1=-<@JKF_O8;"O\AU'7E0E\,' 5&?0X2_/DK<*LU1(_IQ[T:$GY MO"%V0-2(*'[[KA^EA5%W*G#-DOF_&GRJV[U,N#,4QNK(R5,K& M*LM&-**TAA8*R*''1E9@\I)/X<2C2YNZ'ZP85N;4=1X3-: HYWZ9FY[I!*[G M\W]_0[D:_>/#E7+C^W.X0"^XL@)K$!EA^*G^:&HYE- 6X!"=_B,*3+H5&\," MD9@VORBEYQE*D?.5GJ=MLLG,@[,32U06TVQ]&&-3GLA>N_#8S+.&<(!K6_9L MEE/]^>,B?T7H HMV6^OI9X(MD#ANMWO3 MUANG%_OM@I;HF#>RI*6D)KZ_?CF49"M^)';JARQ-4;2)34DDQ3EG9CB<06Y" M;D)N6OFZ-:-5VFTG\5(Q[J&:W-0TM5#Z!F?D%/DSLVF6[73F.]R,GJZH32$3 MNR G)"@D*"2H0XS;U$QC)4,M%6'*>I9>7S?5%A29"?PD6=49IZX4K;2V#*#0 MTR);:64:?7X)&8:^&T?K+WD"H&$\F1 ^75DW9Z=3MV'YI(ZQ !.Y?\=\OA;N M:&W(*;FOD9'H[!EQ'\@TA,63+R#$O-K"Q"[.R?K:2%B.",L1;= I+$>TZ8+: M43FB$X!_'4/'JJ?"U^$GLZ,1BZ]4X&FZZW$[9GPK#3ZI6Y"J[W54WU%]1_5] MK^.V-%/7S'II_4M-#!U $BTFB>9#!\QPHQH_KPW'OKS]KO23X(1Y[NBK'J:' MKC#='>843\'&7?:M_A;:8E6F$2O+5P:/D)ZY<+:=\,#K2BDOQV5YFF:DO[^@ -)KA^*]_88%Z+?517B> !E$2A&#I+Y;U65NVIY^4N(ONF1>* MW]-'S;IU?=U%=JT@RU352VGH6JG9M5,F=D5R+0NY&K#/)]XJI(AHN+YW)\1F MPCR0'W%EX!+/3$_^9C:AJ1MUY1HVZVY%4_@L::OT1>-J4]:@MHT.79IA'RJU M3,&&W=(ZFE'>;35#1\9"QBH@8S6!L>KMA8-/D0_$E##8VJ-/2&)H=^%VV=-Q M0VRWT2POC6UC32.-(8T=](R4WM%X&)/,!?D'G&AR(Q8\K6F7)0\';R9G-G@B M!V/"J?+#@SC+!P(1F-D]D+VJB.*'.F99M'&7G;U^,2\2LA>RUU[9*]B[Y&F#CL>F9SY2OQR%T"9Y>^%X=H('Z\ZGU2C/I%%8VE MBR"@GL,>EJ8]U(7J4AKS;\U!&6EZD;[27S:_G065OI30+7GU*:EK&?Y6J-2 M#%T3Y-.P:R:^(Y)?4]+*27,;"\/+N*/,$UT7<=Z,1\%1:!EE^I3!/ MZ29?YKEN.4L6W(,'T-N4+6_'8@K"-R:W? __#$-JFV(2T5FQ:,\"B:QL0^T@?J1U# MP'5(Q=N!V&U(_6@L[,+ULE;*]]&(V<(,&V3-C[$)]ZR,9-3:%8:T#&-K^$L/*F;_ )0\QD0!K9;N1=!0:+K/L)-6>#&0OT&X>: <&,9,[A)<0:F M>"0F6=I1PZG2'3,Z6N%!#&)(@)P<2KN)7=%GPR(UH_Z6O)-;9$;#27^+9VDC M<@6T>X])*(IR84M0,SI675XGVLA'6[J9Z54#PH?$HV'M^Z-+I]D5IJZ;"'PE M K[2[;P@\!49^,R-@.\3\XAG,^(B\!6J67F S]R?QG<,+_I[]*(7$N_,72AZ M1EOYH0[4KCI#*\-JZ!\@R)-Y<\X%(P_+Z?-+R##TW3A:?\D39V(83R:$3Y=!X/ >7A,ZVC$7 M?'ZY?\=\/KMWM#;DE-S7R$AT]HRX#V0:PCSG!CIA7FUA8A?G)!GDQZ<+,_?( M_-T(OQ,W%+)V9M3A'25ON ;XEP0A M/L8\.4GRHO.T#^E+AP$M(@$\+_DZ'6NGKNIZ X:;,D+ZX'0F M5#$3VO+G+;7>L%9^HZO&RL_7WD8@JGYA01]Y"GDL'4D@_L&@L T2^2,U#D=+B MI$+PKLH"L%9[7W[QA]>>]1;D@IAE3TXM[N>4PXZS)UU*XDVM33!G;E2T0G?_^;T=3/C::JR,K0AE[[31DDSHWE:CV^^1[=4MB/X3DJC)/(6N\DVF;5=][LP+5D=E1S=ZZESAJGT3'@ M9O#E\[>+VQ\WO<':U;>^YT=3A&37^SGM 8@:.)EQ23>2]M-XZ!0T+& DH_'6 M>3<+CG[^Y-N']*99XA2ARH2*(/.I8I,X%) G826P8;OBHMU++:.CUU5EX'(6XCB$OU)-"B M=#!+%6&8,4>!#IX78KP;./Y@P,L+X(.TAV"G1;K&I.]KS1'NY;6RU@%[JF;( MAJ;&W)8 .T-Z3%-K84A=_R$S(T8^^$[%VE "84[X7@C61FIIB+N!F@'3S3S9 MVB8!L9/GPJ=^\JDC?4LL]3(5T^BHGDG1K+=W95(8+T1CH+:PGVSOQ^+@*^(Q MZBHW ,$""O;)P"\TVR&I'6]*EZ83Z*P[)HQ/8&,C@?1+GW '?KD28&]'/@\W MT/VMUZK^Q]S>1YDOV@(]N-Y].*D_ZL):,:=/--D/:S,1@7:5 8'RML^99[. MN,LM-_$0($H@2NP()=)J@!?JK" @8L2OS>K2C )"#*C'A.#_SJ!JU0J[=SG/ MC[PL!Q1++1 H"@\49?)&G12JW;+1",*KOOHA=>D4'8XE=3BNT=(6WGYBG0', M7MBV'WL1>,?6X>QRD[T"+6[9%'=P54;0U,4A+)U+RFV*"%HI!%U\^X"1F?6* M:F?10;-4]BF)Q3IDX:0D3NOCFJ:YR421/B61+A-)GA3^_$X]%A'EJ]VEKNM[ MM0O7I1C 4BUM:/4:.!2 HH58&66GYXA%]MF/[\:HZ_SJ?.;F$E4=%.CC"/0@ MHC^I!X$B_9C_9"LC0%"LMYG5I1E%X4;A/HYP=PGW91#8OXE]C^$U.YC5I1E% MX4;A/I)PNQ"3=:'*BN5>C'$QOR[GHM,C R-# R,CDN>'-D[5U;<^,VLG[/K^#Q MJ3HGJ8K&M[EY3B9;LCW.>LNWM37);EZV(!&2L$,1"B^V-;_^= ,$+P))@)(\ M8I;:A^R80C> _AI =Z,!_/27YYGG/-(@9-S_N'?XZF#/H?Z(N\R??-S[/+CH MO=_[R\_????3?_5Z_SB]OW+.^2B>43]RS@)*(NHZ3RR:.M&4.K_QX M[),Z= M1Z(Q#V:]WL^"[(S/%P&;3"/GZ.#HM2JF?@T^'+QY>WQ\-'K=HX?'KWNOQZ.C M'CD9NSWZCAZZ)^\/CMZ=O/UQ\F'\FAZ\?WOPIO?F\/!=[_7;X4%O>'PXZKT^ M?G= CXX/Z3/:/ M#@X.]_]Q??4@BNXE93WF?RF4?AX&GBI_O(\_#TE(57'R]6NA-/S]:L1G^]C1 M@Z.C$U4.N; :OLP/(^*/4KYN%/2BQ9R&Y33P\S[^C/4<]0Z.>\>'&N6AF?2@ M=W#8.P)2$D4!&\81O0#8SNF8Q%[T<2_V_XB)Q\:,NJ 3'D74"P5R/T8\B!Q?HQJ3<"A:&P81DAWO.1+1*SXBD5!4+!E" M4=$QK?P^]:(0_^KA7Z^>0W=OW[[6..Q-")DWJCE/(VM/OC1I04X]#T].3O:? M4=_*6U"J1J)\#__9.SP"I6A0;94^VM<-?_44W2;:D(VU9FU0=&NVH72@5.F" MB5+\':[;C'2H-VY&0MFH&8)12$>O)OQQ?\1C/PH6-D.BC$3]T60P%)BYE#6I M6Q7'?ZQ<)QVY3>I4Q?$?)742W^>1H,CN5=8?Q0+5\.->"#!X5$JHQ=UWZ;AI]X&$^>P_H?,> M&3;M/)!0[\_>[Q'QFO8;2$:QMXK*(_D ?G>8^W'OC(,Q?DD@Z4_[RP1+K.*0NK?^S^+?R^,Z(4Z* MU! N"<>:KCB22LF2CTJ(-:+MQRZ++GWT341++"2LD1@%?504M&#@Y#AT2-YG MW ^YQUQT$Q^@$\*#"/GX%@:B:%IHI>-&)D9,C@&(E%9H?\8S^R%T^-C)V.Z M&I_Q&71L2OV0/=)+'S"A5SQ8"+[(UHO]D(VL[WA6J[BOXI\= G?YA2&C4=NT5:(VYOZW!+>#F2 MV0Z,:*U!5\/("-,[>YAV8TB?XD@XO?#XTUKK8,K#"-;[!G,A<'4$VZ[#!!*> M$G]"0^8_3$&!I]QS:1!^^B-FT6)5W.J9&H$\L0)2X"BK<9COY"OZ7T=6U2%P M'^+9C 0+/GY@$Y^-80KRH_Y(1!.9/[D#\8W H[< U)*1"<3# W3O6#CR>!@' M%!&5C!&V'&LGX^THYAV"[4X&6Q9WL)1$Q'=1;^>HW3<\LH++P, (T^$R3(KA MCXY@Z0!/)V7J?"_8=FEQ^X5S]XEY( OW$B4\84./]L/0SD2LHS9B<[2,C>(F M0,GX.9)AAT"Y]!]QF0E@LK =*!J)4?S'R^+/L>C@0+@%TS: V3J(J7O%R)!Y M++);4JHHC0B\7D9 <'(25DZ.5]=PN.+^9$"#V0I E)$:D7A3C@3RZB&SCF+1 M'\'*&#+;$&VAN%'F;Y=EGB?OD) ?XOE<)M403[F#S38G3!R,4+S3C=F,8^9- M=G3[ B7#T82'2;G1ED4%H1&.]\MPY!EU MTV%DH\18S"3.(\T=1K(."5/N-PS(LZ6QGI4VBE9S89.]#4'>(1%?TZ]?B<]\ M:AV\6Z8PBEKS2%,.W8NX64O95KB:O]D]D9( =&D2WM% A'-MA+M,8A2SYE0J M%@[PD&'D+HE\-O?X@M)3Z@/;"&-^-A-T*9E1])H7J=@X"1\1<^S2G"W4#3/@ M7-R>IWYH[=*4$QHAT)Q*P:@G.#EY5AT"(7$8_,D#G8@M0IM0BD9C%+WF1*8\ M',6D0T+'8&H8B5XS_S-8;-D>WR?PY*Q65C,/(RB:*YGCB=N*1:Z.9-LAF,YI MP!ZA#9BC%$9!;#L^RNF,<&A>9\;'R3'J$ 7A 6_$B^FU^!_@TQL 2BG,P%P MK/FIR,<1C)P\IPXA *OBC,D9@?BPW(K-:NI;[J?741O1T%S;'#>Q"5C@UR%, M'N)A2/^(H0.?'BT'A$9BE+[F[68L',FC4Q*WR0O9>**)3<+)R"3LCFB5CSQY-64F7L*Q, [*&S\3!B)@6OC)D M$G4/I)ID(&N8S#R,0&D!L/JTHBXBEORL.@>IBP#ETX.L02DA,@*AQ4-^40,3VH:/$1\MB&;.5NHB:N791]9@U9*;,'JOYX.4IS!U$1B9:60-1*&X M4?!:F$"2=U'.F()DK^Y98:.,-><=B;LHX5P>4P,_8IG&*.^2DPI9!E07Y2XS M9ZQ%7BANE+:>0"+(.RGGI>P;>XF7$QIEKV>0:,D[G<2A)!W''HMJ8B,>FLM< MGM'314S*,W3L?8$Z9O; MUE7\C-"MM4N?U+*#V>_I(_?@%9HJZ M2HQ:HD4Z&FE)H6Y'5;[3B.KLJZJDD$UKA;$BHV9H49E&FK&4J_+C6'_$:[$G M0\+9#J=,R&<>"4.A\E@3'Y]3Z.B(B;\^/6-TB&X R@:U&-'6(EKU:,.0+52. MPSQ?O9/4WTFUJ$DBQ%>>W-BC?*P*V>O!2FR-P&NA,T.Z(LSL266(>5IXAW,% M(/T9#R+V%0,ERX4V#+U%349MT,)SC;0AUX*R1->=BN0QN2%!($[>;40--&X& MJ-\<:%$^(]1I'3LHB\)7>H\UT:;+^VI\C?!JD4 CO/G:'+I;O^MGVXLX KGF M9;;AZ;RZ B/V#6\V79K%9<5%=>BB&N1."]A#6T)DA*O^)M0.2K[BH($]"@8& M1D3L;T;M+CXE1PT: E3#P8A0DQM3.XE1_M# "J9F+;D1G=J[53MO2>:%D1AZ M^"6@+BS/.;V%W^(9=5<#K0%C(YQ:<&@)SL2,4)4)*R,__I+Z.@_V7<#QX6J2 M.QFR&K@UC(Q@UA\O$H$_1S O'F#I('2&\T(W] F_@KP>F4O=X2)-.NN/8&YK MN")NL#*C"JQR@@DF;?HD?U.-<(:+7*)=UHZ=LNCXX:=[ZN'.>,3! Z/0V4CX M?^EQ!/@KSR0#*.3C&\GA!13KI1IF4L*R%VPLE%!\3]KK1-Q1+4X\V]RY#/Q0 M8)EK-[JYT/*>X+93W-J)I[GMV)2C455*LMILYJM.&YGEYR=3F?S='DY;3D88 M]7-K%8L!H7:#_VJ/@;?P>$@3Z:O8-]4$!K50HM9)F?CNVZJ2#&(_Y[QL$&26P6A$0@M M/)D"(?[A(+.N(]$XT;2:UHB'%E]UY&R+0H8@J9 MGA@H0>QR1F!N;%P36,>S!.MF VN9V A3Q3-3ZH% 3[K\.U< 'R'3(O MA,S1>L@<[9!9SX>DPRC+4<+M]H@&,_S:P*4S\C!A5/[>VU(>D\@%0,[)_4@= M16L%!Z>4S(B)%J5-,.FV2R)*WP:C^E( M/E&5%+HGT6JP->1M!%4+ "Z!NE0?CL&TQEQ9!ROM.NZ9.7).QS0(J N?949@ M,>MP)>0;)S[X*J))[ M"E<#OR%O(_0EKQ&6#OMLU.=K%$J@ZNPD[$L/6MMC6D%H!$P+Q2P_B-U)&)I* MOYG0]3<*.R_J_NW995-QYVF,(M=")XG(>PZRZ:;DEZXP;B#_"DHC"EH\I.SV MXQT4= 47S,C""(X6[2@!I^O>6-E5TZN 9VOL+87APIJ&7LQ9_HS)H MH9I*92A6JM85K-?Y'FO^P8&Z.^Q'E>"$&X,X?.1-+W=D(4Y(K(=]/4\CWEJD MIQ)O59&ZIT95M4-W>0%?GJ&S113-O$VM RM79]*)UWH@RL)BT->&7#N$\;!; M&700Q;F0V(]P0PNO&$W&F+JA!3_S\3V% >=S?U.:LV:E1OW1HVI5^J-:(C?T MQ%6G:I;);I01O\'R(EODP%JSTR0=U/3E$3Z6D@'HJ(^9#.N[)G:\C7JAQ_FJ M]"+W\ E>;RF11N!EK=UU.\J?S\J^)HMR'U^,2,[7-]BP6(>[$7W]C8.JM[N* M/R65.J)6=6E -W=%'B(^^J+CHR)*T93B=^(OPH?^?4B:X[\6?Z,&Z&\98'T5 M&I"%J_#\9%+O__SW^Z/#=_\7.EB_0SJM"^5C-4FB.%U\>J;!B(7T+F C>H]F MVMKS@ 5OHP[H[Q74S (J(^1TX:@J'5&G(RK=X9Y**Q'$@#Y',?%6AGB)C1%- M+;98_1ZC.DN8\-Y!5OZU> /0YI9NPY32 MZ(('_!8*P[1,W+153M(L1[1+/$ (+7-$ MTYRD;3L5LP8YO2 I?V/3^)OK6L-F&)5."_VMJ71I^Y:ND1KOU"\]&A>P1R*/ M9(11$ M1KW3VU(:/40%*SC8JODZ.<><7IM*'HE> S8Z/$38M.%?U]/0.MQ)Y MKPF7-4I: *WR@? .(@-NYHS)E0:!;=@8D1)"W'EF K_M\"V MDU@]Q,.0_A%#!SX]-AM 591&5/1053$(B"^V M!;C?]UWQE^P?Y@-A^7[ P#J=G,XY,93=Y#V7+3?'Q/:NA!:\"V@98]#P./?9@+!BC[CWMN M+*U6]=M0.E(?]T;B ?<])P2V8 ?'HCD!C^E M &S)S=UG/E[M'GW;WI_&H,\T#&%\#)DOQ'^?GJF\!/\J8F-&LC?ODD=$^F4O MEJAWHG]CT?0L#B,88X$@ZX\C^)?G\2?L$0R8,]$E'%"5I]Q/QY04IVROE6%V^R8!LT!5@#Q.!S;C#:U:4KW=.08 MT'--@@GS:\:>/8L&:%IUUHV"'OXK1!XCJ-[<8['=<;J\S]('1PG,/"QYNLB* MY+,HU"2;.L9B21M,B7\KSV+\"IT5NJ\2HP8*,!&4>:4 F MM+ W6RG?]C;XQ= \1":B4V8\+V!>@O$N[IV#KJ0[)>*#FH46TK:(*H7ON,DZ%RR?R)EDQ=EB9[FZ3)WN;29.OLR6]1 M>PN60[VGV3: \K<:B*F,^$_@ M$\!1#0AZ#2/9M:V3WJ1(O)-S"1M=09T+45 M(Z&IE=('G$C B+?"*F]BU-;)$QWH.**!>/"(CR.P=&F]5M=1M$&EEWTUN5\5 MPZ?5_;UZ'EOV"V PQK-8O&V9#S ]/)&Y"O3WW7_'T@:MV17H1U#A,(ZP*P-^ M1W HUZO"MZBY!197,9PG0[$/+0#U&@8:+D1A/WF-%S\+$!T/ M9!;)X(E7&P(-V6QZ/4SH8YL],7587R[;<3":0DO1<:L?C4:R-@RPS6V'WL38 MJ]NQ*!Y:;*-\DZJW[%]!RW"AXH'):RPIN.6FJQDOM_S^PKG[!*U*-[C)\SEU MXU'$<.(3MDAB[!KGT16Y;G,:*+7)!OR4WA'F#J;@PA),O;':%*^E;^G,?\,C MO&5+Q/8]+NQ68:D^4U"B(W8'# +_TH>J7"#0S"XDE6AQI%:F6-+M:@N<_6,A%-0 M@*>_4G="E=%:%?@YI6,>4##""J^_BNRW53-G-UI_6Z.VQ:"2\*CPUD0JI9O.2XM YE?/)@90$[DWB?(S'M&BRWJN)MF&2DYY\]1D*?1U[L M4G<<\-D(%'@,"ER=VFQ%O(;JOF10+O,9+B@N"5+3;L>7/M0*8Q/MB@$'33PC M<>*?UJNQ5JP-ZEL;^6I@337FT]+U<)OYJ-)O:F6J MK&K:RPRS4#B*&PY@_@;VQ#4)OJ2S!?N:)+"-*'7#P1,_Q??=>'7N]TM5UU+5 M7XH!Y2,_MG&C(LTVYV1U*?" )[&_NX!#S=$"(SX1CHBY&!^^F_RN/&$JP[)H M>U9O(6V$>5LMTO*G%8M/H^7SJOJ/A(F._.U74[AA$ZQ?* YCIU;]WW]?*7_( M3-<&8T#/(TQBXTD4W2^)E3=(2K1AUM9!D8\6)<\J6T66TK(M->)?=B-EQ?,J MVVU42Y=G=2_-[7@YI0FGRA%T_IS!G )B,,2V5V"TY=CW';[!2:)KD)1GF&A+ MB[9A;H6&R=1D$2_,$DP2.S+[D%J4%VC?@K&-I@ HFA I:B3+%P M76%F$^^4!P%_ JT *QI^C!;5'F=3/BT=U_VC@Z-C\_:E5JP%V71JHR^_X%4K M;$7IE]%&YD=T0@,[\1])+>I/ DH3P]TRIF-+W889:).K:G$-74HC_";KNJ$% M[*+>([V&17Y:;7AOOJ*62E1X_6E<9_&T0V/_DDCG!=J+.A:JI::QRJ_['9R >#7D@ M\P?PU90D3=04T#?2M70JR9V*7;K&\^6/X6ZZPA;$"QL=,G[A,\QM/VJ%D<4# M$;&_IW-U6B7@DX#,S"%) V$;^J?R>6_]PLSY5^JAYN.$T7#A6IUA6]>MI;O?R'>(_'95]R YE>16]^5.HHV] CFI'#&0IR& M8%1*NPDS#>K3W>N)VM"O<^KS&<;NS0="2XMN^V[8Y,ZN,X^P69A- V &!^9+ M02RI6SI1+!OX=SR0*\6O>,4"M!=_P(-1ILAZ0S:M4%N9GJ6RM]#H51E<1C6V M(=VR6C>XB^#6KXYS-F6SS8BHX_?!'#.!41X 9$:+2JK$C;L$B5N^\-O?W6FA]JRBUZ8N;< M1ZW\EK,?'_!\WQ ]1[S, -^_ .G3".\$5;FU]?K8@$$;M+(D::=PJF^ [W') MM.K?>/!%Y@_C:;XL<-SH4JH5F+!P]]HRMH0=L& M_;B"5LJ+?Q] B>6/_?F<$D^$IF"J39M0F99NS>&%UB#[B-Y&HDE30/)EXU6R MAI:N!-EI&MT>73K8.%9;% .QZ03&V:G'1U^J=TTWP/H%=_TB58M92+FKEOW$ M##]=/-")&!P&T]:.=LN6K=T+2UF:YYI/->49M71TJ MUIS15C/E\13G*L%!"\)MWX__]>NEZ8V?8IDV3"$;N[AEZ<%",5F>DXBFC[E_ MRVL^FS6F);=G;O!$N2PI4MJR5Y:^Z8W%52UHYVQ\QY]H\ M8L,G].?5AKO+" M;1C-5>>NY=68]3?U6=&VP'1XB"CUSF E^U+8EI[-B;^XNCHSA82LB-N Y49R MX7F\X3,LI16TU,PO"WBTR,#(T,#(R.5]C86PN>&UL M[;U9=ULYDB[ZWK\B3]W7$Y68AU[=?9;3.5SWS4I[.9U=YSQQ!8" S6Z9=).4 M,UV__@9(2=9H<< FMYRG!EFB*.X XD-,B.%?_M_R+^* MOWQ#LSPOT]G;?_W+;V]^A/"7__5O__1/__(_ /[W=Z]__N;[>3Y_3[/5-\\7 MA"LJW_P^7;W[9O6.OOG[?/%?TX_XS:LS7-7YXCW OZW_[/G\PZ?%].V[U3=* M*'/YMLO?+OY96*>UR@9(:@.F9@48:P'R)$L,0OGH_N?;?ZZ&1'#"@I72@W%) M0-(R@]%>D-*2HMM\Z-ET]E__W+XD7-(WO+S9+MMTH(_>WEN_]R\?8_[KS_=[U^MXPQ?KO^[=5;E]/[WL@?*[_] MWW_[^=?\CMXC3&?+%\!R^L_+]8L_SS.NUKO^*%W?//B.]A-N/7'WZ0/_ZE^7T_8%%<;F@]RAO[EE;V))7MN9NQ65:L_CB._IYOES^N)B_YVU>36?G_)S/&\L/O'C6^KD3 M&T2QRA!4DWCMNEJ($@OH+).L5OBL=.>U[TSDS5VY!KAGB_S-?%%HP:+P+]_\ M3DUL74C%#<6XR'>0>/-$7KSCV^7Y^_?KSX0IP_'R[RL3V!]#J_DQN;;!#J^S M+[B^GR[SAE(JGPG]A58OZQO\XS;!PAL1@ZE 1!J,5)K502$@)31KB1"PT* P MVXG<;0"GOAK #C-_31_F"W[KVQ_X#U:?)KQ1#J.H MH(56O&TI0=1&@\6H1,V9_QE6WAU _*&[>.^C?\+IK-'VN\; M+TF;E:"?LHE259 #3.,?T8((2<0<8<,+JB MK+;'P/:!ZQB3 ALQTH^)EFZX_VG!]+Y:S.MT-7'2)X^574DK$IBB T1C+2CB M\^=1U2QK9[A>>_RA*WE-'XDW^]+H76!>_7VZ>O?\?+EBMBQ^^".?G;?(QK/E MDOA_I6VYE%XX4PR$HC,8SS8(0\* DL8'D2II$SJO> \RQZ1I]L7+[1,T-+>Z M'9#G\R6?SPMR)SD;$U7,O$;)]BJRY9I$1/#%$5J=K)6] 7.#@!U%,3P)+.R_ MQ=VXS$+XL_B>Z&)#TFR!5.-9$I?"WI!,D;]C!"9EBS/8FZZ2, MZ&_.#+.2,0G4_9&W>^!G<*Z/T$7WH4HG!4)E2<1*0WE )PW88&S3)UA4?!HN M^FD-[Z%P>BS>#@3-^X[9=U3G"]J\C]= RQ_^8 .'^36=X>+3"][FY0-G39@L MJF6;OT3^8C)_":G=Z6A,":N/Y@02=N_E'+K3%R2T#[P"7C3.2Q0,O)#9SA N M0;"5#4&R6?$F96-[J^9[R!B3 AD+'F\?\T.Y-]"!_>&_SUET_(U6[^;EQ>PC MKW)]73AQ(KB*%D'4R&H.56*S$P6;G9F4TP6S=8,>O0<(&Y,.&"O4^G.X&_A> MKM[1@I<\OWD:?OCC \V6-&&GR==BF9S@ QM7FB %3& +U>!"B+[VMDZ^3-$V M<--_@OSFZ0L V2 MS+%"%6.%TB%LZX:=VY?"W^%RFB<9'289$@AI6%<[9!/?L>",42FB5"V*WJ&N M>PDY2A;+^DF;*VF%05M3+)3LF07*$V!6!%X:C2'7E%3O*/B.)([)^CP<.WOE MK^S)KU-EKUPC-T5*#J,!%A:"M\8:"#5IWJF SL5*BGH?J[V)'9/M.330AN+A M,"'J9Q]Q>K8)BCR?OW\_G_VZFN?_>C<_8YXL-UNC?+7&*P?9.,UF2"B\*Z: MB,K&G$*TW@\9Q'Z34I MPJ&L-@"6EN$DBFEB@E6UT(HBABAC[\#!+O3M*-.'M9:&A-KM4S@8$P>Z&RI6 MU.)= 5>4 9.\9BE@-3AG10Y*$--SO+NA$<6$!\;)_EPX8N1WKPL6:U5TQA!8 M*5H$/16&MZM09)*>V)'TNCS!:[5Q1=9=TB5K02!#"_[DEFA*JD(JHK P\0GI M^%9]I\CZV.//@Y^*W5V(XP"IL^1A0B_B!-_1C%K612I5:=7HJ-6W36*3M(@, M+E6A1#1MGP9!]1U21I68,EI('L;!?D'I>ZYF2">I$GO0JCK6J&1]NY41D'.N M4JEQ=MO3HQ=IAZ8RH)2:1'#B=%>]O\'Q(B4T.PN"B:]EBO1V@!],93RNB M#^7W;3#ON\O= /PKK4_F3WR(%GCV;%:>E??3V72Y:LO\>!6)-]JTD#O+ZE;. M9"@I2+9:J$D2TU:3*;VOT[>C;%32LC#\R[>W]^UG_KECQ2L[,!\6 M]([I9(*O2:<;Y!Q4_OK0$P:JA=UJ09T*8]?78P\\\"K9O52OT0C&EJP!C-89 MHHT1G$K561.=,+WM\6WHZG+=^\ SGN/RW8]G\]__7RIOZ;(L9F.(OJ9\ALOE MM$XW9>'/*IL<;9O058O.2R#-SC*+4@FQ^@!>F8HI6U^[)ZAW7L*H]&!O9-Y[ M,WPB]O=-6;AG$3\RI=.WL^?GBP7-\J+:9+U@,7 M-2\W:UUX:[W@S03M'%L-LB0(FDT'22FAD)I_Z&YM#K^L,<7F3H;U4\%D(@?/+XU^H*ZL.UDV^U4;>1+S3]B-N1EML;U]D"Z$;]C(M# )NKH!'<7GA\% MLMN>QSLK*O]YODF=:T&49R^?OWA->#;]!Y7?/LQGO^(9O5S\//WO\V9L7B_? MY0,K?#*:UVY;4G81[#J0A^IB,05+97_QB* _\O)'E?5TTF,S9MP=?/#8Z>JR M^"\H0?Z(WUH8\K,_=YZ6TS+%Q:>K-5L,Q2DIP>J63YTS J:8("4JLEBV#G-\ MQ$$=QTJV.3;VJ5M.X]CJG4 S^$&Y5[D^M(1'O*4DJDC.:="E20!I'03'7[)S M)EB,&IT]\#1T)'<;R+NO'?*G8O_@EM?W5*$.XNY M(@BES\I(!16U V.)=RJB Y69'J9&U]"[W. +Y!P[U=(DDP/:PO*&]:A)2D/T M(K! *,#Y;"H#EANZ9:GC8*VPM'7\P0Z\RUHWCJGRTTXT3P(8"71;:N>!&" M+PB6C"W1!V&ZGZ;=+T=.&]X<"D3=^7.,J\OO\*PU&/[U'='JT$O*FY_5\3KR M"T1VNGC\>8II>C9=36FY\:%6$R."U4%HJ)(8"M$@A& $%)NTR+*6*GM;4'>I M.%1F/,MY?CY;+5_AIR;1+M?F)%J7I06J3?4;GP&I5A!%)*5R"EKV;CYY/R5C M4BX'8N"V..BP]7U5QSWKJT+53"JW(L$*AK*'E+V *!2&F',A-<@=\6- /ZV" MZ R$'IO?#0F,RL4YE6OIJY?D!&T(HQ50"_L$1AH-"=EMP1RC] Z-=[TMAP>) M&5,I>7^QT($!_0IX692H':]*GA(^^C*D2Q#VQ^FLF5\_$R[IV:Q<)?VM7[@D\-/5XE54EE4: M2(LLUKQCB9:K!T_6&12NA+!-*'6GAX[I#J 3'H;=^'[Z9+EDF_R2!-W45@LN M20QLW)0<(:+V0)D%6-2NH.]]@7N#@,.+)3[RI\S7-QX3410950G(IM:1@PBP M*@>(R7B26F/WV^CKSQ^3:;P_E^\6,^RYPSTMH+5=_IHR33\VTYQ)N;+.O26A MA =>1& =+ ,$ERQXG?B@HM9>FH$\L M[O:67M/3)%=,CO6Y\9N>/89DA125 FEL+$F$Q-JV^Z7%P_2,R1[NAXEN'.B' M"5R^8VRV?UJKN(]XUFHDGJV>XV+QB0VS_\"SD?7MB)L3%9R1Y1TYTG?L-MG+;>\IN;0BA;Q8Q.]VB;23+M+(M5Z MOEDI%=7B!BEBN9>:,>63] -&I]WOAH9KCB'C]?JEXJ;MY(1-&T*+!9P4!4P2 MM>4;OIYN>O$NSS(N>>%8C9&OF]07="N(\)%X3A)@Q94_1=*\;^P(Y8_+B!H5&+Y8, MH88GTH56&>9 IN!:4[ "J7H"I9R*P5?K=.\0W[7'C\EK&Q0#^V[Y(#RW#*ND M*$#)R 3PH@"Q(@3ALK>BL '8V_)^D.=[K&0^>_N&%N^_I[1JO68N#%K!VM:B M)J!J6B?3*"$6E2#K6I4,O-^IM]5T/R4C-8UVXOH=^!Z^YT,@^1/6.P MM9E*1JJL+48<)(QP+S4CM6D.PD"GO3_B/?PU"AFJ(0M'K248VU?%M?[67D,* MUNHJJO;EEF0XX"I^-QR#[WN_,<07S7"O,HNNHY:8*(:DHW7P4[+H MTHF-;9LD6*%)YV:(Z=[Y78^0-*9X="]YT9,+0\9'K++1IEC86FEKU*@A&!- M.B<5V_5!=F__V#^Z^"SG\_?GZSRIK9+ODQ6N&"$@M01V[]!V-6UP#21<'/YM[(:9E=2"V"A8*5O#;MSB"#1!0^ MV& Q]S:P;M,P)M.Z,R8.VNYN3']-*VR%E9=S(JXAM95:T@*(H0R-N2O'>F>Z+\XU2-R=[N#(S.+.F7/%;*M.T&GKW"*2OYY_AANL*S M:SB>$ ,8O0I014M@;XYX\L7UR85SM-9[3Y/%;,/_QQT?KZ MI_F\_#X].YOP@2L8@H9Y!L#["(&0'MN^_N=WX^QE= M"8-5!4&6IFU%Z_Q36@T*_T(7Z6O_?MB['.;C)KP>Q-6]MK1+_/!UVZ"7];?E MA1B9:,6V4XY,0?6BB8RP+C:#G(K(%'104MQDZKWQP=N?.R9CXP"&';QE'=/3 MV[S8U:?6\F7U;%::U?2A7:FWB!(9(W-($JKW#*/6MPX+)0BE&I5U=+Y[I] O MT3.FH%Z'T]IMZ_M5;#XPHYJM6!-RBR>N.QF*5E@N=>8?:W92M,86O27T 7/' MCYM.>A $>FSX<%'^*XMPPF 3Y*EU%FBIK"09C5JU^C^IC2-?T/7V-!ZF9DP- MNSI@H-.V][T2OJ#A\[U35#E*A\V86&9-[YS9*"U_2A-;:AOMCG]O+RV KP3@@W=((VP5W,E6#,QJM,3$FW3ME M\QAS>T\;FSL=K$^"BZY%S;>J9U\S,8MI9@/MHKKVY@O7WGFU3#[:'^9+//MI M,3__P']Q_U&?Z&H#E:1!UC:Y5+H$P:*&@CIG7BH)T[NKXC'7=U)>W"#Q.N'W M,2(9(3!H!ZSY)9CH*H26Z592==X4-%+W-NB.MK@Q7?^-]G3=5T<_/NB-0\I- MO-0DI9:0I<)-P^<4966298K6HPFV=V3E((+'9&[^.4[ 3A 9!ZHWDP%XAQ,__)'?X>PMO68G\H=:B1W(1$5%Q=MILK!@J@L08R6P%"1O>Q16 M]O; CKO"#NW_&PFO%O/FB)?O/OVV;$'C!\#JD[*Y71@)Z1DR7@F()A50*16= M1952]"Y2WXG KT:/#HOT>Z8)# 2";G+C 1*O2EN>Y=7TXZ;R[1[?9B*33;4: M \9&WAW#NX.*77/"%"/JRGY5[^J!PRC^:O3A*) \!$R&AO;FYO9QF@FE"RD( MJ#4U->XS1)\DZ.1TJEE75WI;>H=1/*80S-.']A PZ9?ZL5[VRWI]*U[.#C-; M=5NULH M*E=%85,+R(HV!58BA*@RB" Q\ME61+VCDH=1/*8LNR>$]R/"9"S05MF91"Z# MTK& P3;:$OE,&J4U*9NLIMX%C#VAO5>R;"8JZXN9%\OE>2O=?UFOEP/I@BB5 M\&0C%.ME9J)B1)YW=O:>)RJ'=W(KQY( MG?C7'5<7S-_@'ZTQ>DMIX-4SN;^^PP5]Q]26UEJ!9LOU;DQ**MYX+<&3 M:27UFZ['$6HQ(1E?6V>%@="V*ZT[>G%?/08'Y77/ZJ1[=/:O-)O.%]=;YTUR MS%FH9-E\]IDW(CE(,GG F'7)1>MHN\N]+6D;DS\U.O/K0%9V[-/QX4K+WZ2F M% R"U^@3HC)NKY M@LIT-8DU:ZE;/RZAVQ6%U1"R"M"F U@5+] SHYE5U^M[.G% ML6$4UPU$VU(QAQ3 %VS7I,32T/$7&7SVQ#YJ3+V#" \2LPU\XI\ /GVX-994 MC5RRS3)[EIF":8Y6 ;*\!(^N*A5+SKYWRE;/5(W=]^LGG,Y:8O[+V:]XQM;K MC0K^J_+]244AL=@,H;2R79L=1(L*4DZ!/:@H:^S>T&0KRL96RG8L\-WID]*? MCSW+@F[=5ZUKA#]7!V^JA9_-RJWVKZ'FE'1@XT6N*_!" 926H.@D8[2"M!B@ M\&IN\F%WVV7Q9?VN%:5?U^>O:R]83.ZF:8U82I&59 M:T2N$+6*D"F4-I!5V=L#3^]M%;7M\YY")'A(G S&FX';$%U=OKU M-UG.,K#G7EN+,RT8V;%%?$)D#TQ5*V.E_EVJ=J/P"42 CR&8!F1KW^8W3?_R M'FT*<2_&1D]04T@M-P?Y7W;[5 "T4H(W,B(;@\K='GC1IP'.?<0\A4CP,1#5 MAUM=M-U=4^[Y+1/NXN?KTR!0M($_N4VEJ^N^Y(5=C>A;'_H;0A*+C+T&&"J7ZZFJM!6WO M J^[5(RI&]<)Y="![.G8P>_#@O)TPX'WK3G$/S;?S\JSS!AOWS?WT?D@O?<" MG"%6K=4$B,XI(!,S12>0L#=VMB1MQT#QUPJH(1@Y]L8U.5M'6;+*QC:]DXR" M6(H"HUUI$SRMPV%;,!VS<4WKY/NU@W@$.!DP*GNG;2?;!K6$-H'- B;1^G7R MEX R0XFF"NN+M;%WD_JM"-L*D7^&P']_-HZEME0;2:9X!;G5"QJ4%2)*#SY[ MPQOB19!CKBW=/W?BS?Q9_N_SZ8*^.U^V&]4E;9J^K:N#-K\I$Q.=))DEA%K; M9&AIF:.805FI OM2;))U+\O8@;ZG<"\W!! ?RJ[HSM/N&3M7%#[8Q'UB17$1 M,PN0$'@C@K60:NLLV$8&6::TAJ&*.!ZG[BGM!.)3^%B[Y@R;0C. M#FWN/M#(2+:!)U94<#ECZXHO 4.-D#*5+%))1H^HF]7NN[&E/_10TT,9C,IM M6KS,FOU@P990->VR ZF0C 9=;^OV((*?0$%R!QS>UP+P.#SNV@)P"PGV ,F8 MH])D(E3G2G/4"=#& E6A53%8E;J/##F(X#$U\CHM+(?A\:"PO"=[^Z'-8E)% MZZSD^.2 J=&R"6_;<%]GJQ5,Y/=M M /79/O-S'OW( \?G[$9RI^DY7QR#YS3Z(!3[0M(3&*LD)(V!3=544"3MT/9N M,;/]!,*.:_UI,5^V Q-*2M: #86M_B(0@G8"2G8NHF!(=V\%_66*QF2I=+ MC]EC%ITEQ9"S=M)D0V2HOD[.N>XO; MW:DK><\)%15GO> MCX2B71/Q?J22 +6K.4IOG>_M4QQ&\1/2JKM@;1?YUYFM1]&Y=VG^/X2+-[_/ M)X&,4V@"D+.L)11[/2$F!S56A9Y%'>G>B99[$3JF*X71 &\?)IX2;PP@FBCA MA(D5(9(,8(RI$(V*K5UW%CFH7&+O\K\]21W3?<&X,+07F5EBT5O>W>0VX_2,E^X[$?IF(KJQP6Y7=EX(L@]JRM:?":X>$G*1+8V ME0239"/=%!"ZDBC*F!1Z7WT=0.Z.!?A_#O#MS]"A(BLMCV7&F&V) GM'2^[Y MD ,C((^1U2FJHD7/_2M,_//[S^ M[N*S&B27[ZBT*-)R8KW+KJW%&(K-A6!O58H,0CI?B\HA)#W4JFY0,J8(P]Y\ MOULM=_"F=RS O*#E-?[^-V1!,\6S5@NHC1""I8JQC13^$HG5G!9LUUMT1M7> MULJ]A(S)S^_/_KVWO#_W_SY?_->+V3JM?U_@W4_)F'SN_OS??].'4NSK6H;6">&(*5+JZX?F+?S3T07 MXTSN63!)@58[ HJRW?#5#&AK*^:61NDJC._>C'<[RL9D,O1 R[W-N?KRITNG MKBM5]FQ6?CW_\.&,B;DXFY5[R5-);'!(A73E%M/$5TL1*%;*V7A MT5*H(O5V(;Y,T9ABZ8/IA3[\Z%EF7\[SZN^X6.!L]6E-'9X]/\/E,49B:GS6^B41QXSIH!T;Z72 M[L/Q2O3'ZIN^7ERMMF#Q??$9B8*M69>5 ZE96+PI!*+E &Q/DV+2U,M0M M&+_5P\8TWJLW^_OO=L\JG:;%?IA]G"[FLU:%@6>MW]VFI<-;FN5KZY?5A(JL MTURRK;F"BDRA]""RL=$)%T+H?9F_"WUC:N4ZA (9C%?=T'23FBL5QQKO$[_T M'WAV?B7R"GKK*Q*;1K0>/YT@9!<8[28:I4CP?G3&TO;4C:F'ZQ!(&HA/@\9* M+^=D]@N6?N$3>T1+MR5XH'#IYQ$\$PK*1'2QU9[8-IDM0Z@V ^^(\JGJ[%WO M.\:'J>FDL:YUN[RV4J^CTB95\(%\FX&)D-I-3\FBQ%R49JDXC(:ZEYXQ!TCW MQ,<#2NEP=AS7I+E&9 Q*R:38^&[T&10: I&%(BIILEYG.T!]\2XDCCG&VA=& M@S"MGWES:;G_.%_\-LNT8&D^8\R_FB^GZZX=UZ%?FL&> @@36O\.85B#!@3' M;GQ,,2OC>F=;[T#>F".XG1 U%+,ZCCJHTQF5[VC&WZQ>T6S9BN//<';_7A01 M*V7#AIAOT\_0LPT66:H&HYQV7K&UWW_BP2X4CCGJVPE3 [*L&ZQ:J@,MEM-*%:5 TH9IR\$"RI;;';46M=02=6_YM!UE8PX#=X+1 "SJ!I_+ MIJY,7)K.UK1=Z> 5?[>5?>13$FX(HH!*]IHSR@3(*%H]7@F91%S[M[E M\B""QQQT[@2VXS%T*/=_W=?Z0FE?UL)O.JCCC;&R_+OS]ZT'S;Y1@3T?=&"P MH,?R.L40[L'*:\KSM[/I/]C%*PR(:9WBM98$&SJ?W4?G]8EC161D\TJ#;FG\ MQBL!R9$"%X*NT8LL;\]''4(L]%C*(9(-GP*JL7A9'3UFK9V"[C'%S<9T3$:/ MH=&=DL\^UN-Z=F)U,5(S2PR6P J6(J#Q'LBW$B:ON#?Z.(EH7K-"]"\R&7]680KM?^X'I M@*M1GI?[%>I:%NCL92;DPV]3DP7>0HJ&UQ9%Q>JJ+[+WQ*KCK&Q,B=A?^[GI MA*]1GIW-6R9"(H68!#BA8VM/W)K5Y0C5RDK18LR^=^YA_U6,:5]OMS':%)6\ MP]EE5^))4FW0JQ&@ C)T9/6 @&TTHA%IA7?Y^NWEVV:5G_V;H5_+.SL_GO.,OTXWSQ MG#]BNOIY/=HQ*.]BT9"D3'SJ24! 6< *]MRDE>SO;=-<\=3K&%._E)&Y W4PW>MV@\[+^MMS\Z2095SQZ#S*WP =A@IB#@:1T#%7GF((]\LGY M(L%C:@3SE1Z1?H 9I8&U#DE\ON>]V/B0DW=2LZ%8J^ O& %YKR$KES%8S Y[ M5]\.OJBMKN7$G^NPC!-1HU,:-_RK]?JN.UDI>6-TM""HI1&)RJ:F%A;0RU2= ML-;3-FT(CT;P5@?A3W9!/5[$G%IK7%Z8WI\@U,9?%5.SH@ "^5";Q.9@I#:W M@E#(PA:A'DLZQV-+&9->OA2;FJC&];!@:K+3:0C69BA>8?(AN]I]:-O0Z4E/ M,B&FZRD84OON@9M32YA'TR%K"L2V@P)35!M@89JD-)FWN@JGLA24QYS_O6/2 M][7$'/B_1^$$$!JJ3\AZ1 =M>L<]Q^6['\_FO[^8U?EBPZU?Z/?VZJO%_..T M4$F?KCS/9WDU_;A>Q_Z]0SH^_,!^(D-MPX$]1IH%^&*6%\W+_YXV_[Z8W;#C M&&5W2V\F6B7C?6N$K9QMX]H"1%D-"%M=[/>*_YO\^S#Q_Z=ON9]Y2Q MQLS_4;(-$K&^F=,1DO<%D@@N>-*JBMZW^=O0M:-1,8PH/0IH[DZ-Z\RUCD,$ M[Z%LW3G@L_.!W" MM&'A=*N;[V5+"JMTK=6QER]T A-;/WFO*U@FC:QH$TKZ3]_=FKP=,UG_#,+J M0!X>069=DD4>14%/H&QDLG+)$#V?@A2E5K3XG^"@$+$RP=7V3KSV?+^5Z=-,B_G9]/2AF7_NN*O+1*YG-=K?[EWD'4H2@Z,N!YE@SJU M>+Z7JHVOV)(/?^03<>];OJ,Z7]"54SDQUE84SK-P:[V0?&BE(J)"SJ@<)B-D M]^KK3J0?/+=CNOPP7^+93XOY^0?^U+/S,IV]O??)5Z'USU1.@A*U1':( 5R(2JFLLW2B>VJ!:T';Y*-F42T6IU.;-ZB=A3AZ#% ][Y4U;L%:4\=/^A^\5N6RU>+>;VH=JDF M"*J8&D,96\562-)DH"Q"];H477N/7]R?VI'90L?"Z ''^1!VG^(X_T0S_JXE M7STK[Z>SZ7+57O](5^(HY]*Z\(-781U49/IY!UL>>+Z'4IS.KBGT]0)?UJU4N^=5&%\=I.H2'TIGF/XJ ).D[/A(FH3] M0=US"6-J975:8)\,&,=V5E^SD;@XSZOS1(M+2<2 M56#B)3O8ND7A@X#0^@ )(VR,$K78:LA(3YI&D5=P0J">E,(DS 5)9I%DU(%HP)!=,CF;D0&9:C>I %B4?TO M-4^KD4Z#Z:UWMB[IAX/L8H:/25"-&:U>&#Y4=M&[;LWQ^ALOEM$[S^J/F=?WJ18QL_WR? M[3_[P R>/1?1*2=G_9QFCTRJK4:F8-B1%FS[*(J0D'%$Q#9REI8ME-Y5-EX?\#'STF9;1%@*EE()FF0IB8VEVLIIG>^Z%TJQE Y MV(?=G7:Z2Z3U/MB94J3P3H$35K6[=L'.D UMU"$?RX#\RC:9/H\>V=VQ>?TC M;_6(>_:^:>%_;#2B\](%[P,$V9(46/_RP2$-.I*M0D8E8V\O:$O2QB"T>O#] M-I:'X$PWD7:=N#N))=49+XH!MMLRF&2125,1M(U9,%&D?&_9]@5RQB#DAH;' M(1P8UGQ=?_T;MGN&U:=#[=5[/ZR+@?HXF1V:=/Q,?';I@;'1SV;E.D>O7G^% MG]9I[-^?T_\A7+SA#:*);Y4NA 902@O&6@U8/7O27CNR3A67W1;JI!M!/:7) MEU<>;*K6!P*7$QL'EBV$4$,"YVQ01@6O8N];GCUWX72*Z#0X^Y)\ZL?3;@KL MBYMT+YG.9.UD42 #*UN# 5MU-H$LL5VR**UM[W8R.Q,Y%F4W#@@.R^,NSL)> M&S51WE6K48(GR63ZQ"Y2NZ!G%P=)B3929IO&K7L]?!!9/\G6(ULL$D@RATV[ MEDK&6% ZE\H,M]7WSD+?8G5/3(;OA(NMY/5.?!DH7O*9&!T\6DH*\GJ*DL0" M6!I9M=;L;):U^R25!TAYTG+V()CTX,W1E?C$N2B*E@4RMA77%L_W68&MQK)[ M3$*E6L\>3X<3'+WF[A]:1W3*.110>\@IIXPI$3%AX#9 :;$>]-T>-"Z0K)5*ET% MGY3^60D#A)2.-3MX5*#;CXVGT:WS\\7$Z>:#H8#BO6BN?( 8%V $']8D%70>!XG#\/9WN^))9'Q22(=+@2T P6?(ABN3 JJ"]4=6@5$.I MCZW]LB/ZKK'F2L9H<(4\F"021($.I"(2*'*2JO>%R)"^ZVCU2"],=O-O=V'\ ML-KDBUYX\2G$:$!;*KPU*;/ 00F6Y4^6EBI+OB,GZ^P#R]'JE*%@.2BCCP;' M2:A"&^4K:!-#FR>8(481P2M;%042+O5N"/H83<$5I%J".ULLR=@*H:9:DLC! MU7@$@_W>Q(*!TI1YU5&4PDJV0-'!@#&&(%:9($)4^-HK M07E';I[F+HF)+$II:Y7FC6#ZC"*$*)& 58F(&"BA>P)9/4_!TNX!O2&Y.PKY M/_&)'0*1+-A<60=&)V$=>J+D=/2($5$<0?"?7 >N[PI_I(?) MHY"4USEM :O:G8*D,\,F%(C1,L'"9TP MRB6A;3E&:'\'8V7H)+^GA\<#V3H*/-Z);3HV\HQ"A!):XJSW?*)*+H A.O;T MI48R1P#F&',!GS1"#V+T**!ZE11$R0H5V65S'F-'[9*&Y%V/' \F6 ^Z40;*J@J&6U9!=YJW+$9+20:6:4=_NQCP< M)+=,VC_&@-^G#=72VEWAF&?*QJK-$&&0[$SR&%6KMPJWN_LB\1 M)F16,I86\$Q,72"$5#% -:9@]3'4VPWD'^UA]K5&!#K"9PCNC,=4:$:.L%H8 M(WEG=(BLTJJ$&$E#D=62-C%6\B>S7H]0EZ%(*\JI@BNUM4<7C(PH)1BMC&^M MVC'W;BX\1%W&:&7YH9@[N&9C%P8?+3OJBKJL!N$H>/1!,VW,,5&E'Q05,FJY2RR#@MH("L2)213 MG1^LK=&C3N- 1["M.QA*1H4 Q1'0Z M*8>]YV2=)(/]/O"R0YM%C1K0LAMK4HX01)(0#!LR5K>&C$=)7A^I4AP$0WLK MO%V8=5079YT]YY%$M0I4E1D,U:6^,D5?CQ8S:N2R]*:"#9ZV2Y^B;VB+$!*&94MV@Z8"37FPNNCH^W@=*@N M+#[AU @;B;TJZ4!&LDW!2$C>"A!&*E5+)NQ M!!>*S0Z+/>:&C%G^#XJV/CW[=F'GX,-/A!3>-#\S518WQKL*0=8"F*67+C-) MMZ?^?LW#3XZ*GAXL.<']VJW"JD/OU]2 ]VNW2!W!L,5)CFA;93U8B\S<6#2@ MTA*T%5&W<75QU!7L.Q^0)!"-T(X7V R;3(D/B"]07)2EAA0EGJH/_AC4U=$Q MM>_M_TZ,/%XS-E>$4W+3#TF#,3ZU>1 *0ILB)OUZ\OI)K[*?L$]R"*RZ,FXH M)?<]I=6O^1V5\S.:UY_GL[U(=*>+!7-R0EZDJ*L G;UKK&0NMA9E-OD3\EAPJ:WV:X&7Y.I7WP MB^7RO.'WS=G^Q(]8U!" \*C&RN.KUHN?)0I+8=0,G<_?3!U\\A".BF>+W+:6Q(Q M!':-;60(627:A)PV=C298'-0NOO8]NT/W6%*]O/NOJ8/%W;3R_IJ,9WEZ0<\ M>S&[VYJ9,/F24JO]:-T\A868986HT+OH,>O2N^+F((+'X'YU1]D=]^IH+.T7 MI]^%Y,L,.Y^JIF0T\%XA&/2&S7D5 $O-3LL0*O56?_O0.2:U. [,[#6"7FV M2F%2]>!S"_)390F<8@2GDXT88@FQ>PQS'T+'E$HY'KCMS,(3HJT5/113@E+L MN0CTK2NOTY!":)L3BO0E:F&[%^[O0^B8+^@PU_/1C^W@<^Y&>B=G\]9#)TY757120"@B\S%[0&QAIE2%9E39 M8'K?+MPBX5 1=/EQS^?+U?(Y?IBN\*P%U9Z5_SQ?KAJ$)\YZ(8T1(%(J;/F1 M HR6P!H5LY*94O>Q H]3-:KXYB&PN"U0.C.DFZZZ0=>+39"N3%"4;&5H5;[M MEJ8ECR-5%F2V>*$"+[B8(;%Q2"G;( LVB;Q+/GM= M7>Q=9/YEBL84;^R!CMNRI",_.EZ956HB[<'U6F?8 TL@A)%@DG*08IMX$&+. MGH1!W[N&^A&2QJ5I^J.D)TQ(XL$'IZ4.SU;3V3F5BQ2>^:P]O5;*JY<7 M6NSG^7+Y(\/FWG=_S\[J[.VK=[BDE^>K5VL:)]H&B:4J4-D$A@X2H/<(MDA3 MD@JYN-[%FP,MY0F(\R[XO7. 1X",H0_^) 0G PH#E"Q+H:)JLZD3H%76Q;97 MN??K#P:!60_.=(/)(Z:-%=YDRZ9-J;FUH1(!T,0$9-E1"C*%U-V*V,74 MW'N]/Q+#"\_N84(16*L/4$6M8&H)D(IW4'.0+94R\)D=9L$/D30F:=P1+0_8 MV%T8T_MT_#A?\.[.[A)514'%4ATDGWDPKE7[59;Q*1FEFK%8C"F-UI^7>&*GLW*S_P']P!9>BMDZR!H2LPMJ"7;?5FK1LK14BB!'8YA M,/-EPL9THSX\;'_/V,@HZJ;:ZC,5#Q3:0U!L#&%F0^EJJ$;JD?'ND1">S M;Y#EG&"GO^=OEJMIGECC2JZZ@BCK5K&\B8%4"Q9HJXH5Y+HWISN W#%9#V/! M]_T&^?!H.*6@N-"4$PS5R6I:273S16NK-<-"0#$G=%84=;NYR2G0>T'MF(R9 MKPB\^V#A:'%K+,F%E')+ZV@E_)+WPGK^DJW'* (R;:>,6^^_X@O7YJ&%*^9& M]MY"UA^+W'?G4_=1<'-V':-,L M*$P,&;RF NSG9 BM>X(W-:=:$S'Q0V'HBY2-29(?!4/]^-0=0S=>'2&YY36QK9.G;.JL M/W!>-_.A>(,FDHPO)>F9(+;C/!:-_GC\FV&@A'UWOJ'85-W13F-M3>5O3K MPS[E/VQ!QBF>3622'@,*T-:QDZ5:+7:KK!>R:L6[1]GU3M;J0?>8#+:!@7DR M=G?I++H-U2_/5\MIH>]P.5T^^\B*"-,9_?M_7!XN)7VKWY>0/54P&!U$)R*0 M]2$&G_AL;=/P]G!*QF35C40:=F3=4>7BL\N;W&:YGO/G?;KQYDDTKOABF=R@ M>>.451!"55"\JIJ\%T[TOH_H0/:8R@!')!5[,ONH*'VY>D>+JY=F;]=!VLNS M53Q+[E@U>^7MYD]H]N"4D2"J8VM$L8!7O0-RA](\IL+!$>&S&YN/#\[/Q4O+ M22I.N=8YP/*1V?26CL411.U%$465BL?QWKY,YYCF08P-A/NR\ZC XQ>?+ZA, M&XU:18580"19P%#4+,.]!>M$"$(H:V3O^OS=*-P&;/Y8U8PC0MN>/#PJSNX/ M:M)R$JQ7@7ASPKIEOTHMOX<<9#)2>J>4I]YI=8?0NPT&PY]/X'5A[U$!^DC.[M(H*Q,0H849!TJJ>0^ M>GHEU-S\U%>+.1_"U:=79SA;L?G[PW^?3S^LN\]$F4V.!?D<&@6&EPQ16 =6 MYRS7AZ/TMA=W)'%,U]'=D/103LT0;.MRI7<_@:_;GL_K;TO:G.E)<#(%&T0; M/QO;W0^+V&(MRUFGA#5&H=YFWLUV3QO3?7!W9 RTZ=TS]V[2]M-\7GZ?GITQ M6%_,5CA[VUR5"S(U.E-L]2U?@C&+)D"H58!4J;",X#W _CWS=R1R3+>]1Q8V MO5@W,,)>84MK6*XOGU_,[FUX,$E%YAJ"!"T#VYI2)$BRM>P2[ 3[7(KJ[D_N M3>R8KF^/K=XZLW)@Y$VD+AF3C)"HMCFJ0D,TPD(NO"7LU6H6Q$>!50C&$02GI7(E>%&'*@=[6$1T6!M_<_G:15C]>C"=#:*+:H;& M"]?:-%RD^QHB#@P3!SL0%WU@FW= MR^M\\3LN2FOA5%1I,QB=U*T)G^.M8 M5"+U8E?O&-Z:P.MYW)<% YG^_3\F*;5[XR86"ZDVK"5"B)F_),R2K0V+^9;Q M]U@4[XO/&Z,+?# J!MOP0<7++0W:L+KX2$O6GL]R7ISCV?+OC&6W:J71!^#R5WYT$[9@,_#0STW^(3J[76 M1_?W-G/ZQ_GB^_EY6M7S,_Y=FRC%ZQ"1/<5VQ^JMXW6@8?6L/-@HA6-O,B4S MN) Y>!5CR@@>B;KKQO3AP'LS,CA1Z&(UK(5%42T"6-D/556"$*24D%8%'"HL M^P!)8\K5'1Y6![!C.(R\F'VD6:MPG-B:@H^*UQJR9'H2?T?!076B2N=,\*%W M8?_#U(PJ779X:.S'A:&2#7_ Q8PML591N$X1WS^1\*%/.C!)<"L".R4 _D*K MQUL27E6ROYD_G[]_/Y^MR7HW/V.@KN^H\R1A](**ANPE'_=@/*"4!F0HBBV< M=N9[C]/H1/JA,N?5XJKITSS_U_?3C]/"C%EN2%L7U;2TM!?O/V!>3:01P2%5 MT*6D-H'309 R@2H"-687A>BMI':A;U0WS*> YFU1-AASC]A-96_PPRR*E6B->R=]@Y=#;.2,5W0 MC '1(\!+-^S_?HM1\0*73$*K@'70Z*^V8RM3;!MR1Q(%VY,YS-CC*/HN4E0(5 UMCEA$5 MA;,0T04;5 UD>V>X[T3@F&[IA\3:[3,Z'!=[JIW%6O?AV34IM;PI*SY78+[: M3 E_UF+HFVYQRPFUZ7I26BA*5J;;"V!!T<9N1:T3V]E.]&X=?3C58U(GQX3D MD?G=#:K%M$Y4I2%$5)%6(=ZDZ2"%*_M&*UBJNDNI=];0S MDT@R6(&:JYQ# MA6#>?SB;?Z++5LBMB&OY:]O=Q:=YY05M)C&N9X&S['JVY)W_L+9-#XC5'/K( M0X,Z79?=Q"T*K](HV^(KUAHSY\ !W:8QL&TZ;/WJ\OS%LGCK>SZ3_:Y>AW>-:N MU7]]1[2:!"5BTCD 4FRV6$!(DEUW(SP*IT46>H#LB=V(//A^A&;+397!NJ7B M*SY3"UI--][D76J6U[)D6JQQ,_]QHK4F(;,#KUI7O&H1@O.M/8H5/E:35'<# MI OA(]?(/0%ZY^[DZ(P_IOC==->97PT28<74'+"?<#JK\\6SE\]?])6XVS]O M "&[YV*'DZLYG[]O"Z,-MEHYTX+>-?=X^,7(O*!B]B2FT7+ M]0K:@0BQ:%V*HS1 $Z!N](]=_@X%Y,>-W"-AXB0F\:O%_#_73N =H[ %5SY[ MA ,9Q;L^?DBS^*"M.%" 7Z1"W_&N/M*FJ78#5\/61"OO9 ZM=T:K/96Z#45C M=9_0^^(DJ_BP9575H\\Z:KB(7<>:A?.0JEX''%2;%.M!252\I."S'EYX=@L7 M#2(;!\'(05&B79@V8)3H65Z=X]D]]$4JY%U&R%JU3I%1LT*P$M@DUS(*1[PA M1]#(]U.W8_1H&'U[(DQUX=AP+38O5\]*X;>6P[-D>[XT]?_#;+7VNCYWI'S> MVBG/EKRZ:\[@CVSIO_CUW^?3V>H_^&/.#\F<'9*:@UMT'FFC.GE'U]QF=K6O MW_>UGHBK3Y,J#>J*&KP3J35XM1#93@.-62E?I;6Y=Y;/8S0=*BUO-)=)FF0B M#<(%"T:A@H E@Y2QF*K85M5FN.6-084.@H3;XF[?+>^F(5_A8C7CM3S'#],5 MGDVJ*-51;NDKK:F0R!&PH(5L4'KGHY?8^RKN%@ECNBD9E/>';'TW_E]:9S8E MQEX!4;*#-DH44A85,FE;:RP4?.]HSGV6S;[T/[\(:T;E;4#>O<"N.QB;/83L M*A2+WEA;@NJ>972#@#')K3TX>QNA^V]N9WQ>BUR7Y)/(EL"&]6VS#!"]+GP M8XY)LCF4>W<-O$W#F"14-R[ON<5;&M87K[K ]=D' !0 !A>GHM,C R-# R,CE?9&5F+GAM;.R]6W-; M.9(N^CZ_HDZ?UY-3N%\Z]LP.E5W5VQ/NLK==/;UC7ABX)&1.4Z0V2;G*_>M/ M@A1E6:(H+A&+I&AUS*@D2E[K0^8'(#.1R/P?__./B]$/GW$Z&T[&__8G_J_L M3S_@.$WR<'S^;W_ZVV^_@/O3__SW?_F7__'_ /R?GSZ\_>'U)%U=X'C^PZLI MACGF'WX?SC_],/^$/_Q],OW'\'/XX?THS,MD>@'P[XM_]FIR^64Z//\T_T$P MH59_MOKM],],&RE%4H!<*E E"0B^9$"+/'O'A/7F_SO_3HS?*AH^'X'W^N7V*8X0\TO/%L\>.__>G3?'[YYQ]__/WWW__U MCS@=_>MD>OZC8$S^N/KK/UW_^1_W_OYWN?AK[KW_&'I>3"-$TG(_R Y8?K;__VX4(5Y]]FF)Y$/UJR!64KG#^ MW_JT'W?&](F 3--51*!/<5PIWA#CNJ?OCOGF69"QA*O1O"'B^\]NBG=R$88M M!7SOT0W0+AX$%W@1<=H2ZC?/O85S!?(NPOK(\,]__FN:7/RX0/9J,IY-1L-< MU]2/<_I:%]G9I+R:7%Q.\5,5Q&=\0ROS!;Z=S&;OPY1^_PGGPQ2VF'CT*JBK M+Q/"+P#O]+I;XR,B#Q0BCA:?#JYF &! T!W]"WLX'5T4KTFE9((4%YD\ KYB$%DS#R MC-'K^U29K:A7PBPNR'+]"B*-D#_B:#Y;?5*U(1>:>!C%4LX-QO5;B",)==%GV-:8'@V_%\9<[9=#6RZVG::;[(1;(1O5 M[)Z9D^<8V/GZN=-%$0XZ0G3@X>_/Q M/R8DR?^DH5]-\:\+DWI@A,,HG(<@<@&E H=0? :KLO.6;$!"_(C)^^##6VI\ MG7_QK;I;2G[24FSW]N#+NS1 ,2F"$A;( MRLHD 8P0&18H9&MA5LS&&!M39!.>9\^*9L)NN '<8".'?[HF(/"ZBAGS3SBF M;^;O1V$\^Q7G?QN'B\ET/OPGYK^0(&O4X&PZG W'YZ^OIO25"#ZZ?DNC'X0+:B(+LT:$&.!I,(OD2:5L$Z;B1:G0]. MQA<:-E#>?0*JZX#_CVLB_CN>=/P41O58].,GQ/ELQV.,;Y_5[HQB \;^#B"X MYZ4$X<'1VD"4*06\UF27+G_6T'ZMD>'5M934LK?8R M^"1:&U]'.A#R#N#>%579O>E8_S2?K'(H#%I'=2DX]!GB<) M1M$JZ27+P#6W-3$D:6_[(L5=,$=RE-!)P0]Q92=!]^#1W<9S'>K:!E&7,X(. M%+B/9K]G!(W5->E%UOMA@2U*.[*)0'(NB.U.0_#:0"Y,"8\I:Y^?J?8?"/KO M7?E=1-R#TC^2;XZSL_>D/)Q.:]('0;L.4 ==O TF$Q8DRY3S"$YC!$+,RJK;O+?R-1-XSM[GS$99,1WOL(F?X'*C#RGCP&X"9PB2Y( M;LM+#L)3#8>]JJ=AO&V+H[1MD+WD(#30ZO;GRD]1R7YS$)R0/BLO("5-JV]. M$;P*OAY\H)6.1<-:9#R=4@Y"3USIHHF]Y"!H[3R]U( KM(O2!BH)4+(@:.NT M2:&C7?LDMHG<1;1\1A##[=#;.]3]U%?L<1O7VP-G\ M59A.OPS'Y_\91E4R!%,WGWE9+Q%=CL%C+&D64:'^A28RW2%'*6E0=13"B!#)TH MMXHM=#W57HOF%'C02-8]9$%4.W=,?_*%( UD]"XQ;Z'01DCV3[;@G4_ DI)U MN]2"F<9ZO_W^4]#TD^7Y8(+!#D;!9+P8T-^'\T^OKF;SR05.%R.NV JK5\>9 M LLKMD1[DM."UB'#,8:2C#_%RS#,/_]QB>,9 MDJ&R6)*6,AA@S(4GSX'7R+<*T8%CV4.0]&VP-25^JQLF';BP"<\I<*&9O.]S MP31U#@=:AJ!\X""S<*"<*Q"\L2!XL+SP(LE([=,I/ 5M/UVB]]5K=Y_JDTN< MSK_4).$Y,:^Z(YE;_1NK-<;SQB],$'D*H$4&@U>$%VB"\N1NX3&:9W MTN;6AFCO/O=9*F]G ?5@A/]E,LF_#T>C@55>)JX+2%TO20MBCHLV@]4Z%UH\ M@D/5>':NWOTLE;F3 'NPN%]?)Q@LDY%_"W\LQUC7 ^N2P7H:"[\'J7G^$/!L(6[@/(8,L MCO:>H#.$[ T!--H5:P69BXWY\ "49TV!%N+MP1B_Y?;].AFG:P^!' M%MD4" MH3U1L5XM)G^!-JS@?;")E1!:WV-8"^19:WQWT=[7MVOC6P\*5X8EVHBP&'JW M,9S6&JW HY6L7GJRO+6"G[%-OH/P[JO0[ZK"M\,0AR.2&L[(J5ODBGZ:C.C9 ML^4:\S5BH-@B?Q"4I?6%OEAP64>(63 9F"BZ^6VD;;$]^W2*7I30PXGJ+9SW M DH\,V^% _3"TDRHQJB+ FPQ40F)I$QB!ZGLE#X3)(GCF7K4/MZY$J!,_8=!-V/ M^J=7MWS4FS$/:/-2D7$%-M/&ID)1M$$: &+ >S"F1H(&X>\BR M^/GB IT39)'VJS56IU%__O M,5 GPXNVXN^K"L4:6-;FPC 4,IO(EU&HR8IR9 V;$&C80GA4:ZHR[^XAGC 7 M6HBZ8,]#+4,F MP--.!D;K2+Z1*$+=*3:R]ABGTTN?O?;[%7,/0>0U#$UH$](B!5QK&G?@!B*W M'J31M'@9Y"6VKC)SPNO C@+N(33\=C(^_PVG%Z\QSF^%LC F'10OD&5PH(K0 M0$/+M3Z-<3$XSV3K%*WU2$[5>=Q=[(U/[K=;J&YAC58%K6GDC!M:JV+=NP09 M,_2IP2(<#R8WVQ).EA"]B[X'P_'>*>@M"=6C4!V$=Y$Q,+5KD%+(P,6PP6AM-J)C)@)E J1 O>9(1D=9 J\F)Y MZY/'A]&<*#L:B;]?.W.0H^%%N@S:U;09C0)B-<[:I-QW=EPG"HT)1WF;,GB363QJN05K4^.0V+&R$1J M&EGPE%!&4\X6<<7++LPN2!8[&8\],>1SD_CG41+V;*=-8-WT4.=LP=;AS MR2D+/)&OK3B9Q.1:.R@\1)F45Z&'QFO'DR^QER6FD?A[2+*I&^)DO,"WO!FO M:+,+(=9S&$864D8'SBH:-=,ZY\!%TJT7D;L8#I$TTT8_:ZR-)PNWC\/PG!>" M#*/W84B.\JMP.9R'T2V8 TX85$D,F/#D#!EM:LZ7@>0%HHDEN^;J?QS5R1"B ML0)Z."?_@/-0&US\'*9CVM%F9RE=75PM#FUKZXLTK"?YOA2;:I%&1226A1%" MKH#$$HTI)CIL797@<50G0Y'&"N@AXGD+T:;R_[_B_%VIY?T%=UISE@&CK>7] M?46:'?WHE%+1)'NW.5J+1)LN$$^&/'VJIH>8Z'TI# PB=K?ZNT;;$]O M/+_Y)3VTF^\PJOYZO#!F$S,U Z,6>%<"+?C$/>006(C,:Y%:)[OTWV1>YQA\ M*+7"AZCWRQ,X&21@T3XIQXICK6/L1]/CI8L^'VLRWT&,1]?CY3ID1Y;19+PX M!UBT-,A%)2X9".TDJ,(C!%/(N/8V18$:'6_M]FX$="0EVSLI^B'.["SP'B(A M=S"MVI!L :JGEB]K 1VXZ\ONBEM[-[B%U/='"3U^2,")II&IC%"#[*"+E8 M&Y QS6/K8B'W0.S?^VB@G(<#X4^0;!]UN=<'8J_!V4R[G.;D%.LZ5*Q->H75 MY'<'Q[5QP:K6:M\(Z!0HT$[B/2C6G:4U&?XW+_[X9WX^=?9B,1K],IK^':1X$U)Q[XK5UHG9, M4^2"&T7[G9&6H4]1JM9!AXX0CZ)*Q2[QB3Y5TH/UL0CJS=[,9E>8!R++3).# MT6A+!&5" .^0@RQ%R"QR2,WOH=]^__YUWZNR[@8AGBKIO>1@#8H.3"F=0"=1 M8_@I+.J2 K+LLHC"J-PZ\_\8CC?VRH#=I-Z#R;% M*3DZZLIF4+O<3JJ*@8I&,R>(93%/4NG"7(MIN!T5"RY:!EO[9$\ >9WP*0> M]=:#J?( Y$4RV@.(=691F]!&ZPW? V"4[0K.^]*R58' MV[P(T].0?I=\:ZF]'C))-LV2AT'36HR%BPR6!%8]5$M[/ZW/:&R*"7D1KI=L M]ZY OTO&-=1=#Y?W-DZ358&CQ1^]OYJF3R3"VI!@-E!1I"ULX49 3J0HZ.DT!"5RI"M M,!8=>;JN=0\MDX?\#Y<+INV@R",,:*R( 5 M1]*)+D"T-0#,4?&BLV:E=>W=+OB^ WKUH:D>+IIMAW5Y38IGDHGT#E)MT:I2 M<1"D1!"H58I*%[5=E_OFI#K0];3CXU1W/3V<(+Q#[9WAYV'&<9Z]GUX7?UG> MH?)."9?(!S;12-JQ8P&'C(%0)6DB>U*A]8G+ U!.FRLMY+^&%SM'VF]PU2[0 M QN)HE([$*%84-F1_<9B N-=BAD9]\US.[\!\)UPH+.LUVA^Y]CZKSC_>LUI MP&7@.CH/-M3.SHSEBL:"MQ=7'MAXZ_ M6]U2^WAU<1&F7R;E(U%N6(:IMB1==D:HQO-D-*RUIE[77+C1[ D7U+H]?[>[ M:3N,I=&UM)^N9L,QSF9GB50U6Z&_3ABJC8*U$!ED7ZD3YBO1OBNK'G+[*1\ M%9I8I?E5Z8X8]W7=K1E/[GG#?2KET%?C9M/YX$.]9[JXSA$$-SJY6F0]$_), MVTM0M6E4C4;R%(*[6\)X/9WHJ;>H1#]]I=$W+SS8%;=>53K95;0-$\]N0%SG MS6X#H\OUMFTTW3X_^?&+;#L(_Z[Z=I!" M*Y_+=AW-#JW !ZZ?M==?%X$UUMM?25(75Q?70)1'IXK,$!:E>\2B_G01( 4& MR9+G+&X5F7Q$<]^\='^>WTYBG[206<-D[060\,;=?^@R5]V29-9YY7S?Z]3V)[W^*^&NX6*XZM+@$EPP#1:X_ MJ,#JT49!*"(R#"HGZ;8Z@GI$U[M@/'D#:F\*;)CD77$_A.OZDM0VR!J:89O1 M[-\RVY]6)[VJI/%J]0A"XY@)!>LI:VV.9I V05M<;>E+J[$-$LU6AUA'2)8- M5N Q361C]93JYNGPU"K/9(L*Z M$&YEK]*F*$6VKBFU*XFLUR&S#R",*9I;:[ENWC=H,Z23MC?Z4$L?W:8>AG<] M2;8!V%,-HT?!'::>45.5;D^7'?31P^73QX$F'H5)M!0R4?=,&3/$7#B4S&3D M(EG5O/?0@0CS2-6CP_*EBQKZX4E:=,6YPE7O/5IDE[#ID_+3EX]AM-I"D2 F MIVH/I1HB,+FVZ_0>:DPF6X*.O'5R1!=\^T]Y:*S>^^3I1S<]F#?+](N;,@\_ MA5'MZOCQ$^+\;)R_%@.J8QI-9F26T4[^C?AF](C151Z.S]>/>UF#S!=A(R:( M6A8R](.B[P*O)K_71J$MN8?:&GL8V7=A;!TA27JX'-L)\"UW9QO8^[#DMH=\ M&/ON&%FT:=OOF0)]&X\=X#OO)&JL7:YH#"JB@N!$!J?(@K)"I\S"*3/W$4/S MA(G;1?.M@V3_]5]OQF4:9O/I5:KQGH^3T=4"W[5E9*S27"L.2=0>*B*0C<1< MK(7S!>>Z7H=Z+ MOF_<QI.2PM2>S/;KOPA;L25D]%)ZXC6<5Y-D"44^F MVGTTA['"^M+?!IKL(/Q>:LC>0V9CTL4C30!3FWY:23NO5P6,+J%(#$&;/E>5 M YHVAV-#%YDWMCP6 UW(]B-./P\3SL[.I[ALI_#Q;)7-9$)VVM4B3?5*"2^U MX*6M%<&TD#*DPF78POK8YEW[MT!VU<>D1V'V8&"L.Z^\1E8K319O+(0L'*BL MR*;"E$&%D+)73KC8^@K[PVB>+1$:"[IU2B[AN/;=%BN9858P=!92\43)XBWX M6#PD$T5,/$BGFJ3E?OO:D[8.=Q5SPS)0=Z"L!/""6<"BI ZB*.::7(O9CV(W9=SWIM7=L>TX'WTV5DSWJH0?K[M>KBN)=N8Z9C<\_+J_;S0;! M(&JDN8"\=MV4II#SH@5P@:&8J&,TK8M(/@AF_[9=;Y@_3Z%W$.8YS>\N)Q,P_3+=0>4,)U^(:HNH9[-Y]-AO)I7>_>W"7D_A)GL MWJ"XTAZ*]#4/F;XX81T-!+DUH'EON#/($>+0?!?70#^#;XEFK>DH?:..] MQ?ILD@^JUH1,]2C%> FNR 2:9Y-U]@ZW,T,[D&@;7"?$F^9JZ"']M];8^MMX M.*YGP7G)Z($5RM.P/-A<^X C^=:.3'?(3!;C7+39M2X+LP;&"1%A5R'WD$)4 M(?WR^LVK-]^ XL66(%R"8@39QYHVPJA1_VHRGD]#FO]]./_TBKSIR05.WPY#'(YJ MO2WK!3)M O!D94WT\."#+[2HV9)M2B[NX#\=21]4T>U=N?39(KL0BN0%;:N.]R&D9=(Y#4+EPRQ@OO+7!V@'> M"5&H+Z7T4<3]NJ+DC"B-P\\U,$/+X[)8ZWR0HT9'@H!D,M8[_!P\LXQD@I:S MPD,,K=>=37A.B"+-Q-Y' ?=%.=_5FC?$V0H79Y*\KV0AVU#($6.1]DN5@$4G M@E#9:=.Z7^H#4$Z("2V$W4$5+UZ*Z>+U,,^#%I()9 M@S48:;2B(A$(S 7K#]KN83HA-C05_QI^Z$,48J_]!\JR M_\"DG(U&D]_K%;Q?)M-74\S#>6T?T'^U]DX@]E'2_>E2V;'N>TT5JJVEEL4V MQOE_7X71L"R.;Z_-U:]W(;^RFM8EI:)0H),)H'(]G*G-05729+\4+)JWJ,O9 M&=@NB6O;OFR96DN+;]1991&:EZK9".BT MK9EVNN@A'_<:R^K&RQ9@>K)6O@%R&+.DH:+N4F!G*?>P?7P+JE;S]%(6$A,O MM!P*"Z'H!(65J&U25K+F[0G[5_DCAL2^--Y%N/NN$!44[53!%A#9+_9!!XXI M"0RSH7TJ<)_O=!9\)A6B=E!!E[I/7>37PTZ_V\=Q/!*T_S>R=/J\^A>DYYM\FBV/SE: &A1EG MF<]@7>*UU!E17GL!C$?-LE;6E-:MQI^"\_LE5P.][3_.@?EJ63=I$'3@S*4, MV6ARGFS1X(,QD+@7)7H;BFG=['9;;-\OIYZHGQY\ELTXO]ZLGPTLBTGJ'(%S MVI:5T05"2!I0:B=)(J[]W?6MP7V_3'JJAGJX8[@9Z+)RPYMQFM;,D->X_.\ M@\TV&PY1.Z*_* &\M+2J1L.TS@&Q^%+!*6A-2#+*TOLKP M&*8&5=[7/7\9[-SRQF3Y+S6QD% MC_9+OOOF0Y5$;*?023/!-BZH5LO&ORO?8+J.)FX#JF$EQ >![+\BXJX:FO0E MWKWIOO @$VHR(U.M%>CDHE9@@,Q1!1>C\[E%D<0]ZWQ#L<2]J+R+5!L?D;R: MC)?1?1($7U7:U4FG(B4(>CN9X9:!#RR"<,QI&:RT7CQB;C[PZ/VZ98T$/FDG MK<8EZ]Z,,XUK.@RC52%%CEGE0(24M:R5#!F\9PZ2=(5E=!BUVD)S=Y_[W-6V MDYS:UXZ?70QG=>$A*V)9I(R^OP;F5"F+OBS6U-298LD7]AS!!J,P8=&HRA8* MW/B2YZ[-=A)L&)^MP-Y/?L?I7W!\W7GG&E 2D:G(%0A:"LAQB )!JB*M&$EE)49R#*$TM@B R M1$.[==:.%"5<,,V;'Z^!\9P5WDJZO31L6KCAO]#HU]56^?F/ZT9IM38/_5_^ M+?PQ,)QI904''>NUYH(:HLX99#$JV"2#XZWS09\ \R ]YOH+B/6MJ ?M[/W& M\-]/)YGK M3VZ#<2>[F!L >\P-S.:JW9;ZNRHEP-1J! ZKV6N-?ZK"\($1%\2Z*R4 MJ!>9LFN]OQV,.H_<\#@&YG111P^,^>EJ.%HX$N.\^O;-Q>5T\GFQ*ZZN,6BE M5 [& CDMG%P+&M@*V?Z^ON4HG?>NCAWL!?PWI$UF" MTR^W!;"ZVVJE0%T,[V'T9P> M*1I)OH]T?/PT3*,;-"@86:'Q!3 2=X 6^E95QRED3KHH3?(C@]W>\@ MX<9G0Z\F%Y=7F)P3*PM<:&8BZ!OKSY _^:G"?^N^G:07..T MQ-MPO#?.TOH#J)T")2,Y"RDRT.2OVB(+LVFK2]V'5N"F/LU-]==%8(WU]E>2 MU,75Q;)N]8GPL\PZ: +1YZ<=-!%%<\IZ4 :PX(4' S]C_96 MGLA8"AR<*KJXC,RZUJ&W4T@ZZ$2')R0==%'+@4Z,MX'XDG2PHVJ?<'3\%+T< MB$)&D@[Z9TT4=/3#F+=F=U[Z? M2"F48"-PSVI_/4&.NXH%WUTHY7U M2JJNB5B+(VV;P86,TBAFFB&P'%E M:?B<9=T\0_$Y));LHOL=)-S#7=7;E27>C&GLYT3%%3;RSV,),8%$]*!TK9-< M<@8A,(;,BRC;Y2-TT/XF/*?'A6;2[^%2ZX-C_\MT,IL-4*!3W'-(BYJ)7BL( MSI,48G(V2L.U:)UZN!G1$;&C36BUH0)Z<$3.4KJZN!K5>HFO\7**:;BXL$O? MC_"Z).G9Q60Z'_YS\?F#@QD$F[-)-;&V"D89&E$PQ@)/LC#/7&"\-9%:83\Y MRAU$J?N,G?V*[PUIX.JY\Z[OV=9S/O8G'9 M@LBZME,@2]E9I@"Y$8P)%DS8VQW?MWL_S]8LAK(H\9G1@&*:G 7R#H&CH?76 MJU)W445QW*>_69,2P#>-.!Z.UG.\^79B$*>K"W@6*[9 M8K1$^\ %.!.E=X)XP5I[^AO@'/WY=2?U3_I10P^&TP/05B>C6X#KZ<1Z([## MG%4W4^-V]-A!!WLG2A$VAJ %\&ARK5=;B^A9#<:49"(S0?#6K<\.0)!'3J0/ MPX\NHN^!%Z\FL_F[\C%\#7 :;\BHCP(DU^0*:EJ(O4P*M&5!&,F3SZTMMGL@ M]N]C-532O9CA+A+N(1+T$4?TJ_-E.MKH60%3$3%I'.1I>;=3VZ]_RAC,KNX-4\6;N^I_G^93/+OPQ$-.[^IP8CS M(9G7M?[B?+8RQB=E]4=/#[H\Z36[15EV'UFCL,KJ';>H9&BG8*E XLG5JT$. M(F($ZZ--+*#BS?,&[X%H%S19/7KIF06I+/T_N7LT%E EAF6+,ZTQ<(X\A^9C M>P#*OD(BN^GWX0C(T^5Z+ &/S;W&"R)S.C#@OO8:1\W H3=D1M'F%[DSVK0^ M"-@(Z/!!CQTT?I=%S23?@ZEQITOY%F!ZBFI\ ^0P48R&BKIG?>XJY=Y5CRF9 M0*83)$F+I4I>U&3>!$$&1)60X-2F[XO&#MH80%5;L@CGD]BF5LZ:1^_?6]A!T)-V4FH8 M2U@TY2 /A< L4*W@>*6T-6B/=;X M?&4?KFZM[&340 M<@]G.JL-[,-D-/IE,OT]3/- N^R%R092$M4SL--S=+2?:3,.'4^N3%?& M8CM)L8=E>X7C+/W?J^$4\^NK:6V.A-/A) ]8LHX5YL$N&J\Q%B"4*"'5;UTV M-,K6R?:;\)R.UG>6=@_W.U?8:)PX/!^_NII.<9R^_#8-X]EHL8O]A43VMEXF M(22.15M/F0.)P!5+VXW0Y(TF;SV3SNC6%\:W1W\%>#YA7MUKH5W?_J.O(=CZ*[C M;W0R_4L=#+X=?L9[V+Y:6\8Y,J*C @R%K"UF! 0O$WV),H<43-:MK9)M<+4[ MO][PMF4 *9/5KVTQ4.KM4H6)@>>T, 3,PFGD 6/KU7E[=/LZY6[.E81DFW@]G34WA'J80[C>U/]]A1KIK)0TIL)%ZWWS*&CV2 + L;*LB[KZN+IPW07\ M RXNP-^#?-WX*0="9@T8(ZM/7^MD,_+ND^96%U]2E,VO,VP#;/].HBC_CJIF?R7.,>S\RE^4P N\$'3*&0(V9&9ZGEVT@JTH76J MX<-H3ILJC;30PP+SVS1DO C3?]S@$8)E)2)P7B/%JG9H4%P V8[)!^(L;M=, MI@,K[F(X;2[L)/$>(K*O\3..)I>8?\/T:3P93?[HAJ PQ.!TD<3.2 MVU 2G0MSZ0VX/T[5KIC M/ON,TW".M_K!Z$3&E-.T/AH6"7M!PAX=6#36)RFEMZU+C>R"]ZAHM@,+[A7D MVI,*]^NM+RO8L:!I$M)Z+176"G8)P2D5 6FQU9;67J>:%YE]!-.)TJBI*OJH M1/PPOELEZ6Z7GAMPKA1C2H+C1M8ZN19<;7%6T&=&&[]5IO7Y9'>4WQ^=6JAK MOY94K4JGBPTB:P99:'(,$];<>6:@9%.R]L*KTGJSVXSH^R-.5S4\6 MY#WD# MMYF-NY8#?-I[>LL)V'9L^\P *,FY;&($C[4RA76B+A[$D"P\1BPZYA// %!< M6 %T* '90Q/X+ &X![J4 8&=$!C6Y]Y^#H"P!V4M+C!0 [2/C@!0!983Q) MI\DL<[1Q&IT(;))@:H*]1AE=:%Z?Z3D7 -R%*OUIIH>5X[;G^:[S.BHXK1M'& &JJ@]\*![^:?<'J6$CE. M^>TPQ.&(GH8[7-=XY(&[15RZH&T46KG.E7H?IO/E3:.0KB%?,R5'9TJ0%K@I MJI;ZX1"UK46(B2.FUH5TK=-/'L/4+J3RP)MF/WWYYC?+9N39^A!M :8=KRV\ M$ +S"*YHI"71,QF:EX%Z"M!]!5J:,N?A($M?*CJ6>,MVXUM6W8HR.4L6G,^" M5M9)R/2EOPTTV4'X^Z&%)2^!&9H%1'U-SF$P4-/6:K- DWF6GB;',Z7#(_&7 MP[&AB\Q[9L%-XFN*Y LX"*:V%8Y>@7.8(5OFT'.;4O/2'O=1[-]CVE4W&U3] M!,'V<^=@>A\4"A$]41E** :4RPJ\%0:*K5D8V2416IL3:X$\>X7O+M[6E4T) MRW081K.S98]*#6'N8Z+4XR"OR4X;C\UHZ9 $NC%Z%Z?0+??2?872% M*Z1!(RJ1. @K?!4"C=_:7+MY*/I)T\;6.E*V/;H3(4W/:NFCG%^-0/U\<3F: M?$&\ELFM2-0*I7>B<$>PA*&M3.5%$#@6B-8FX;*KXFA,GNV0G1AQ>E!'P\3< MNB;>K'_+JY>OA[,TN1K/5\BB([O6+O- M;'[+B2B]L3A[2)!]/YWDJS3_.RU<83R_6<>N^P%_W07)?,)H"5RH!2\5,X30 M(JUI0DB6;9$NM?8CMH1V(E3I4R$/YLP^;8%8'$%/IHN5[+?P!\[>AR\U!'>S MX66CK>7$9DG^D1*UEY@P]<:E=XHL:%[$-L7;'WG-B>B]M4#OZUKO?I]LL8+] M//X\G$[&-4(>1M_:/[S%;F>MV^:>-'W\SA6Z%*.2DC%P6#-Q-.U6ZM&!R+&&,B%0Z];IU1L1G0B_.A! M_/?)X9N08QTLE4Q,M%@9[9#L-N)L\#*#MY%[%Q):V7IS>@#**=)A1X&O";4U MSE1;7.)?[FBS7ZL_5W,OGYZGMO%QNV6I;8^T48[:J@7=K1=_9892K&9L!$B2 M?!XL(WAN'K1/'-^%IEYNVYBVSG[[<^FF9R>**E]):!U[R6J-$ M%ZA%QD&*P)5F)9KMFF@]*2UM.XS[RDAKQI.'L]%Z4,JQ)**M&=HBZR%Y4UVN$60CG$R961M9G$: M1'DD!>TP/.DB_L;Y*=^T)UTA?3W\/*SB6J5,269SMA%\E+51GF T;I9!8Z ? M=%!*\4=LX"U?M7]WI[%R'FK\VD"RC;OWOCX[^^M?PNAS& __.1R?OYJ\G>?5 MO;*$V3#&0=KJX2E7P,7":W=$#,GE$)7;0M\/O^&4U-Q(CHVG]<X? MWV"[N SC+V_?OKH&2+YZ4 (9>(4>5-$)@B!;J41-GZ(1AJLM%+W5RTY)Y^VE MVT.-MM7P"5<A^-H12 M2\.QZ.;U:KK@.PKRM'%@>U-+X_UAC0!65:CJ->0TQ_Q;^.,UUJ2'Q973BYH= M\YYVVV.5'8"<0*DV:\B&N]!'9C^ M]\GT'W4)#9=#LI;.\G]?S>:+0O #,J_1"J%!D'@(OR(+*4@/(OO =?%&^"Y$ MV@7+B?%I;VKIL5/F@'96IXI1)(1(.[@79%VQ(@"Y]6@T&EE:WP0^7 ?-0APOC0B'_ M)5M6:]4$1\ZJ\2 5^:>)&VYMZ[RPHSK4R^K^BP/=;KP9.=#G2Y*.?9#'2,X"FT#V66U9T5,"KQT!B2+SO C@(862*P;$2@?ZQ!27I.U=L M!!M5DH:^*K6'=(PC/M3IER==Q'^ 0QVN$B-0B^XB9.H+&K>3])W401MG)2-' M[G0/=3HII^.A3A?)[N]0ATN?N6(90ECXAX@013*08_8ZZ<13V4;?S^M0YZEJ M;B3'@QSJ".:B4846-./I2^"! .H(7G,K,K<9#=M"T<_V4.>I.F\OW8:!K]ET M/GBU;-12ZX"6@JF&>(>3_*Z3H342@CM@J\'S%9'O JCH4K732P9XY\ M/2FZWC6SL2GQR$$S6RL;>PW>*P>L6!H&K;$L;I5>L.NN= ?7_LR7OO3:93?: M12D-_93ML6+^*8S"..'*]O*%F^0DB%P+@^DB("3O@6.TD5DEA-@J4MJ$17? M?8=4VD4]/0;$;IUK?R!G_9P,>'G^B]GY/=P6A\R>3M.!%!*!PB&)T O:=36"J[[ND[4Y[@.1_!#\[#' MZ=&$1/TGF+49W^*:\NU!^N2Y=T("+4>1M$!&O9,Z@T_!8S &-;]316O;++1^ M '_W4^!XZ;&?3.\G#_3-^#/]_63Z91 5>N$* ]J':6(GVIB#,N0>!)9KA6T> MLC[BW>%F(-_]7#@>FC2L@]A\@D_&"PG_?3C_M"ILL_AG9V5.WXU&D]^KJ_/+ M9/J*'C&2]B E=2858RCE+N>UMXPCB^^QER#$KH M1*:&A2%[-Q;?3_$R#/-U[SKZ^V5-H&6',B9RL$Q;$%Z2M@1J<*D@&)-,SLEE MC7TEO^UUH-_]%'L^-.NA$&?+0;^?3BYQ.O_R?A1HZ./\,_WMY<6B3"17,C'C M(5IN0*%5M=:]!%]4QNQ,24?MSC\XL)>Y<[0T:EAMM/4>_.YR<9]I?/X6PPP_ M#,\_S=^5O\V6_W10M#-<"P-<%@LJV +1U'P>EXRIEY?H]WNVW#8"_N[GP/'2 MHV')TGOWL;0I' WCX */-3B>P9-'!2XR+EFP/++6U[(/?[WM2!BWDS)ZJ&3: M4CRO<7G!\[?PQZI5L%7:^X"@4T90C)/CD7AMNI2%X8XQW[SK7*\#>J'OT=&F MAP*N;4-:WW;/7E;U_Q1N;ML/G(^H!7D1LA1-EA'28$5FX# *%6B_$"(?\1QY M=( O<^;H:?5P\=OCF$2+T?TZ&:?;KOD@.^5S+?[NI25S2DD'SB1-"LE>*RN3 M**VK;/<^J)?)M%>G ]"^Q,S_[/MQIQZ]@GTJK3U,UXOPQ"]"HR:4 81L-+DH,WW@ &J64J MG$N6CGGJW!_2RV0Y5OXT;L;;^SIPIZ/2(!?%A-$(R:C:CY8\I9"TA1RMM#'* MI._VAMA7BNI&W"\3XEDPIH<.QOV.=Q%)&)@@F#+9 $UXTH6S 6) !DZ15R=J M]H'9,:9N"U'O?7V/3C0Q]X)4O2SH#5A4::F 5ON80@ M4A&L**5CVO/LZ8+_9>8\*P;UT/F[I]R!VT8H-]IZA1)DH7&I$ 0XS31HE-9( M$6URQQP=6S^JEYESQ"SJ(5^O__5A885F9X554@,WC$:IG0?O:S^A5/LD*T>: M..8R! ^/[&6^'#F;CCR=\?92P&@AX%YE$(MD :,\.,0(SA:=? MRLNL.#:^'$\&XRIY;/VDQ_D E96Q& E(-B*H6#R).CM0W"69G?8V[:&A5XNA MO)RK-U7V@^<3^=_#*97H0WXU+_LRA-U:1-RX8'MVO+LBWZ?;1AT49C MKNU]?-8,%*O52A=KE>=%*N^5CWWERZS#L_LUIJQ M@OC-,37/HGB6;5BZ\&3G-BQ=E'+L;5BBB62=V A%U94S"UU#_&2EY"A"*(&) MT-?MV3M0GDW=Y$[JW[(-2Q%82@ M2C7)#((KBH-Q)TB[DD#637NH/)-@Y=K.$&) MPCB!( NJEKBRHIY=&G VA9 P9E,>\UT>>/0I:7!7R>UG<;YQZC[@9QQ?X2 K MR84LF@QF*^AO>1?641"CC5?16@D]5MM=!_%7G-/" M-+G 19$NGH0+HG9^X8(FAZL9I=(5,-89KZ3AKK=K\H^"^TXX\W2%]+#"W +X M:C*KE:92L";K!(;7[D.6Z!Q$),=(JVQTD8[%ULW\__WT4.>V3]XMUODD_(V"GYHOPSG4G@8^? M$&LUJK.<%T,)HXIQ-)E=37'VTQ?ZX7(R"Z._3"=7ES-ZQ.@J#\?GZ\?QE8$R M6\^E0Y#U6KUR&L$GS<&*@ &C#EG8QG-RC\/;=0GK'^HR6B0,%\*:V@Q12U"8 M#41>;[0Z)S/]RDO3NAWIGH:VK\#OL(OX8+7$1)R",SR+D%QNM@I:]N&:.]E%EF3:UK*5LT]ML% MXZ$"UT?)M\D!]-ZXS==#N%:!@BV0->P;N!G-_OL%[D^KDUY5LE_22&^"2:Y6 M%S6\-L4CV]UDVF:<+_1-+(A;7>D]0K)LZ!=XC%SIHHG6@?$W'_]C0I+\3QHZ MK<;7P4(R,HI+Y"AF5?MFZYK%$@7YC8C2%*7(/]JFR0(*BI)Q$4!462NBD&3L/6Y^B.07LR4 M^V9*']KLH=/-!GC7*0K61*Q1!]\UHC!R+,(\?TA^5+%S7TPY,UZ^H2-GU2?OKR,8QN M=EY;M%.V-CRJIYO"6O",*W",9QV0)VM;YR1VP;?_ MOVPQ+DW6EH8EXV*KMXFV^D03,EL2 9?7.O]A&.T)N]5 >IA/@ M6\[5-K#W80!N#_DP9N$QLFB3M= S!?JV.3O 5UXKP6.$+$6IW43)ME*2EB_. M,"5IO7:MJV4?%7,?L4]/F+A=--\Z)/=?__5F7*9A-I]>I1I=^C@972WP71M4 M3"4AH_"@@M)D4*D,H10$%D,PVBO)RE;YJX^\Y\!&:U_*FO0DZ<;9K^NCT[.S MBUIUE'#F]V1*T2?A' O*+U4-_]/L;I[-/P\A90%JTS3"3(R9"?Z%B]EP@NI.X6=]L25 Z6PKO]T.'Y%7R>C M82:5Y1O%S2;EUK]LG/*Z.Y(^4F0;R^<9IM2&:%/)S$ Q61")$]FH@4P*3+QD M9(P'HYY=X/'M"U#ZPC/SYA7]/-J6VRYPY M5$IM%T8=.J5VVP-+([R(3";0OO:H-)I!9$$!2N5YK+W%8FM?XCO/0.G$HHX9 M*%VT>9A$@BT OF2@/%FEW3,*GJ"/@Q G\ASR0*E H=8B]^&)(+6/I:B]Q)W>$89*)W4NTL& M2A?=/-\,%)=RB=%;8"$94$QI\(Z^(V,VRE(2TZ4U U\R4 YMHQTAM_I.-NYP M,+@-[)<,E.-D4:.#_*=0X(@R4()"&8*,D)A1H&PD XL;"XE[SHK5BC6OB7-4 MS#V.#)1#$+>+YO>>@>)\C,IFL 9)'M80-I+MGC1^6HXO*1>]*K>(^J_DX UZ*1$;N0%0RU?B% 5\X ^F09A9C0:G6-:)V M@/O"V@:LW8D#?5N&FZ'3G\QJ\;4RG"\JKA5C5 E,D;N8+*C@#01-VT3(+#"; M@C/]'J=T0OM"W@;DW84!??OECR#',7TW6@C^@E1?^]#4TF8__W%)MCX.T#"? MDDZ@$4F CEL(/&K(CCF:DM*5T,,-OD;H7[C=@ML-&=+P%E0UTSL912M;GOZ" MQO+FXC(,IU5'KSZ%Z3G.!BK94NLFD_P=/6H-C9$D5;7BP MB2N1MJE&MRN.%U[N:"3OKMT>FA\_,'M6B_ZUN?.XD1,T\B1D .^M)_M>V%K@ MQM9S&ZMR\2[;'HKKM8#^PNM.AG#/W.BAL?%:C(3KYU(PS1\PX@IWM<-QW_Q8P_2=3_ZV&0F)_I%HR\U@W^/TIS ;IH^?PA3/8@V? M)S*OHO&BJ-JAQR^22QEX:1G)V^JB$9G2_5Q,['=<+_-CE_FQ5U:MF3H['SQV M602^&<$@B4"BY1ZTYP$4_0^<2!R2Q, X0_38.N/CR6 /1?)C(L\.J__3%=]# MFD='X*^'HZM:NF !/1I+2,DQ]B;5BS*VKB^R2$'T4MIE*/1RC.LJN(*5UP; M"=9+"FBS8,4Q]@&X$M5E2>KM'.5C*?HXR#$$39YX9VBK4&2 M&X6.0;360"I%,BY+9,U#+P,L^ZJDHG]>Y25:6+;IYQ516I@C&.@RBU!#QG$F*H!>:1TY;O MBS6YG]C;2U65P]EH1\BM8ZJJL@7LEZHJQ\FB5E55GD"!(ZJJ4@%&3Q95=@1: MD5T%3OO:MS<4PVT,!7N].'MHYAY)594#$+>+YO==5<48&536'()S9+D5ER%$ MI4!8Q,)43%[?J>1]XE55.BFK2U65+I+NHV+%[9,9FE"W#F?6RV2@T2EKO0:A M;0*E;0$7!0E&*^%3B<&+UD7>.X,\[92<78+;_>J[<>.I]U?3]"G,\%UY/YT0 MHOF7]R36*M#:4^:R"OH!T(G$X!PCJ+JV(\:2(=;T.E^4E8$Y(_)C1[,[ 7@A MX+K%<#_Z? :=@82@"<6E@\)23>"@E3]RR8$GM#3?6$ZRAV.2ERO+>UEA#\B5 MAIYYG:\KU._&W\CQ?^$H_S*9UOC; ]/5\B1XS@:L)'M&&1*=8[4@3 F69X[> MB&VNR3WU_2_D7+?Z[D6;/?1\_HJ[8KRS=]QL' /-/,::,V]\*37B'"$PX2 S M9;W5 G-J?:2S';(7-CZT5/:@V0?KE;1*.WR+9,#,%E]K^;:GI_X]\*#=TN^V M0=XMSF:(BU>]QEF:#B^OD5X30P65-,H$MA =5" /(C!4H+ADTM0K+LUM MG$<@[;H0K7_\,L2O@I8V:08NFPC*60,Q%048I4.33!8*]S+:O:9TM>3 W<6A ME;2/)77JSJ+\=G+[E#UI;YCSX+QD9.-%38Y.2A!I\?11^RQ%Z\(N&^ K<3MZ[*"#O1-%15E8\1R8 M4C4\XFL]0L8A!YX2)E$XZ^=Z\5X)TNVH:$_\Z"+Z'GA1K;QWI9K/-V7:T2L6 M>*VLX\@@9U@@2,^@<,T2RNB#;+V7W -Q<)=G%R5-6DJXAR.;CSBB7YT_4J-T M!=8%4[23'D+09'B)&"'6'E/F:M7"X/HP M//]$-/_;#,_(")L/A@3,8[VJ MRA0QG495A#.>(RKA]3XIM#WT_9.M(2&Z4*TG;?:P6BWAX5KQ8,G)^BS JT6N M<4;P3 G@M76C]T;9TKH\U 8XI[52M9+[?BG1@=S![)<\QK5#,J;$^QGO38NS7U=ACB<#2IM+%CG&UI='-B,ZK56JH?1[2&[?C*X#QQ,CWR!8!2DZ7HLW M>O"E>#(&HA(,;9"J7XOJZ=@/;5+MQHE.=.M)H?M;M&I]C6LI<2YT25X"AL1 M&17!Q12A>$'>JU.>1K ?QGT%]5TL74_400_I%X\"[,#WS //(5E A33IF"G@ MB?I \U"QJ%S4S4])&\(_FC7LJ>3H2KV>--NS+W!OJ<_.R%23E\D6)1GEE"#X M8B AXXQI7;)MG8FP"<]IK5_-)-]#IZ%-V#IPNX3,75*\!FH-J)*01J$"1%L\ M%S(IC?ODSS$O6.W8T(%F/:ER7\O4K=7<:Q)*+0S)@LZ@(B,G-G,&9)!*H9&S MV+QA\2.0OH/%ZHGR[Z$]U"/P.O"<:Y]L=(P&0O)1J5)<W:KU5%ITHUQ/.GUP[6J;!OMMU8])67QZ?0Q[RI\- MWB%Z6N><>0/QL]U^@] M=)T'AH?73)<"B.*:TDIHP]5\8Y M]OS93AKOD#_;1?)[3XO>$/)0)"B7 X1Z-D;SH*#7#K-M;5-L">VT&-*' M/GH._=_MB)U*\"$ZA%2O*"G:&\$K(^E+R#EH0WMEZ^RP#7!.EQZ[R+UQ:97; ML%9P7'3TXDC#C/4\0V=+1K;/$'QF1L:2#;M3P6)MU90UCSX-E;:06P\),E]W M)L^#829I\%R2[5-,[O\_T6W_:3+MO?C':XSSC^D3YJL1 M3LK;R?B<%I2+^ND.+< >?>:.';FZ86YTNE&?_V9^6P]E-TK9]Y^['65 F%,S82J%>H**$'.2:1I0'Z) M0"8*3TJUOH>]!L:^3B]:Z/A^?CJ)6(_H M,$<0_S][[]KEYJVCB?XBG,/[Y6/9279G5F)[V<[NU?.E%B^@K>ZRY)94WO'^ M]0-*JKNJ2A?RE4KVG#F9N)Q=[T, ) $">+"_QIXQ@3W$/9PQ\**SDV@!33'D M&&&@\[$@6$7NDBP,6?.6_"&-X)DTPU VL(V4>^B>KL.WY?44\VB^>K#4C#&# MJ0 JQ4 Q:\ ))2$RD9A5"IEM3?7_$,4!XH0&^KFO\OV$VR6I,!Y-IF\F\^OG M:5.2*#D)*!2B@ KU7<'H "9P+:1U,MK6O0X/0)R$LO<3;8^396U_$ 5\00,HA8R^,E0V[^]\B.)4_+H]Y=NA@_,NHJN1$!M@ MZN33K<-S&(]N7UT]J?H]!-U]VZ^PY9!,4CZ#B5F!DH+"W.@YD(7'XGS*+K9. M#P^G_&<\N2%TOXU\.^C\/7Z;7'P;C3_=!7>=@2XL!1G!:J,)G*RL!\G3F6<8 M$S8JW[Q4Y$E PU_W^^MLTDO@78;EW+[H%@8O? R:&4Z!"Y.@E%?D<9(_@B[S M+ JCP*:UE_<0Q:E<_'O*MT-NYRZB6_.@-L'5:_#@(Y@.-'!Z3YT]:0)["KS' M))C'\/$H1"A&@+?,@3*&0:7&!UZ$\2*:%)J'>\,:PG.#I >R@VWDW'AJWD>* M:_^8A/&KU6UD!<^2R0S2YUC+![!2B 1@F*Q @6C=/=]O;;[^WJ\]P$R\)K*> MM!%4]VO[=9A.OY.# =K^&L1[^#)N\*BQUC?M;32E8U.0TR: T6:S/'HE!6M M2S9>0O)N*YUME;S;1N =WGW^>%@S)F*6RE"08ZQA9/"\-J<$!&LXDR$5HTUS MBJ4C*,AKKO<]1=OXF?[#/(QS_'XVSJ\G7[Z0)S0*%W_@?([3V3V09'44BQ9+ M:E(%E*M$!#(I$$)*CH%Q:YX+!;?ZX M6=3_!=GKP>5!BS*U5P@<%V:6:S%"2 M,&$B3.3J6L4R:TZ>?^S-%_OX^7O+> "]7Z6Q-D#UHS9?;*6Q#0OO=Q#W<,T7 M.EC)99VZ5SN&E70(@=<)$ %5E#R4V'Y0]Y$W7W2P@6VD/$SSA3%),64-< =IODA"+I-/A< NB4 M5?)/^0Q0GH>T]A=NC\V(R_H;3>27!KNN\BB^\*ERKFK[0OI)"D..J M$4$DFY27(2K7NDAC+9"34/K^(NY0>/O/,!U5*WP?YDLG13&>F6,%^R]6EWL8!LY=^[5XL4AMRY EK7I M1".'>C&27Y70.:T*BGO9OQ?6J[65K)_HU=I&4 VO[0KEC,0MEN_*9Y^FN*C[ M/!OG^PBCY8HQ1!!A?CFEGWW\/)UG;L&UM4[YP; .D5_ MCX(Z3/C71'7/F\,>"P]K"-N/O;P14SA2W6:)? I\!JEE.!DSJ ",Y'IW,)L76O]UH@PSL1 MC13UM/IWD'*/\J"K466+4<]ORX?Y)/W/DJXNEIK.SK#H3E<^%/"6"]#TI22W\%QE1S9 U*L+\ &: SD%;=1UOZ:DC:Q[ M- *N029"T3HJX!8Y6;OV$+$H2 5ERL4*AP&#*WT+$71+/TQ'. MSMZ1\G ZQ;R =G4YF<"-B8FBY-JKDNI*C94@E/1",R>X:5\J^BB< [0([:FM M!TGC-J)NZ ?,IO/S]V'\:>G=YL"MQ5)?*BK5D)9TMPFL[DT6+CE:)]_HSJ?? M>DO7]*<;/=_YX$N_UW>7WD,5VKU5>#5"> ,8VUS0_CWU;>' MY!J>R/?A!)Y2U*+V R\>H3-"3)'5^9PN"$+F^$8!V*$5^,A%VUY_VPBLL=[^ M#'^/OEQ^60'QK-X$/$*RFA:3>*GC_0B-MT[IY%61+<[1.Q\=[G;<2^R3%C)K M? '^2:*Z 1*-%3$%"3:2_2D3+3CC QC#G7$B<$Z36S MPM*Z7DVFT\F_*N]"^$I_,_]^KKQ74J '$RK34^(, N<>?.$R(DL8;6MRBVWP M'3IG]D<32JQN&FE<5[$.YUG."XF'BX=0HXP,9=25GU'4>;H.8BGD-&HG17 J MR+P)K_&6GWW9-M%;SHW+H^XN_1=,TSIP]^/D:D+V,NT[_43!H&%HF.V'KP0UG^7_OIS- MZT_/%6(LP58R4$8BD#G2B24%1"V#B%PS;S8IL]CD6Z>F]P82[3[1XE68C69+ MB&_'M]L'^+E6J?!L&&B7R5=U)H*37 ./$66RGH?F1 F;8GO9EM)5$]WKZNEB MPQ61NW$^^UAI_95T-:W'R:4Q C)9=M+,!=2M"90?PW**%K&CI#L4U]S%]0ZG MHTD>I7?A^^) *X2,,>E!+NH(E2#/EED!+&+)5CK&.T]0N ?H%&UA'YEW2*56 M-NW.=<2+1=)0JJ/S2H$ 3[R0+>=\2Y(6[ YL=XSD$[' M*%K)O>'K_$/?Y^-D'B[>X/P/7*(D=*/)*C8^]X6A8"9#RA6;L(G<72N!&^.5 M2,*3"6_M4S[UQ9>M_([2?6@#;N]GJKN$@&\OY[-*&W@S_L5;3([S6*="(9!K M$R$R7R<#,X$6F1&L.0'7,YA>MGUTD?Q#R_ ]'C#?8Q4707SX.L)SLNBX !L] MG66VU'Z4D(&A9R@MTPE[=G\\C_!$K*:?5M:\6>W/XGM[K@R*E#1=;1!Y+'3= MI0Q!<@8)A>$I\>Q]>^*G8YS4LYIMTK*[Y".J:=45,Q'FFS4OW!RA M??)2%T!>*9\L9T[UF%7R++#3,(CV.EAC*2V)P>[6&GWX',@? MK@/&,/_U]6H!=2GGTG,69$! (4DJ%$"!M]%!B)9\8^6+BJWM9@>8IV%%O?6S MQJ8:OXW>CJP6A9*9HO!$?T$>]WE. D,(!E@P"51<,%P;!5GY)(.*SO#6=**; MHSL-"^JDC36&H]I.&?M]3/^*'\/?.&LP;.RIW[;?S+&-<38:/?;V*TX7S:5_ M3&:SQ5#0,IG^*TSS[);!%!/(C4Q0?#1+YOCHL@.)F) B6*E=ZX:<#6#M>[ \ M_HEE769)C)DD.7!6&W_;L\OYY\GT:GQ/EB$9]!R*,N2[*V/!"500"Z()102?6_-)=YAYJPAZBN>O@VP-6IL>DQ3(=I;VJAMV=-80^A#VD47G!E,2DHP9GJ M7AL*[FT"*R0=L-QK.< !<92J M@*_8G;,O/)D )G !RBI-:^8,BDN6A2R**LVY-)^&-'S,TD9WZ[I?&PF^0ROT M;Y,ICCY1S'TYGD^O!K-Q;86KS7U,YQIV6T^8@H2(2@@M8E:FM3&LPW$B%K"W MB#L_SL_O]*YBN>\ M6.9\KK4GV8,*1H(KI@X L#X5P4-NSK6_!]SAC:AW!#.4[KIP\"XK7W\?/[:( MV7OZ^\F8W//O[TA\];7PG#OG8JK=&J%2%OO$(?*B0 I1A-+.,]W:3=D)Z.F9 M6G]]=3C;'A?*.2I#_WT.P+6NY->T$3R=X+0;G"373@G'AGM,.CUS:23Y1\O: M6[W'_HG__G<8TY)__=_+>L?O_!3[R"_:[Q5V$W2-'F!OM_K?F("SP9,9U,D" M1E?JWP)1,P96893%Y,1=\RG8ZX#L'?.DSY@O+W#U>U]]7WQE^?2CLN*)BP*) MQ4QGE"![-![!T,'%O(K:\.8D#X_#&>IQ=7]]/PAO&LGX6)Y2'R= L44:@R&# M161 *T-:#05J0LD8923G/;1.\!T=-50S;6],$;6-U(K?36F!);3PPX>HJHQLK?1L0#4T1Y M%^FNQ 21:8+&):\OQ!Q25EI4IBRN5.N[X,@IHK;2UA844=N(N@=5Y".4J))I MS96UD.2B,BG4^8K!0K"!1U;'*_K6E6-'QB/=S1=H(/&&C=%/P%I9_B; ?FP^ MZ:U4MS%_\"YR'Y1/NCC/=7W95]'6]@I3P N?H"2G7"JF)-8\QGP1?-)][&$; M<0_')VU,DD'0T>=5G9:GMI+O8!IW?=IW8?IVNBQ6_F>XN,1W.%U4OY]K$8)!82'K2B4F!",O MUVMPY%8S61BSI?4QL1FR4S"2#CKH<'^L:XJXU;)Y'K6C6],H2$DJ4*$HB"K4 MWDUG;'$\DUO=U40>0#H]V]A/ZAVBCKOP?AE]&V4<+V8PW6IVJ'-UI=,29&9D MN&@0O,< 11!&K3!IU_?P6(_K],RC@?Q[$#BM4,W.T6@6@DR 3OM*:ZG L]J1 M%WVQR=/9ALU9-JX^?@K:WDV2#1F6*K/#79.[<6Y6W*,W/_A(*IQ]GESDY:EU M7HS.*A@.3-<&S,!MI9$M4+*TDG$90MJ$16/7[[]D QA,[AVXF-;A7G19WB!^ M-QTE/*>[2X@2,TC)'2A#TO$V1A A.Y]-#BZVKMO;%-M+MIVN>FA(U?24C2_Y M)U=T,9;6GI0!81>SF9RGVXP;D,[IDK2V+KD]CI%;GWK)6N\AS<8$3#<>RMOR M>O+ERV2\C'^J$?[Z=\(JB?NVR9+QWCE>/5WZAQ4DBBPT(&=6:%=GP&S"[;K# MIU^\,726=D-FIL6$U\LJG+?EXS34..>7\'WVVV1ZJ_5>8[$HE"0O5A8R7'25 MUR6 23'I@IJPQPTLX;GOO'2U-Y5C!XZE1V^E&]:%9<;.NCK%L4!6Y/4J6?OR MDZ(3RRN/S EM1>L'R@VAO60+Z:F%EF1*U9+?8\8O7^=7A]-[G%].Q[^%1/^+ MBTYE-;@^GU\13U^ M&^&23/3M&,^CBSXYE4!4#B]E+*_S2&SU4IFFVT@8E;97]#-?/3'=MY1Q2Z*D M+:%^_-?DW*:HT!3R6;51H#)%*<[376829R)XZ;*7;MH'BZNGS[.A70*BXR0?35=^CT0 M2O20-<^"2>,-WV0,P,X 3L=(>DK^<6JC1O;R;CI)B'GV&XGKE]'LZV2VT,+; M]GY M?7+;HY XWF2@NR_6 C*D=M+$3!$YA!29I9EQP4*T?C"J=\]'>OH(.7%!V-YV?C_&8R3LL_G!=:LA)%$KXZ#BEZ!C%9"]873IX2 M,X&WSGAO@NLE&TLW^:\QDKT>+^GF^_75[Q]_.5OSXEGZ7\O1\L;:,%%_WHRGI&!U6[@ MZPS:S944-&B309=8/1->SQ>)P(03V>J0M>;;F<&3WSLA M"V@GUS4U2WN](FYEIO_Y&=9+R+6EZ/C5Z.*BOJ+;;$SA=*Q1L%RK.+T# MQV4&:\B+4;(X)39)2O9!=T*&=2B=K3'#Q@65?XQHD3DL?>3Z%SA.N"@ /;-K4$RX4VUQU@;C= &B)87J.;(9&+"I$YM_P_!#$4:T]H.'FG]WU/: MQT(@\^XBC-^$+\M&1UNI8G-BP$,D%\C6M]>L%.2LK2O*9]F[V]P_5&MY( MH_>OBETEVZ-99X7EBJ=D S2=6L#O(CE,W_?NFGE$Q7N(M;^RI52:3K0"65@! MRH4, 1D"5U$[1M&VUZWO@"&4_$PO=R\=;R/-AKI=Q+TD9[:HP'J/7R^GZ7.8 MU;3:IVGXLNHKSAF#R#6Y&GVMQY)R>5SQH UJ89F7[!F?;Z,/#>_)[Z.%22\1 M]N!O6885]["MZ)W_C?FJ35@Q;522BQ@&*V>I@I@E@G-H#,O(HFS.Z+,9M.%M MH[?#UT,G'4SGSLJ7A9J+ES(*5L\U0\GK_/68?>T/\^3'%-HO24B4 HV-HO6@ MR2?@G)Z)M))]!V_@#K3%P]45LM>3V?Q/)"O.YYXYA2ES*#S5_*FR0.(HH)5) M)2@9HF(][>,17"=N*"VTT:&)^P[&*WBK:>T5Y34# >.^H*7HR+A%L[FE \\: M,G3O6$E:62M;3\+>%-N)6TXKK3S:WMWV"?+L[>O?]WV&O/T[6CQ%/HJIT7/D M64J77RXO*F_'V_EGG+Z>?/DZQ<\U?/F&R^$'E7;\QCB\#H;+4*GG1-WUEGS: M* ,YHLFH2'ZIR*W/X&TQ[GNR;/B]Y=N+S=)'E1$DJVEA1CY5$%*#U+)89HWQ MXD#R&/0YLZL=W3]DNBGH6)X[K]E@5\^MC@Z>\SU,5\2Q&X#J]':Z%M"! M*;7W5]RDE]0',PEM<_ )Z8A5I2:4T8+S(4'.R3L1LRO-F2H&-(5-^;4'LH1M MA-W! FX=C1^G83R[6)2&G.7_OIS-O]PP//J8942?@!LLY.E[2=>Q9>!2=$$E M$['YY)[-D!TL,-I'C8][*:UTT/ ];EFB=HWP:IS>HD@]?;]!27_Q%UVEX]GD MHA888:Y&>\!5W0U_=I#\&'""5Y M@XA%%[=9+7(G@"_9OHY'PV_'LN0NQJ #") .*D\O@8RB00O2.&\?E_3*)_6WN1[]ACT&7#>DP MMW@^60$-="3'3#Y!2.2=*J8#./0!4M%68LS)V-;UJ!N#>\EVUE<3'5@Q:S9B MG4%?[8CWDXN+WY;#2<\YXUJ9Q10"4:W;1#J'F0>3@D3D5G'>>K+?%O"&-YMA M7\@[*:I7+5'M@<+I;+FUSE.TPI6D(>A,(7'DC&00#$@3++F&NI3J]ZFT2LLDUKOEFIJ>E1&:?%:,EO^N%ZV:P1SGF661CH$ M'3S!1E;'F'$/7#,FDS08[@=Y^T^>W@WJZ5K3$+KK4#YR'VUE?#F;I-&*LV%) MZ_',"C)C(6H.UC,+2AA&5S[=R$QDB8*;HN[3)^QM??NC/EU#'%BC'68./.47 M7$GKW62Z4-Q8Y<#S-:"HH:]"X#D;N_ 0;>M)!7M"/EUK'%*7'8+# M-3Y"$2B3TPF8JF5AD2?P621()G**09S&$ ;RRIK5?87I>#3^-+NJ2GL3IK4_ M_QON40;VW*_E;O??27T<4EA3$WH8K(PDL6:O4>[9$%L9%3K(YN MD5)F,E;3?'+O%\>K[^E^PJ'KPAKMLD@7'+:\E41XJ9][L8:VC0)[ MS*]>CJ;X\I7DO*1GN@CCJTQU)2-W7-*Z.:T[UI+D.KH[%/JS]*+>"ST"JO5P M#A"*-]7=ND?N!H+OD/&X-:GD+E'3"AZ6R%2Q$K1,!(_3VIUE%H1ABGGN?6#- MZ7">AG1BMM%2 5W.C%6M\FUBL,5)F66(C$P7(JL$PD)H\*@B%)VE3LR5<)\Y MH5WGQWTP/XJ_W48;'3(8M_%<;8H-$'7RCQ^B.7#+QW[J6L^FM:^L.QP6:Y!9 M'^C,\K5WGPY$I80GC%9#J(/QK"E2Q=95_4-I?],NC][*WT;$/6X(G%;G>>WE M99S'I) .-PP$S88(T!S.8=DT=]'6_>._D:@[^)%[ MQF0K,M#$C=,EUL'JM7 M5S\XBP B,F_0HN"EM;TT 7Z PK^>#]K#*_-1BVR6 M7?OR]6+R'?$5CNE7S6L -FN18=ODU^Z99=L:>:-,VR\5*[FP-]^M__]R^-#9 MQ>)_OUS'RN(B"S$7I*,LVSHE7;M:1&. F]K$R$L)S9\0MH2X]TR;C3ZW=/-- M873*LRH()^MX3PL^>@NT^X))M;;#'T8:@^;=>MK0@XDWG;1S+.FWA^M[]?UZ MA:_)V?PTF5X]8\KLZ)PO 5*H@_6%6'D!L Z,MZN!768,+Z;.M?PIK;3Q:#&$A/2YA <4 =.NX5+ M\($E"D$T!2;%<(6MBY\'-I)GHOW#V\@V*NA@&P\%\#K,/E\]8F?ME+8*C&,* M%#G^$#4*"(9K'2U+,K:NR7H*SV'(>!NH[=E[9D>9=W@0>(AM631Y$T]>-?G+ M%&-F!IA*'A2JQ6N8@1)1<:X88Z5U@\VFV$[73AKH8I@S9)D]F5Q<8*KQ[L?I MY>RZ955K$V*1$(V@8[0$.D:%".!T)8BURC+3.@&U%<#3M9Y66NF0B'H(]A>, M\Y6A?U]A3"QG4^=HDD08*)44>!$%(#HO*<(,WK?N3=@$U^D:S)XZZ-#>LL+X MFD+U1;_#JBBCTL*^QS3Y-*XTY><)G72!:0@V!E "&3AF:^,#"2/R.DNYTR/. MT\"&MY0#/.0TU,T@_LUO831=\%._+3>R.<^T?UQR G3)-=^3$W@F&,BL>+ )MFOZ:=^#640'BJQ-;Y774\RCZ[4LUU"Y :Y+&-^6)6' MVW4L K_6P-_CW_C1S O#TW3]:_S??TYC#_A;#1> M_?!MO!A]6@@QC&F=M52V[LG+V:0LDQ4MJX%W_'C[FN$64CA09;$O09?"!-1> M!E YZCIA.('061=ADN.NOTMY-)7%*1J91?)09-UO7!L(UM%58)S-@38[L_TS M"B^NLG@;&]JGLG@;[1Q+93'Y[:/IXE?6=7VD_]6B3DWKDECA#%AQ@7P.647F M)!3/5%"\R-B\&V<]DI=0+[R5WA^P1>XM_PZIJ8>HKNC%-\#5J3+X,4R'*0QN MH;=G36$/H0]I%)@5(Q (AAD)RF0/7E:> NV8,5H2]M8$7L,:PS,%P$/:PC:R M[E$&OA3)PJN\>T2N:GNTT\S:4,MZ,OV#Q03.+^A#.7SA5X-YG-I]=R>'B=SOX8A3BZ6/*I3,9IR8Y\GE0M M1"T10D%7^68K.P9ZD,$$G@PWV#P-W03X\;\5[.,%#Z_;0-DR\,DXB+I(Z[0HR@Z0U7L:Y&D;7E^=#5/' MOGA\^?WAV\MMBF]-MJ]MT, 2(BCM++C,0BWP4'152+H?6KM0NR']T7F#-%['FPMI'([$T.7D4JLQNO. MJPS*%PN^I #.,;J=@K2DN>XBN(WH&'96>VM_=H/MK)1!-M+=]/;;6T?/N?0H MO+(K"@61CG M&UEW*GW9]O,=BU_VDL2!RE\*CZ$8[R'Z^J8OA .'2@#RX)&V 1>\?^'*G)69#LV5=URIUN]C+[?\92N];U;^LHW\AZQTV 37CUS^LI7> M-BUYV$7H@Y:_<&N\00[2G$* M6656K(,LZJAORQ1$%4@DF@ NT0L-X07,-4]/UY%A[ .@9K:J_AY[F@]U+/(.4J=_*Q6MK@$T^@ M/93SR!,0@^DL?K![%T8Y7-KHN&R%M)KQT%5 M%@WGA I9#"TA"A$ZT%B6T+\02VKG=H&29T_O'UUMMIRF>GBK9.2I$\0:Y-] MY"&H[-%RW7]2RS/.4200"B7;=(.9>Y? M&+@IVF/8=8<(29IJ<1"G9WM[6EU.FOPJ380%)4M*+QJ1AM.=H,$C6"JNDEQPH#;H.CC2>2B#]ZI]J0 MSSB---70O5B_9Y8[HY9Q7"<.K$ "QBVY/^1)DR,4R/ZM!:DX,\4+GU+:Z6Q[ M^*W3M(HNDGZT1ZAG@\&U=SU<0/8:T*93K M[Z*+08T%G7:1_$'0JC[V:4G8K+10....2<9#\_Z#@8WDF0:$P]O(-BH8)#WZ MR)#OF'7$2HYF+2U!F@J"*AZ* MY99G$33F 3HEGT!X*K;242\=V,RNW^A??;_^U_\8X90^\OG['_@-+Q9Q'SG4 MO&BD0XWP@C)(<9],#HI.Q;A03&I>9;49LE-_C^N@GPY^RS6T/S',+I?-Z[.' M>%>[:Q.PG9[GM@)ZF">['AI_S*BZJ:M#N+0=Z$R7+SJ7Z,A.N1:8N/I&ISF<+"?"KQP'!LL_! JI00#D; MP6,(0)Z]LDDI87/K9^$GX SO''54Y&,FLZ<6.KSRK8,F5M!8<)IQS>NS(_F( MK#INM?%".,XB;1JFFS/@/P'G1S.07;0PP*64S^9O<+YP Q<_?H?3#Y_#%%=H M$04KBB6PBI?*X",A&$UH94*7LBZ,M2XLWP[A#V%&[74U2&/5^EX%[@OC1B4( M(410D2))QT,"-(:A],7+U)\N^6B[0(8*TJ$1?V'4,MX9Y\^4I> MXT(@-S]]%[XOGCMK1]!9S9>,YM]WKT7C>L3%EU_=QW,VG=;F MK(KDU?>;_^0VN!M;1?0J)U6''1JZZ'CP$"TJ,EUG M![;2^R?J891]+"622_C7PV]%,J;R 0MA%*U >O")0G 5T)2@' ;;>K?? 7"H M9]4#V<"DE2XZA!B["^)F&4M^_C?AR_5,[ W6U.D)ML=Z#O-2NX>9W#_ZCD7' M+\5^@R#XF3N(R1FHST 0F=.0A6=5S-%(B#D["'5"7?(YM2]N'W:%1VCIG0/JXS6@#D?M M *M]<[DX%[3PQ:"M\V^Y!.6UJ"Z3!!,US[Z$[.7@SF>KQ;V@33* E0Z_H78P ML1=U]?R#?L5\]ON8[MS1))\G7SPOSE9:N1I]> M.%P8ZQA8ARQNOW7^I@ QV@);I MY5Q*#Y;W&5\-@_C/!I_6JE&NL1E]AJ25@D4[8XZ M/RN %8)3D(&.AWM43VL9Z0Z_DI^GVII3[3A4LY61/3SHS LXZ*Z8>L^^X31\ MPD4,\DN8XW5)X&U-^FQ\)I\)L@H:%"/!4"A"<8DH3FH,6KX@5WTG$;R@S?IB M7F*[F>"+>E[:7!SGF%7.E&_L&XC,BDTB_0*WEVW2]H[QV# M\1_A1M[*\(#*KPQC(IS E&Z!51PBB>,C.!!F#3J&\G)MTR\7_ MW,?'N8][VO +?J!^7A >1_+?)9_7@;!YU1L2*#]HO)1:W#T Q"HLA(ZL%!:DU\F< 96%B1/G/X1#"_ 44BZV;CAHC61\OZHCZAQ/CC'K$?( M-BA0G!RC4(2%3$(4K&8]5'/Q_8"-\]M8:;[*FGXWS6S7.;V4F0W0@ M[Z+CEV*_S%L,5FHP-E8Z*I? >5W L.!*B-D;.WAMZ]'8[5:-\T=GMMNHMH>Y MUN#A[.O7*:;18CGO:XA7(X4/JW[:'%S*&3EXETEBG,1&P#@DS#Q85AGU6E/5 M/0OJ")\/NNO^OC$V55S#SLZVCQ3+8L25?S2[_8!BD\R160DL* F*%@1>>%T] M'L]4\8(G]4S4/A#4([36/J'-,:K^F'J65P]M#VMM18PF*ZY B.)HJUI.!X%* M@"1D93S2DN*QO'8\MHCAK/PHS:Q56JR)C1Q3_=C:"IM_3!?SWNDPMLYGBCWJ M_5??P&.,O'+W)F:R$5$>S2/?X\OX:?C'9"<]JJVJJ_7[;':)^9?+*>W();:E MW!9_N<)^E1 A"2H"E8N$E&N7F%,!Z(\!BJ'_3YC(5&I>IKPURI^&.Z"6CZEP MZ&&!Q75[(XG)Q)@%&!_J%!$*&H(0$AS+4O/ 8DJM!XYU6,9/RSXF.SFF>IM' MW2M?M)"L4+2<5*8[)C**FXT YI6WE4",\=:#03J[X,-+=74RUH3$2JH\)9TU M^:O.2XHB8\X0@BT@4PR6>K6:S58KO6#: MHX1LZN.BT@8B8Q&\011%!VKK5;X)*G\1I_[K#..ZRGS1WWZ^23R[1<2YVT M .-R (6"@TO6@^&)6ZFXDK%Y:=8AXJN#OF0^J8'B%3E#4H&QPH*RRH*3AM._ M.1.$UE*YUA-!!EK:SS.M;X3;P\+ZM]75%3UL-5MU,;SZ?@?Z^RJ)YG-H-_A6 MERFTVZ[Q>%KILA$."QI0#'.=95P@ZI!!&L>E*U+9>#1GU!_'UTJ7I(M:J4HE M(!(H%R(X59!.BAAU]-J(\',&[;!6VJ^5;AME'[J5;C:=GR_.GT5C0U#,>&L\ M9([D"R;EP$N[2&>+)"O37-IHQAW]UELF2G^Z,<\['WSY+7-;Z7JRK\P;OCY? M@U@5^F\"8YONMDU,H'T?QO.-:'L(_[[Z]I!<1T4ZQ" P6@C,$ARN!/V;0&"& MQ6C0A6PW>BHYM (?ZT=R=CPX7H>TE]DD+F37LXE@ "7_? F)JY5<=Y&!2H(O MUH65)"@J%-I96HW3+;;=G8^^0.7M++,.B=>[39VN<,-9$4#QHP!5!,7Q3&DZ M2C23&$(4/^D#VOM"^^OBJ)*'3_1I;K*FG_0!6]$';&4F0_1A[Z+CHZHH>6)M MF2F'D14(GAPL51*MS=%2L92RB5D!Q9&R%I[T4H@<1Z-&,#C[5&]5B>@8_09![=&7U3WX9+NZ" MV2/[=N_7]DBT/87\>')JSB3!@C*0HN2UB,M#,)&#YDG*I%#ZXSDUCC"G9GEQ M7G.ZN42=[YR"ITC36"ATK6#R6@35O'#E!\RI;6.E'>DIMU#VH7-JZ[U^)=$X MIAAP52LOI L0N%(D5NM0:1,DW^AU]\=]7]K*!IY\7]I&%R\E/M]D33_?E[9Z M7]K*3(8(U'?1\4NQW\RP6*X-2$_AI[+&@-/%@$E6V MVZBV@[F^Q]F<8BZ*Q!8/%G^10F;O/_QUE4$T+H9:X2UR93A,HH!G(@/GUL80 M1+*B];OFDX".,.+NKO-)+X5U>%-ZA],RF7X)XX0+HP7 MASHL!ZQ0P8@DG96MV9H>@?+3@IHHZ3!$N26%J"HW&:L#TZ5U$+4K@(37L82: MV>;423_,2_?N]M16<1U2UO>.S*OG]Y*C[R M$K&[S!L>%_?KN#:!<7I5OUL)_Y&JT5TDU['JEW-CT6L+3)4,RJ0$L59A%6V4 MT8E[%C?*)1Q:@1M5_;;0WS8"ZUKUZYQ1SO(,$>D?RE$X$VQ@8!EJ-"J78#9Z M]W@95;];B?W1JM]M9-:UZE?)2.=^461_O,XK= 1)901=0I$R:<'C1M-27T;5 M[\[*VUEF'6*P*Y]N<9(84VK;>X)@*A^Z3@J"9K0BI8K *'/8K&I[FZ#]UO=_ M3$]H;TUT8#2YY^EO@J93,N48TB"[:^81%>\AUHY'P I5+$Z&0E&78;)0Z$XG MF@]20J2HSB9! 7US?MDCR!GTTO$VTFQ,T_KKEZ\7D^^(BPC[W>4T?:9#J\*[ M\MDI8GHE5D)0-B=VKXE]+:'J,Y\9_K%C'PU,^HBO\2RH M7T933/37*P:Z%2#,*#@R?:7_YBM;B_ MJ!KORK-Z^MTRHR YTW6:&'W54,RF$&(@I])K%S)'9%EN,G/KWJ]]L?K:1SP- M7X8>)]!955&>Q=E\&M*\!E^QNO# C". 66CPBC' 9$RP:)UE? /];?2Q(WPX M[E,QUT?\QU12?WYSA]!OFWR;3 MWRXK-V =WE/3QN MG_NPR;=>R$E:[D&UW8L/=Y=%7;-VGM&E\>6*./,KUEJ,CSC]PL]Y]/[1H?>CNY'533HOV-NELP8?D0/E% M[3?2NJ14&1/C/&^4D!RP$_E(I^$>A2O12-./B_$^R[A\+J05(L8,R=9$ MHY$!(@\!C)"TC74JAA^W83^[Q)]&/YR%/-P0]F#^R76FI?("O"VW8N"5\W6N M%',V9D:>EP^T,LS@LBB0L@W>TK+RL@<+?3,9?\-9]5'JFF@W MSL/%[;]_/9G-WTSF_X7S]Y@FG\:+O(C/B1M5ZVV"%96P*(&KQ9&8?11"T79M M/MZTVV).S9Z/0^MK['GO=%BWE2V=]=\FT]6/ZG_'SYD4)5E%\LSCS7;8:^BEU__3CB;?0Q_O\(QZ6V.?Z>+RXRY MBCR%V>=R,?G7>3%%!Z,K49NTM%\3 \>%@!7AE-HC4'+!Y$03I+-(\04ZF3001GJD@E;/.,] :X M&I(F/OXUVE++OUQVYLA0PG74-%77? M!/:6L( AF7-<)(=J/Q@L>E\F?Z[(;2^#;";=SA M\RS?%1& 6J*[@&"4CRR: MH&6IEFL/4P*8I3%8L[9>+&!TM;\ZI>J MM'VEU'BGD?:I5\!\F%Y>+4HFKUC%A>-3(P;$Z3ZT.VO &R9T-7EN1 M,5E6-E#?DQ]YJ8IL)[G&=$RO"<7D8I07+N$B#EE<#,44'Y4,X-&FFL!EM2,[ M0F$JI2)%-&FCKJAGF$76?_W4W>9&N9-H^" M.0']MQ%TXY/^^D'@'SCY- U?/X]2N%B><5HSIE2"B!D)5,G@A4#26:EX;!"A MQ5'_*( ?P>UK(_W&7+RKE=V&=.69; "JH>OW*)#A?;]&BIKTDG+K4^%1<'3 M<64)DF.RUHHQ^C<>.=!):%PN3%H=7Y[JG_ A]3\-L)MJ/$TN1S/I]_/__IP M'E4QS&8&2C!>VU9PZ=BBP^P]9L/Q*?[7&:;_[]/DV_^_^HU+#:_^<*/@F^\- M>ZLW$OQD+ZDU]."N$+P^.S?&9&7HXP8K&UHPLG)@6O)+"AIR+Y)G[?3V^NP4 M]+:EU%J?L-=>QJ__>SF:?_\3YY\G^?=%#6-=[,.?(EX3)*(1R!WGP-1BV4Z3 MOZ@UH,@YZ>PR,QLEMI\[A/? ^$-X;T/IL"&!0<7]&*ZK3;4!LH9>WM-H#N#J M#:;525>5-#ZPGD%H:*NX2"$L!<*5O:"2,*MD@ 7TS#*!I;0XD@YA+$\YAT=H M*]MHHC6YYN\?_L^$)/E/6OKE](JH/<:HA.(!%'E&](]LP$LF()N@C4V>O.5- MB&[7_O)A'9&6DI^T%%N'9\'?QVGR!:^CGS_J_Z *MEHNX\AUE(F41$:K>%00 M4_0@4IWOF#$\2.WN_3#X!)Q3=S5::Z0#>70_.Q%2\2U'2XBN[ MM34(L<18&3>-9I8;[ENW*6\%S&2X&!"W] MK>MV4>T__1>=5K//HZ^W&$.5]\RGF,'5"DTER.L.'*O5%[>8&R5,:\ZVC<$-VV;= M7J_W&_:[**6#V_$>O^'X$G\C\;R>C!<+_\_1_//KR]F:1+$]9\H<8NLWJ([;0\ZW/GYB6=Q5L#\+OC<*@ M/!16D))#K9TVF+[EN.-D)V897101X=GT>N*WV4\]D=E M]6#DVO!*7%]X?=9W#BO-=X 4G:/8N42)K=_.U\ X,7/85] =**E_'\]Q2I[O ME2DJD>B$\HE.+4F>+H9:+48!,P\YJ\)5L+HU0<\]"">F\WT$W(%Q^<;RJI.Z M/@*:G1>I>;&F0 R,0!IM(/A4TT$E>9LL>M7:/=@(V,G91FME-&0TOCZTYI]Q M^F8RGMP]O*[L600=8I$*F$%R:EDF7R<$#]D%QI)G3-WO6=__HG@2T8G92$/Q M=^ LOFO!->8=C2\)Y(U87F&93''YWU&XB[-?_R:AT/='XS#]OGCYH]55XAT2 M^<5B?4^Z?LNRSDQLSP6Q?<@+K[& MO-ID*R+&TG\!Z,O\\; M.?T7RQ>]=S6Q00J8SZ>C>#FO530?)X_8=T3/I5 2I ^59[[V5"Z&,*+VTKF8 MC6[]R-9G)2=IA@=5=TNBWJME_4$Z^;3 _P'G\R6UW97[4"RS0?($ A4C<:E" M.\Q12&*M#D&Z5%3K;-,3<$[,GEH)O@>![]F7:L'_7J![6\A6P_C3B*QX*8?S M@$%8Y 9T5N161BL@N$6. H71Q0NE3&.[>!K1B9E&0_&OL8Z]GY%_P:]33*-E M-09^O<"%J$D4MV"?6^&9D9$#R@7_3W 0LHH4IG+AN"$+EJT?"3;!=4+5#=W4 MT;C 945&/?LX.4O_>SF:XKMI#5?GW]]=A&5WP=?%SB'$R[^_HO7#V1NOVFT'9B9/C&%B.U-R+=\Z[7\Z@UP')")G00]71(4Z\. M1NZB8C(9^G:L\W2%!U=0@348ZS.9\N$S2"9N)_-)G=BMK_UI/X M:/Q7C;16W#>8?Z5(;?[]39@NTZJ[<_YO_XW]A@'LN:964P*>:0^=W;(RNW<2 1[ZT;(ZRH902N06,GG9%B!IB M)=1@7%N1*'QCLM^0@*>0#387H(^]/#X=H)DZ#CT08.]F7%N\THRN:/35R4=: M9XB601&;OD1&DLO%H5.MK*-)@9A42C:%2$# M@I>U<]RA!N>5 FZM]?0W C<:^G?\+ I;2?Y9%H5MQ-:?1>%5H&BP3K!$7+P* MY;R0<[CX932K;A+AGKWZ3G_X.IF%BW],)Y=?;U)C];]9ILXPWWI'7PSN<"JE MX"S8$!UM@JRKN#@$SFPVW-$]W#J<'V9E)^CS'+%I='A>W KPK5-@$]B=."-V MA'P4;!)'847WDRP#FD"''L%=X:,O=CN;BE QW&\VW]AW_[_]]>K:,2UP+I3,P)VK#K>,0NX[PS_H#Z*L22=)=_ \[\CC]468S49E=(M*AB,OD6! XI;<;+29-@:M6WIG MO%,8DN]Z/#V$=,*^7DME=$@5/@'OBC)D X!#N&/KP!W&\6JJTLW-90]]]/:- MU@*512+/HLZC2YKB;UX@>N:@6,E0>^=C\[J" QG,,_[.8>UE&S7TL9,UM_ 2 M-OVDO/I>&856%Z=*QBIG"6&ITU $RQ 35O*&$$JPSJ3F!!O;X#NP:[._>A\: M3Q_=='!JWN-%3>&_"]/Y]X_3,)Z%M&R)^7[[;Q;[*1<3LTH%F$Y(2 N"$SR2 M2!*3AC$I-QM?LX45;8[NA%V=3BKJ0.EP&\]J'VV"J).;\Q#-8?R:7OI[PDSV M$'X73J@'R")/5EF*X@A(!E5[A".BAFRB88E@^]*:;W(H!X2 QI) )15IH2H RUE9DH#)NG4+Q^-HAO=&]M75LUQQ.PGZ MH-2"VJ;HN,3ZP"/(_3(&Z(\"7$;%O?=6L];]JT=(+3AP%5L?]0QF1[-S0:=B M=NA!)L/(RTJ<8'$&*'3@0F6?0VMJVH.S?QR%C6PG^FXLZ,_1DSB9"\>LP)1" M('F($)(B+UP:@PF]#[D]8]!1<<4,;"WMU=*C7RFUCZ06##)UD?*4WA.UE*:*:'#8_Z"U^:/ M48BC"Q(VSJY@!N5*%;D'D'ICC+J(7CJ UMHU'H)RL6;00?8>' MCO5K_F54"A*\A*]P_B_$\>LPG7ZO'+I?JFV?C?-?8_K^1?W1\C><^U"*KV]^ M(3%5.]H"1"486(\\2\6U2*W?U%IA/UF;.XAR'^7*'*HGC3;7E7PGY?6$UC*> M8;Y=1/+;9'JO(K1?]]H^:/KVN363T_ =<5XY9D7)D*(G/TM%#J&D!#+4#$3E M=^:M&52.KB..EL^2MPC62 ZJH -?,@>>O6,Z%LW%X%V!Q]H1MXV][-@1MXTZ M#MT1]_3]L&14NCXKKA[>%@^Y)"R/2I#7:GBF55H%P68!Y,0(2U(VZ?Z\QDZW M_!,@CSR!MI6A;'2AMU+8($_E3P!>O1AO KE3HFT'N(?)Q'4VA'W,;@\M'HD! M&AL(NC8@=*H[5"8*R8R@*P.M8RRB#JUOUJ,QO&=R?L=O=]LH;Y#FO(Q6HT0+ MP119RV(,1"-/ ?+V'RX_/(E3$?_QOS; M:$SQTRA(_Z860? MGWXP)78PP"6#U#6:@-9*S!*\KI/B@^=U:C0=LD'RB&AE;%YQD5T0,A6L#\>2CD7M?9W9&8"%D+7FJ&F57>S@8 _W^VAC MK6)W$64WO=8K=86'*W*5-./@:&F@4BP0>"&[Y0YESL:7^WU9C51[@^$$M+NC M0#O2*B8>R-0"&.%J^Z&TX#0JH /(&&6YEJ9U+?NA:!6;*W,KX75(I-Y*Y%VO M*H4ZW=I$$-S2JF1E&U>13A%.;JZ.":5O7>FU!L8/=!WOJX0.6WM-@C<)'3+6 MV5-84_XY%?#)(.2L$!47WN36S93'D%;?6SF/*WL7R7:XIV\ANGVW6.UR=@E2 MSH4.)H5DT#Z#+9Q.*2T2-O?'UP(Y*8WO*-^^&_Q2T.?AV^CN;AXAQ=*=$X"XDMAN!(72?* M2N J*LEXUO37C55[#\++5^\^,NU0Z71[>>/\83Y)__-Y[8JE5D MI/,$Z601.D/,@4(#3,PJ3%[*UH]SSV%Z^4;05.I'6EIT350S*3=-LN7@-49; MPCI$L=$^DAN^ZLCIG!PK!3BKK"TY(_C:&:"8CZ$4QZWRIUYUE$S*&*2!X.K4 M;)<->%;H5."211.UH/C]9]71]O:R8]71-NIXN55'B!%9L!I$L8N2&0XQE@B5 MO4L)B:;]S7QJ54=;&54?;*.Q(BCXV@?RSZJBK(32H_MA%BT=B@#)%YF)P MX%BFN%I^09]=32TW6VCO$&JC@(*I92/A""+RI1= MLUM10GT]4RBBY"D^$W6\\*JCK53R;-71-O(\MJJCJ)S@07/@D=%F,#& \SR# M<'G6S5T3X^_6!*[$]6?PU+%6:T=+3!R(&D?5&3ZE4R,5>N_AQ+ M-JWCP4>@',NIU$.?3]/#[Z2,+NQ(WW!\B;-SDUPQZ.K6$'18(G<0BG50>*!C M4@1F6&EL%%??'MX*FBCC >?1#I+LH-%_3">SV;OII(SFYZP6:XMH@ OM*()4 MM![C&3"A2^!1<<9:LW7>^OQIZ'57>79(9"Y15$*+[+K^^FDH=D=I/IK);)70^ 6GHV^+69:_CRL;^<*;:3"S<[/? MNU]*80?LC7(":[]\-L[_@?E3[9-/]%>+E,:M 00W+F(*)O":RF8FV^H8*HAU M2)$.C/.D;!38F@EA+\#[SZW?_N/+1\G(C"O")8JB)+G0F7F(J@B0VA6FR#WR M]^=6'412@^87AK.]AP/OA]#CL60AUJWV_6CV/XOG(YVX8$9)*(Y.;B6MA*!4 M!%9?DJPW0F)S9O(G\!PJMS"016Q@ASMII@=9^36VUV26U6WX2/_+U8O3)MAZ M#4)X M>!9B TT^*CYM%(!4.;"8M6Z: +\(R^,OH4\C-I0SJ*^$/@M5NR=87H M\.;QW,2#@UC'-I+O0NTX1SHAY^\I\OCPK_#U:@RE]3K)&,%[N7H)"DI*$)&B MC^R*5JH]E^,Z) >87M!,6P]>R/86=<-'U)I6N(_HW61:9?NV_#-,1_7.K'_Q M"\;YU8@HY.AJ9Y+G=?848P:\1 XY2F%MR3&*_$R0ML-G#Q&-[Z^IR3!B[GI1 M_#;ZNZ:P;M"?AZR=25J#K'R JF@R?9\03&(LJVBX:OZ*^@2<0QX.AXN$]M-* MC]%MU]#>3)9#$)>L?>D-78X:".H-2KBQIA;Q@6GBKT*=^(RA MCPX'RX)N]/7DR]+'\/PM4/_(]GB@73>(3FQ]TK. M"AW9=2':L!"+=V"M)C^"4501G7407$J1CFIA8^LGQF;@?]IN;XUWS[_\%D;3 M?X:+2_P30Y760J"[IUV>_'7[95LV1]HHR7+]P14YP#C?ZA5:@X)(=>)8U9.9-YCH5S*V3+DT7L.^) MV0+,\NE6Q6@QH 1DA2*BE KM8@K 8[:H,%O.7&LBF6;@ATK2_+_VKFVYC1R' MON^_<*=Y)U^VRLDDNZG*Q*EDIJ9J7US@+=&N+64DV3/^^P4E^::+U:TF6Y&S M+XXC)/P_M)'.)X1T'%9/-]4XX>N)7$-3P?[T-B(E ( MY;M8?X>'.$?2D"Z'.EV8&CI:WP;;_P]U.K/8)6Q_" 5#JXD6BAO*%#&+#@G) MY!9B(=.L!0AU4OZ.(5#G6K:T47RPQWJ<.9LLDF02&TN>YNS^X+1A"G& MJ8A&!:*!H=\?52*&:=P&.& "F\N6?@_&@*<@@+%3SCA\WFJC"T4]PR[H#HE \A76B(X3)GZ@2A7).BY*4O MLZUC.*(J'/T\HA/8UY.KJ]'R2C^,0PY/X-O'L<\GV@'P_VH"'&,L-=5(3GJ2YX#KF8D(@/0B;)@@JIM&W>C:9W8=#U M)R^C"B9104&@5R3S++!*$)>2)(I)%YGB/HKJ[SCHH68AOC;[A&Z[]_'SZ.4YO1GY99HC'F"R-@3C-PV))PY?0C#22*6. =&N<8I,:G=NV5OB_6=\2S!B2]BUP+ M%T[[]VCL5YL8Q[CFBE$2HTM$@/0$'=5 MLBD8(LKO]0'FUU.X_"?,/L49OEC>RRPPT289::,CT>:.DDHG?*UL=PQ$J;A6 MO&FU]=\S&W>-?\KL%I-KA6C/:]RECN9OP>>=Z^UBQ1$Z&$@,MX_2(J) /;$6 M DE,-DV"))@NW51I$\4+\+4*B;A"!.I9ZGL( MNOK,O^L;S!Q-QC5$&P>H[,;EOA.&*&=B:GBJD-,]'/E[CA*'X+Z+?.N4"YQ< MWN#:]A3ON!4()H@": WBB"U)E:IAAB< M DXII(65OL[5"M@1&O4,$:TK04,-74'9?EG<^OH +T=WJM%2>.?_ M;NRG$6;QY[C\\]T8]3SCS+<*X^@F>]EO4;ZCFSB.L]D%B\$((14NB$+A9H@# M<4W3X \7 F?4;81Y=]3BZ#3LR>M%;5'7:._X=/E[P'C7%82C0R6WPQV8/IY/6DBO K-(GM;[F1VH:WF3'E/0F,2 M$0MC:*@D7%$ ):E-J7SSYYUP7HY*%!)YP7Z2>57;!NLCW"[^B-/1)%Q$I7WB M+&=.@"="0.YKK2*Q(>8@>4K6[LLK:#70R3-=7IP[NT26X_KLV[<(EQ^G$X\V MZ^?K9>/""Y67(:H<48UD:+LH(R"M((R!%HT3U*^O :TYWSK@B^6^OW@W=4#U MT8$WXYO1=#+.V.#R+K7J]B+*QC2& H&06X#0Q6]-(F"YL5QS7(UL"\*W/_U% ML%M <)M4ZO)4WGD8C1=:.U0O5#9#A,2-K8FZ(=SZ1 ,+EH=T,*,OQ5\K*\9- M?DU_+W[\Y=1H PHP<\3!2TC M-,5;/>_!=/):447XF\IA"S2^R,>IO^=& N/Y783KPE 1%*28XP^!B";E)4EH MH@RE/#;H9)C2#OQV)"]&$0H(>DOSR^FHTOKYZ/1E=OIY M?O//?US#-+Z-<7[A<8_)O.*YTBSD^UD-L4J@#$0#C9$Z)J5:&(%6@YT\VW7$ MNH7X8B415ZO1Q>+4C"9#E,K7ABW+B2V2DI!,8D"-X*ST%<8U""=/?@G1;J&: ME-YH2M]7L,=.Y-_U(OC?EIT'I/-42$N,TBR7II&X;ME MHLI7YX)A7/#*2K*"K83U''RSXI0 MMU\=>LA]4,4P#J36>=XX])5\#EA;_&&= $*MMX$IJ7WQZ-#WDX9>W"?H*>"ADM#;8/H1 MD] [<=4F$?D000^5A"X3LZC<0))$@$+C#RNH)\#!2QF-4*[TOOA[3D(OSGT7 M^0Z>A*Y2HX,TAC :*1&I 0):2.*#BP*D-@"E6_6=0A)Z)\XZ):%W$7B5[DIN M_E"[=EFWEE$!)D14^(2(9.X*SC00$:V(-!C)9/ENC>LH7HSE[RG@"DE]3Q%] M@*O[JM,M<%4K_+T=T[&*?O?C[%D5Z"GP*F6^=^"3CC7.&4X0CT1\WN+:I"S! MC[0%&ZG1I9,&AE6$O>6]A]&#+G(N?#'@#!E@2\-T]F4:E\EHXY#3&=Y/8/QJ M9:6T5=8WDI-&Y!9#EJ( #$^Y7RV+,0F19)O>G.U&.T8![Q+,3*J*M8+Q?]PA M=*'=SC0R-<82%7)<"T 0: *^KO=,:15X3*6#/>L87HSA[R7<@MG;V_"LM+L- MHDH&?Q/-<4Q]/Y:>H;R'B"N8^"W(HG=HO2 2%74D(BA)3$BYMZN++.(JE$)I MXSX4Z7O,>FW.NTBV1AP_%[F,X?PF3L>C+U_G;T=C&'OZS ''Q3!8+TJW\>@%>'AGH2_CZP<" M@]%5N%;1)QA_6OX/88CF:>).K1D*28B MM!#$:*4(I;'Q5FKNN#T% I^IU5>6ORX"*\S;+RBIJ^NKNXHDO/&YA[,NBPI=T.%ONDA,P*6\!?X*]'0!05#*+7A!N! MKQ/P-\<]Y%[,G (PM \EK."304^0O(-E5L%5?C\:Q_.T=BZS!/AJ,IU._LRG M-O -OYG?7B2J0*HF$.URP*]1C!B%*D<9Q6U#<$GX5LMJERM4'? =/4'F?9&, MVVJ45#\\6_04^/QM&B&8YY]R ML.8\_3:[[P@C:$R14<)CHXDP.420>, M"UCI 3$+V M>O<*'M[BGMX2RH?)V*_J$935G.UC?&?DM!)(C?IB#VV95K42*LW?9P;J,9>7 MT=CX/E=R.QN'\V^+16[\9?'!1A4()SF T;G%94)E!S0R:, ,X4H9*7BR/K8I MF]=IT"-,5H9X$JVP([U_M87;45]@M8U77V8HFKN;WN[*>Z H=^KO@;[F0CJSZ/_^97+S4_3A MIT41TGQOY7Q\>=O1J7S\G*4R^_"@PT^?W,F=[(*RU!7PKS"-N">,X?7D*I?2 M@Z6:37,\:]%E[M7MP[]9U6%;P+K'AN1_O(3QHX2TPF>@-2#VSA3'B3'R\Q@^ MSR?^O[\\F5S%DK^WC3'\QK2BAFSF@S\CU@J)/VOC_8:RG'WZ_-L0=*Z-]2/1 MNEW,!8]O[\;]&*=I,KW*9FKQ*K,JQ.X:Y453ND>T.TLN[K#?JX_S#X?@_O&W M_P%02P,$% @ _3&66!Y")WC.Y@( 4\@# !, !A>GHM,C R-# R,CE? M9S$N:G!G[+P)N-3DO3]^+-:JM?4B6C<$"XK5>,AD,LDD!SC9S)X)@LUD MDMF2S$R2R4S"=KM85Z!(%5R >]UH441$H(A(W4 *2 7A" A<91/944$%Y9]S M!NK>7WMOGWOO\_Q]'V?P)._[>9?O]OF^R3NGWCSUGVW_XG?[W&UG?>^LLVX\ MZ\:VME,'VFXD"A6E(A3"=JV39P4Q% )MT%80&F\"VH<.;59HIL\K5639?%(<-.+1DV8"K MB[EA ])(R!2J.MA"T:M+;%P/)QB]S."Y <,[SQ_:[&@*58%5Z*N; B_*'*N6XCIC3?;H[XZ]A T[/J]%H M#&[ @RM2WFB.XZ#)#)K-[4:-=ED3%;K9+LH#6R!G<)RLS$C%JE*LB%=W_TUG M*W5EV( !YU_]A=+J*,?\M9]J7>)[>LDQ(,NS BLJLK&&$/A-[8RI_[7A-R[\ MMS3R^(3\WVZ8!XM"_MN:AT)_N[$@?&-+68FQW-]N*2>T*@O&6+E2EQC6J#[P MFX%,[JO#F2H MH0@=(<,(<[1".VF%[>P&;8=,[693 H(Z8&N'&6XW(1TFTU#P:W6_BE/)%3GM M:RAH-PJ,4*8.B36N_CV#^$+-;\*H2(E*A>]L^1+?YZ*_VN'H]A[( M8/CJGX5HIBAV.\;KOP!YNN%7,!.%NI 5Z2(O_X,2[/ZG2DLRVZW&PP:,! M7VMPNJ=N@^YH%'-*H=.,H#WC^L*EO]6HP!;S!:43_T*CTY?^5JO3JNHG7)[/ MVWU-?[_>KD?C.T&\!%ILMFB\3/EC>9O=EG?9@S:7;+,Y06O4)B<]!37GP77: M@S=\SE ]9+-9HF4^; -,MIYBMQGUNXO+-FA@TS;$%NUN;)2HS0X"%INS["YG MS7[>YDFT&G!@UN8S;N:C+KLMZ;+GDVY[ONRQ1S-^1R/OL>?S0:>M$G T*H$> M0*?=%G+:&MV?J--F(5PV+.*TAQ)N>S3A:C:RGJ;,>)L8]]=/P^6U-YBPTV;* M&#UD/(5DS!VK]-SK ?Q2Y7_P V+&1*-Y6\:8KJWABK6F;//%;-%0S)B:RT;[ MNB?IM77/+NJR?5ZB;EO#YS&6Q>NPE8WI&??R/N=7ZYU>0YO#F*VQ+HS/$:T$ MC=L.HP.G+1]U&->,%3& Q) AK%#,;K.Y?3%?,YIR>5QF5Y')N)*AJJ=@;Z:; MT2)A[P%,*MY"J$D5,4=,RZLN/JK'$N5:0,O A".)HR%ZJT MH,C9-*)FX!B4$W,6EJQ:.2\$<'#$5T1PUUB69<#D,ALMUK5G Y M[0Y7/)1TN9.Q<,&7IYIYRJ7U %:RWH8[Y(U9XF&'.^4O,JI+]SMCSGR!CB>U M=#%C#3KL,!$/LWY7OIE+EAOYGBG[2Y3;4\R5<^XDC-4B>D/+5WL 30"A%_SQ MLA)*)!$BQN] MD!K%8QS9 VC!P'@MPCF4".F5XG6("0<*"E67S":3@-4E#^R&V6A4]=MIOBC6 M(L5R(1)U9@7!;/;8[#Z[V6&L1)80M2PH^GL 83U)$E4ZEJF(F"10)=R2(R"J M'C.33C58*YF+'%*3*!!#HC10RL-"T5S64G#:$X_[3$"6E0#)QFH5W*"SUG@/ M((%! L>#H,VO13">SJ--6G0RM*&^5;WLE:)@PVEO@FX-14'6!YA!/.QM5,89ZPTU+$RY1IK329%Q6U)V/4*5B MI)F*J %0].INI +G(%0P/;VWT +JL,N%F*WA3%0I0NL07 M8:29@ZIXRNM'W"*0R9;KS90Y\'=]]0!^Z9KJ(G0<# ?2S1082!=U)EA+V0%> MXIVQBHE)N1SEG(?*P;A21W0:%]$X2 9Y4RXGY1(-0"!Z ,.6$A+%ZK!7(/1@ MU5QLI)QD6:OZ+&[6E0$",4,/,Q4'8ZYG?;YHJ(Y =:^WJ;M(KF#52% *D=Y6U-.=2$ROB-&>.==PGH5S)38* M\V+ Y(:R=;^/*H<]*2@ ]L;QAF.CP&9LE=,:)B_RH98N0

@"_Y6Y9%$D]:$T$X!#<: 8A;\KLYK)!QA,L"3[<2O*: MPY7PM2S%VZ0X4H$X6,:M.SHAJX9C"@&$OJ83+?)#.U=R)"BHH=CQA)RTQ,YZ.M-:P *2S M1!)-Y!M-(LF 14O$F<32\20KQJP.-(#R7AOEL3L#L:3+6W.$H))(^!$5LXD> M47/[0UA>#2=*3CGMHN,M2V%2-1I+2;9$-*=@9I\UH>4:H-:P 8@I0X[!2E@-EL6%H3HV*H(09E&*@WTRHA 5HJ8W16R5-:EY0@]$J MJ(45$- X+Y *B3FOE8.D,[6=*E"@.!\'!KF:"/K,,&CU8QR2U'(F3@'3*B9F M6D$* TN64!IR$!H/)#D1C/MPCQHT6\IU>Q."@D+<;S')2-%6-S$,A>1+D#V) M%\ PCR6(I$5OVEA2I8N^C+]8;#E8@*MST8HO8^?#T5PC9O+IB8CIM,>MV2 K M&8Z8@O&@E%)B93R@*ZY06L&P M,<0'<-XZ11H90"0 4^90*!$+60,%HE%+(\6JS8K4FV:J9)AMTJLXXT6JKR@- _*$8&DYS_D8T)!9$T.8*00@& M(IEP$&SQPT@LU03-24I1D6 3QU39B#>&Y'FO'W9BG!L&HSHI&JKC[VZ"N$DO M2,5*H)\E5-[PB#SXA8HM2^FNS>=-*EA.,1QFZZYM<]!,9; ( T3=D+@8 _V@C6+*C,%G1/ PVX M$,TM%HI())O2"@Z_V5(-$2#JH3& PV0/;XS25[. UD!(X\ZL58L26V"L@D0L M7,E2!QN.@J 2(ABT5SGP=/V_5D^JGU?\)F"NI8=_NS9F^P986R"2J'LM0,!O M@KLY41 ,$4G#%V5;B@V;P+A95/T5B\_0!XU6 XV8(9R2!4OD>7.V6'3$J2QK MQ1,!CZK%?6XGA^6L/@Y@1(6A@W'%:XJ'C4[86KK%OJQB,L>&?(X8A!#,)K*56326_8R M8;.4HEB'G4AA5=HNA:%*73%'I+2*@QG='\E;PXUPO(H+GJ9>8XS46"?&\Z!0!<,9$&GD0*TN89*A$C6@"6+% M*@C46 ()!@VO@4$E4+3S H]6,ZA4Q3P5LTN5TCE-C;2D3!8UC">B^8B;-N)+ M!K,(_@IF1OUV=\'.9KF04C)BJ4K6%;(*YM(U5]6;+I3+$1-# ]9PE"N5Y8C/ M<(B%4KGEOGPQ?]"B0FHZ"Z85LHZG5(1(JD$MJFF*N<;F;59[S/"C%.2)V$JN MF-='1!"_D"PF(([T(G'4#,@@CU04) "W$O"RI6<20!QV!!=D)I8 M)%F 5%L9AII$BF%]1[*C)1!0L4TNU27C&7R*B$!H6-52800%]'0X5:@-_MQ MJ 1HJIH$/%FK#"88%^O#-)0CZ5*1<$2B;!R12=)@/KB?PRP:74!5GC "ME6A M8;56 E-",6GC.)>9;M$Y)1Y.V*T-JR@#J88/@V66;NIP@0,C":".98F8XH@I M",GB(FF.LJ+;H(]@7<_F> NN!RT1Q5!_-.;&0*I.)EL>^S3;]*+N"HY(:3G- M\F8F&R?=<* <+T03T1#M+B7D"NS'0H6RX&OZB9A8RE-QFS/$Z0THXD$QW)A1 M-IMNL:]B&HL(9LU9J13(<@,HP#Z@%,I&HY*70@QJ*))QU4\RF&$9NM=Y)@$Q MD5A!#T^?(AR1KT6F51[P&D\(H(Y=FX M#42:5JP*5DMZ%>#])B3-%BM^/:TX&2*5B>%N#P?:/)&X-:8SH0"JQ2JAE&ZI M(WB,)69GUX)&CV1[*D M'4 ;'BY-^B$@BR."*U+.:;@=1 SBEA;!5%Y1 >^9J$?+#5 72( A V#08GAM MVFO89:!":"80E=T*:! CIYXRDA,-U(LJPGG!L$%T4E&.KX)0)I@UIFV,WE]K M>1LP0G%(D\34$B@4+##'&F9""E8,RH!!D2\VBC+N,-54-%6O!$2(2&38&AL+ M7SA7R^E"]$8XUFP%4J M)9.I5#)ILV&VD*D0KD-EF.15)$0VME]%Q,%7P% MS(<;Q%.7K0DL9!B*CNM5G!-ES(?8#JY*:&#=1<2]2:K2Q$IN ME^'"NK,P:\+;\MBZ)6(UN:0F8%%3&*0+AHXC)8 ED3)GR9@(W$WG@DU(3YI\ M,1YMF!' ;3 =!$DZ@(7"47MI0EPE1HAJE:R_2\?EU M&]3PF4..D)R-FPA7I.%/Q3E7(9&7R3@=3EZTG#M4%5LF-3B-C$B'*XJ);?34Z7C,4LFE4K9:O%FP&3S MQ#UQ"C6R900"PQQFRKD@?S7GQFIIMY)%&6>S'D[$[2Y>P%)%PN7V@:V]+SQA M=4IUQ5_UQ_"DEC6B*BJE\H!@6%:2,OR6OXFDL1H-(Q6()N*X86@FJU6+Y"H6 MDS>%>$ JR9F=G)%9TY%6" AK62;M24=-7H@$#!^<0?U(0 Y$;61$2@3C&.0N MQ 346_ 09I]!$6$KHINK4%*NPDA.5T,>L53RP.$RH_*GZ1Q53?."R0R5>887 MRZPG+&3$6CRNQ)FJ)QY%^7K%GT(*"Y MI#C\J-M*T'$];I9#,D9"+!MSTVF;[ EE73;9D(2WF*N5PIE8W6H+.4&;LXJ! MG"75 XA)BI..,SD*2O!VBDE@2=H$L@G.ZO(4C5$D8P)9,;2CC(-59XF6" N3 MJU-(!/23FA\L9+5*&8*]38A+1<(MC\UB!2P>3."P&Y13X82U;$'A[O9JU8&2 MSD841G@QA]B#!)UHQ!+AK!9ORD7287-7M$;%FZY#*;18SY03,:;<6D.?QPAW M)4P.-2DEHPI4*27XBGX_P8!.00/Y.,=X;02%13"%PQT-(*4"DLIQN6[U,5E MK4K4'002*< \ZFQE 3:LB!H4WY0FXY*'35N*?-U3)\N"!:MG*\4DX+(EJYY0 M X^)D72*U["(*].,4D'>2?.D(.K!JLI+44E*AV-9D-.OWB$"\9G5& M#*;6VL0P.+A7E.M1G:>BN4(&9BND["Y1S7 X1X:*S6@L"%%PV&;'(W'>%W.+ MY6;)I87MU@) >Q'.S/$D)BB$[,M++=/+J5P#=N,Y6U9+Q&-Q'X"XC:381F2< MX50U%V4$1JPFE' B[PJ%G14R#V1S4-!DT&A_TZKJ-"B0=+10%"+6@VPW+8WU 0D =*8I@O1 E$A%K5)!HM2J4:2Y<\U1A1UKA;6H@34=- M-F_>#OF-KADDX'+Z3"T'2_OC-C>/J9P@ @Q;!;+5:CABPE0*(,M92X8VE>L! M@X?5IB /L]G,0K%=KADEH MI"GK\950I!:L);PNPI8S"/LZ/IX&$ZF<+ M;%+QDXD6@_47+'E3N,F$HYH>(;(35*<2P6Y'-R,F,(R_6DTK) MRT5 48]R?C/O :"(X;XA=Y6J1"E*]%*M9U)FFU7.%3#4&<0\#B.T>*2@4"H9 MBU!A68*HJRR32QH>@A$]GE YS9<+1#5:8[4\'JBG(47Z=S%12D$DW.JKIH,(5: M,F#"RY)PA*OF/!10(TUJM65Z"24BY\)R)NMIY WG8LU%RR%7QE*KE1H>.I L M^(#&=T*RD7F!9TINQ-6B.Y26+*Y]22))OI15VLI:F_6Y MJ%,L#Q&%(BD0"L,1>4^TB17UBLV6]#0\F5*9)?4 (K&FUMZ7000M=IV (TV3QZ$WQ0I0 MSFI618J8A+JU%HV:H7HIKFL*SB<-L\F /F?88XO33J5(<\$\AK.D&E*1*FP^XS&40S MX042F)K#:Z#(D$9@8JU@)1/$9!5(HQQ8]?!&[@#Z@1:#K0.0D74'50 W4FC$ M!O)"W!8T,V7!B[+\DF(B[=98[0-*TB.(;0S8R:H:LUO)DS9_DTZTC5:JUMEFJM M6K5Z Q::=24R;K=()!/E@-\<=P8%OBPB6=@B$X0Y3_H)=XR+^JRL0ZO[S*AA MZ+%:!C;4TZ^:3#7-!F112RN,&I: .[ :F@2JM!KQ50J*VQ5&*!(LETB\ N8C M (,4&YKFJ=0!C?(U##.O:]V'8,E8U%?U?F4?YLP6 M3!3T&_F;%.S>8;'Y&TE.=X%APRL&TH81)X(LJN9BQ;C6VKJ/&=E7,T51==1O MY6@B6X_FPA7#L<)V#V?XYY+.!0DAJ/LEKQ!,4;DD1%MH2[V:@ AS,ETUPB!( MI6@CBN:;EA:#;;AC.6]9TX1L($UE(#7*::I)PI0FXTQQ$59J^LJ)E((;>6[* M4%, CF@5#3-&[[/BN%(JT#66Y$O>)@/'+2T'RT$)'Z[#&H$AH":78AD+GBW$ MPS9WS%T0;39/PV8KH505U-)9@#920;U[7\E#DX"1:7"T5'-Y1)J3'*3;RBBM M$>8+Z4C&+1"TY+.7*3KA=Z5CLA!A7:5HQ&KP?#-B#M3]CKSW.(!S=GRHB1(0$@BP/XKZ4VLW[ M,J 0$C'4\.R O00*)8.P(BD0,3BAHP?7%HA*G''=BS7+H!@'*+(1,K++ULLG M?A@,J*"/ Y,*2H*F0MI0;CU6 C(:IU>YD&3Q$ !-E.LEK #$+(B[7#*,+U,N MND(EB3);?#[8;G=D71EG+22VG(,%#-5"(3OH(,JBD I+A@*!G.X#HT+9&)$' M#_/56KWJXZ1$C2OF%<%,)"HF-!3+F*+9%%7S\$9X"C!F-A(B_4K#D+ S M2AD)?-AA 05_RWV9"6,-"2,8^2NZ&^2#;J2>,.)#PDC6);#L1S"3%)?TI%5$ M*Y"2:6BDRU(2_%F3A0\J4;>=S% !+^V)Q&QN:\N6*=3#1..TF64H,>*II3%K M@W0E42Y;S)$D4J-+MEBF&DK$%-3H-(0X6"J#9S!+6E&S1TFS6/U?5,Q';Z\682Q00Z"(A$F"VC MR5@Z8JUG3 )>R<.!)!C-^S6):.V*Y/,))%QW>-TA.RPFT@6)$_24DB(!:UT2 M8A86]^5A3XB+YCT1A]=N+F>5A)G7CVH=3_>C$2*/8 >',/56M") MP]64XO0(;'.HF@8H%0^D<(S9-P: MI\"T4 O2J7RE)66><-4C84]0TJ+N,E)3?1PE"56Q6FV6J)SD#;J$O*:&I"P6M[^:#,MH+6'*5%OOVS@ /%0W(45_7D/2$!)- MN/(,W*28M#'P".9N>DQ)+.'V^T1[BL]D72XOXXU4[';8J1?L]HI<-K@2Z\4$ M5/'76E+VB T8,INH8H'.";:BD\L&"JS52:L%LJF5DAG"[2:C69P0L1"<,MPO MT/VDK-M^PVE:!RT1$JAG.(QO6C6D97I8U6LX3K!"@;K7X#)_K47T5%(_O]VP M-0W'D!)D$'#RH&20&8;%#*5VE(UPHW;W$VIY;+"[#F;+(QQJ)(.D5PV 6D\= MS-;J!:(D0_E/]V)KP01BH%!M(@F0('0$J4)",*X$6G'9HY?%,EPN![5B)!#R M6JI^CR170-D#I"C%7FHV92V8+4!EN5")L4A5MP1U7]#D]=4"#I7-AQDH*'OT M=,$B%*RMN&PMU@.J"V>Z4WY&B4)J2I)2N2@&"6FLCCC] 43.U<1*Q0N5J)2G MX2T(4!.O.EQ1NS?#& M>ZV<.40@8;#*40"$4D :1A@C$?::V+26%X ZR>M^E(#-KAA"F-X!^F(LHC=W;(4L6BH@"M@2- .$MUOF#><5%,P@SP)E'#5ZDUS M6A:, SK>+

NCET5#)&[<5 ,&&L;5CT$-CI6H8J^8U/:\!?6_N68AO1IP)F M@29W9OUAL!N/TPW=-/#,3 ;4)# &P'@1/#WY&@,8D9!A08R \2;GET )#O%5 MIO6T0JF!4** AOBF)Z.F0=6,,*D,Z%0PK*KG*EA&*J"X,;VFTD"#^3!LLI8% M$'5G0*LQ,%N X0"]%%1/CZH'L%G[?+*X0^9P0S2V<(0 J6;IC/H$0;^*!ZV$ MN7X&"[.A/5A>8ZS=[SK())#@T-;+)V9.,7(30\PP9DC8$#-FZ\:R.0P[=;46 MSLCBN_76,&ECT4Y+P18T%NTKZ]5*;R'4":0)A$S#9;8!>M%B MKIAD1BR3>A91P*!5)Y%DW6-PIF;.9Z-CL)P)FJV U]/:D,QF 6>24 2L@18] M4;9<%S6490DA+$0HUA3I>0:&6IUNLD*6LU@9#,-"SF(MLBXT50TF_6J0-^@9 M!P0JI=:4!3/J,I&P[M!1U$-DLKP>BA1%@K':\0";X/Q>'M1*U;P<]N4M6,UC MJ9,5DTEWUJU);T*VRR$3FR6"OFS96CIMRR5;TF5XXVK6^VUO(OT=7RE93AH& MV\H"XD:DR>9K:,B6\A%)EU)JFJ/^Q/FX0,%%($(Y/ ?%6< M N,AK&*UD3!AO]#\:] 1J9@OBC3_A3KUNH&/.,TF##=;<-CN=MHA M"(YC2PZ>EN7.JE2I<-UG7,Y@?.7^ MUZ?/2D65S;FEBO!W'F08VG,TJ*/X^9KV3 K'T1S$=)_GP*UH.P=;N6_+)5O;?]-W4C?*IAOO/\5:_BR9+XN-F]15BJ2]@TG M5>)L[9]S4J7GX%8'S72/L5.FC:%T#_T+U[Z]4?'KYFJ",!,$62TFJ]F$8A"$ MF?7@(LG3 EC.'A[Y0 MZ]M!Y JG-&B)M>4-(7[3*:(X^N7S0]_4[-OAF0(MYME<)WBFX9D+?Y^?_#\B M-?0;I.8R:)=AV0X$_6](K?O(E\D068<)_DYJ7Y8:4Q%55E+^ K_?0X,?X4#FS#8YD*M)H<-12UV_+_JH_O(UP9D_BZ]L. M0[]@Z!UQA9:4>I60*ER19SL)R9C!4/!OU/@"3M7HU+B=]?>7[WU>>OVUG+G7<_NL+][Y.\NI/[7U/K?7S//>[G56[[;O]3ZK M5^^S3KW<]F[;66T&6#=TV^ER_@_//>_[Y_S@[%[?Z[[8<[/MK^4'YW[_G%YG MG_>]L_ZE[:RSC7'T^MZY/_K>][_7JZU/F_''V4:[WN=>U.>\BZ_XZ8!+?C*U MBSP?>N.>#?=NO#1]6>'W[UX^,&4S3[EFECT>A:^E+0M4/)9%T,:BVB\<3&+A M==-Z&]T9*+W./O_'/_C^.6>?_8-NS-YG__3[YT 7_< 6I?O4!IBGK+_XDN2E ME_WB=?O=ZP;&$[][9"?[DW,GQ[+20_ ;_S'OEXYK#K_P-B,__/2O7K(<>7%^ M3KEV$&JM.T]M;KN@EX'>NU?OMN%M,__4]EWYKGQ7OBO_.^5PO\#!^0L'7U[_ MXV+FC^+%.QY04MRFY0=OFO[8S^'SVI4C(>I&U .?DUJS?,"IMJ/96X[.GNLL M_>'!75NA-\9LC]Q][,HUKPB;L,,[%R@S01U ;OM@];LK*HM77+]+^?#!5?5% M6]:/1%;>_;L=NX^M[SOV@G-V#A\9"_J#S_^>G3V]HL6Z;L^.[\Y>=GT<3]]#SK5 M-F+P38D35VT[N?UDAT[]YL0K@W_]YHC%4Z8Q*\<.WY4>1)[87U\P[N4MJ8L. M;==>>N:NCF?[X?^Y;>RV?#ZAG+B &G3K'?.#D:&@5>XQ;/5=3VU]L+K1E\SXM;>F+MMXO9V[[':V@(U\?Q!)\G] MXG/S[]N\\[Z8[]+7Q@[]R3V/H8LF7IO5BD.?OW3 W FO_G["%G7\*O>?%W1- MD_E%BQ[H=_ZZ@?NW7/OA,642_<3!X=/..[1:P&]^Y\.WK6N7,^O)5QX9?=7> M8^2B19_NZOST_7<_6K#&NJC])_T'B#_$?;+K_RANM>FB\,GSKJUA=6R ],RR^:-:BC:]'*BU_ILQR++)SI MGC!>WK$LF5L)+]C"U]X^ZNRZ]D!?;%]E!#FC8_5H[SHL_&P9^W#ZAP<_=*W& M/WME[9NADG7I0?*IFZPOQ9!Y2V=<>.W=>SX('K@7FGG+DYZ/?[_LD[N.;?_3 MVA]53RR=&)S_Z=+EX_<>N^_Z_L?URT9NOVMKXX\33'M>^M6DD\]9IH_M?]== M#PY]#OMD5._[/A0_O&8M.&+K?TH[?[C_T)Q3;:\_?=GTVM!%'VT8^7;7/&SA M"7NSZY'M)S>>O*KO]#Z/R9?>TGG5V\?[SBH/K1][O3S^"-74AURVY*-975W' M;UIQW9LK?C-\Z\1^E?""_-+QW@#=Y,+_RK7TKL<8-2Z^X<_>2 M/O/6*>_.Z/^+?D^Z3P[KJ,<'WOG2ME^_!%MVGEQ8_VSA]DN6??1XQ]C?#)&[ M/BT_>]M=SZW7>O=_8R4_?CUV8O[P_,BK+H6WY9M77O7[0_RPC<>OF['D$G7# M';OSTW'']:6.)^[.W$<-N73A?;M8-3#DK;M<[H=G[-J[(7&(WOOC*5NZ%B_: M->;9W]W7Y3_PU$;D_;T73QSZT]<7I>LC9XV0.QEX[UN[3UI[GTP=]QR;LF?[ M8X.=GV;Q9;=\4MY]8-)SV9,_6'LDGSBY9_5P[YJ/\D=&;.V_.3)SW+3%?3Z\ M;?P//^A:LZ5_\Y6/?O!Y%9'YX;;Q37WK[<*^K5W'@5\L&-JY=MB#8,?1B8-? MWK!A_^2?WUL:$KS(=_[**T>^G4Q]=/^=ZV?WQ9\=_LBB2^XXB-\\>"4Y/=N^ M\*5"U]KE=W\R-UUG\]3[8:;/N]U#U%?H$QHG[LQ-WG@H\BP^ GC]X$V3\*.= M(]_]_8R+O;M6\>G<+=.'_Y"<4YK[TOH__&75VWOLW+0'CHX;T:?_ABWOS#T! MD!NV;:F?:J,.E)%75A^?TJ?CQ)@I=X][>>>AH.>A03_=>]GXU*FV6/#*#1\L M6;9K\8:?"_7@*R?=+ZYMG_V*YQKMI#LT8>;C?9[X_8S2K$1Z#-#5?^J+,W]\ M=/F]NX:0.^8NN#-]JNTWKW]ZU5T3AL;WO:?*?6?F^UU^JFTW_\C=Y5[>'#IUU;^];DJ-6O'9I?C-NV>?:GO/-'I2 MKZ'(FH,H#D6.60V 65MV/C=^Z[LL.@.N;]MF63/SQ^.&OV]:9_E@W&#H\-$C M._;F^LT\_KO1GW1M?E5M=RP:=A2\H/W>Y67'6[7+D:,/3WYR#/S>F35P'.A&;IO]\T7C5\UUY'QH%WK']IY:,/KW\< M7GAD^^QYVSKAA6_N?&77;4_ZJ:;6OD_HO6+1YK4/W%K^V0?CEUZY[(W1F97# M'BI^_-'6U^?.?_CHPG)TS%6I?O/1>T>'MVXIO_C&E$?*V?X7+5YVU5#@G8W6 M98;+V= U5>:?6?3 H/.W7;>_:]"P8=.O>_-]?DAE]_=&'[GR^?1'2YMKX".W MO?^*<*?OV)#7]S]]JLUVXK61C^V^ZN*A$UX8^N'#:X#H59T+[Q]TXJZYH#.M MO;]ITS//3?WMS/,'/CQKX 9]C-.5#$7&&IXT==D#TJ<'5W3.".BKXYTKGEE: M/R;T6\5N;NY;I\VEQ&JE^O*QS<6)&R;EETQ9^N[;OF,6;D\_?9_.2KV8B>'Q M\_YC9Z[A7"[U[W?TG+/65&YY?+?OOL>?9.N%+1MTY:9?#ID-OK#^H2?O6SVT MSY'^](IW^BWK/_,G-QFROW <^-E55XY:802&[5L63YK&K!@[?'?7H)^=V'_/ MG'$OCTB-.;)(O6JNW&>OXY61+Q^>]-.W7KWQ@L?O>@-W!-9R-R/W,#]_?-"E M_>^;V3YJ_Z3)<\N4@?=<,6??X2NLT-YQC^RZZM ]^+CW*]2^)W:^=/>" M=4.7[IVK,NO[S'IT$:^M^-EN(^@MJB]Z*SX267'W5"/HS1\Z]H)_,P5_^[\= MY?_7RUEW?'I ?6]ZESIOS= +SPF/&20WUU<\LW;OVS9_PL?7:2]WW+A[JK3U MV3ON[?,O#PSJF \NW_X;_<+[P4^Y-:^_=:KM(^8/"\<P=VS^= =[E-M+QQ(# ->F/GC?=^W#AGM.IQ[A%HX<>6W3=LP0*N7'C[I5^_O.('%TE__->OS#\W M]=+C=VZ]]7PE?W'CIVONO\29PC^:(]^]<#-V_<9!"^:=&'768@\]6!-* \=L M/O3NS.^-.6?QZD^&/ZJ]//[D^JG\_"UK>FW-TU=]LH(7+X,+_^]L\.+_O]GK[//C@BM6GY@UT3'^^+3$_?_=&. M2_QOW9.MW'-XUT>OC1OVZAIMP-YUKTS=-/H1YY@_W/#XR>@*Y/"%+QVDMRWL M^LF>_-W-?;?>N-IYJJUA82<,ZSWKQ[UG_<@Z8^2.2F;_.\]L/3FBX9T!CQF[ M975Y^8!:".@SZ]P9.S_>W;YBY*SJGFV_^LN3)RX9//[ ^')7OSO[-A8.'OA6 M;01_T>/W_.'::4C[\T_.1"[;M"&]ZJ979MUPW9]V)=]UW[3]X]+V]4O'N5;/ MRTW XIU#F)G,,M_*/ON/W_#;Q?E)8V;=V-">7]%Y9>.9KDL>O_=9;<_2]QZS MO.\9?2LW_X6%SU_XX8,?[-R3CSUZZT%@Y([]GZZ]X]E#<&+I*PN!5Y_O?_9% M_)46Y)DRO'I/D_SSIN);>\:<.UW_Z27OSSUWC&VGOMT*KIQYMGOII\\M+ZP_ M\4S7-<5=&R?O\;[U^,OB'7OZ7++YT.&N&U=[&H/_*,##)O=[&MC6-7_SZB-O M;][TFU[TGX2F?N6/YS[XTOYI%SP",)<_^*?<7L[T\647>5Z>_Y>5.V;-]^^\ M_D:Q]*QU\?.#9M??N\.#'\YOWK7P1VO 2M!UY&=33;7.?_M?L,S_0^47R[9=MO]4V[$+MZX1]0U'9JQ:L?0OL27S M-RN#T^D51S^X8?J.2BC2ON>-/2?T4VWK*H\_ M^NGE?^C=Y]V)GPZ9WT^[<]6_GGWPU__V]1']8,X13Z<\_NQ=4_ 73RY^]63Z M=YE41BB,N'=\^MBL#O3%#Y:=,^!3ZN-S'[GE]RN>5KTK%O2^Y)+.7GW6:!=> MNV?:T@BV63A.?K#^R+1]8X<^-RC+81\_=OG$Y!M]WY^\?=F?K=JQS[8L?12$ M,M,M&]_H6BQ>X5EX^_Y)L#2FU_$[AAQ^9R:]_.BD_2?^.%U_UG;!JF?W'2D] M,/5IQPTW/#UCTT/S?^035M[\1)GYZ9TKO;-O.]Z<_D[:>=/QC\>_.[&X;>6J MZVJKWE_;_Y4M&YFN2+NY,2O4W#MBX]#)CQ0?^8^5SU7?F_!K=V=YTCDG+G8> MF?9AYKI)%PK>@]6)_7>5AP[*CZQOBU2&-]]_^DG"3VXK=7W\@T4_NF/UFCO* M>.FBH^%?7/3GR0LOGE1>7SNP*9K*XW/'3M\]??BSY;Z#QU27M#D_/[R&G1C8$?'*@P\..[GKS8.# MLI:5F07(3#0X]L" ZQ9VS1DP\*Z]5^Q=,G'@GHF7[%DS=DGD?&GA+_[8->+2Q)77'%C^9Q6??_B-YE.\U MO-^.=Y[;49Y9GCEJ]>\6(.O7/.&DAD%PG[[9V,05TXY^5ORE]:9%G3>>*.Y? M.&3CA^]'KEB]XKP)@X9.>6'?.>U;_Z/C3@^?D7'-YH7I]Y<@K4T?CC.@X[+@Q-/H4_R3S8A5"[9R]8(]V M/^EZ=XX$NERNR"T7.M_),N3^*'[[$VN$*ZC^KX[[QO$/^YB9W\D^,#3Y_T:XK#^-/0WUG7-[G;6?' P=O M?FKW:&VSW!=;=.4(SQ6Y1RN9H[4Y#]%;WY0'TW]^?PQS[YXUB]9^RC<67+?V MD34<,F',E!>6#-XT[O"B,0\./*I>>D]^PXG[UE]_8NA%Z9WGKYQ[Z,CKO_%T M>N>=G# G=4?Y4AYYKXM:P[POG?S1WH\N^Z'?B'' =0]O63?H6<^LOJL_ M/GGTA@-RUY9Y_?[S^1OHOZ7K#^QJWWNYC[;M^YNF-3 M%_/H^<#0.)?YE?3XU)>N>#CYRKCW*KTZMO^V,9^?MW[:_H-\!RX@ET MW2>?0)^LS=]1WMFO76D,6_^3X/KY6]>^E5\W>=CT^P;D^^Z;>^X#J?4K-A\6 MIWY_Q@L'+ANCOO3$[GE#?M(+2@UY\\'=/QP8 6_]<^R^CI?DJZ:L6).]9_/3 MLU[<-&#TM$,?77_A[A<>$.Y]TWKQPJ$?3&\?X=SX>F?Q]G79L1?=O4_?-D\/ MA@9AP=KMQZY=U3?R[_^S*OY_J)PU*7XD))(R'./_VI8YF3T M]6;QCXM&W\.=1QJFU$O\GP$_M*6]Z,1R[5#=G.?O[0]Y4W M*^_(\96]QXZ_ MO_]XN'-.^\*;7GWOP[GSP8>X/=EAMP]J.-:ZIKPAK7\DMG3"_25QQC6C[[7. M6_7&QHX['^Y@9A_1GQ\[_Z49GQ0O7;_DWF5;5XT$^X5["]>%H?:9OZU/C7VP M9L?."1N#S0'U!^5A)^,K,EU7+7BBO&M!MGVY\LPUBS9[MF5?V'[3J#]LN[6/ M[Q=//3'QB;<6O51]\]7L50-'7!!<2;CU$KU#&O7SJGJ6YCAWRP9^*2 M"S[=NBQ^8,\YHU:NNF/01R>&"),F^E=,V?Q:&-[YZWN: Q>+O0XVXG>J_SF8 M7(][1BF$KS0R#_1=?)-YD[)F[@ANXX&%CZV'W7WM@:WC5#$$6%O7S+E7N+.YZ= .;3#>U]9CW$+)R_Y_;;IAU]Z:T@/.!_5/G^5\L%U,'Q2SLW#<$W=LJ- M\U9=L6WB/N3:!;_:<&]CUZ(UCZ_R;5Y>[@A?N_#8C4_$-CWYU+/K_G4SLBMQ M[/:W2Q]-X?8^/^F]SCEOG1SQVP-2?IVRX(.#.V;EEZP4KA_5Y\G[CS\V;'7@ MAZ]]5BSL?'3B"&GO)[1\\S+XZ:LFP%<%;[5<<^B^YL'9OUNQ,15H\:.F=%U\SFOK"P^BP[YP;\I M77/@%V8LOKA^U37H0+WYPPN?.ASXK3)^P%OUX3?MGKX[].0/V0)#[ M^/J)^<6C=@WHFGARYWWKP[N?NVCK"]D'?ODB_93P*BNM>2D[[\W'=LF+'ODS M=U18D?C-0SD8OS[Z]$YIT47]S2\?="KK\;4WW^*?.Q.L,7,XNS'AT_\K6_#+_]LY5H M^ZJ;7CXQ_F?J%N1@9D/_4<]-V3FW9(KQ0Q^>DW3[[Y@\:N/L%;\[C.+LC(T7 M/1=TIF=/N?"7(S,GD8W-8TON/*[E3;>],"6S;L#[PV]_[L2E,W8_^[)+HO+S MKOSH#^MO?GGL]?=7NY:N1N_?_KZWXF>2Y4)BV==\=C:6+)BZZT7G[H"'<>OCC80WXYHN/Z=]^;HCR^\#+IW[03 \ M9?>T'5?-ZWBZ[Z+[WQ\<63QASPUKIU863QBVH!WI\G4%BB]NV(AM?!V9L?+V M7T]> I]8.6;>HZ&[UI]8NX[>M93^R=+TT5G]HZ^4;YHRX?:+?C931F8O>',K M7'&6+_GS/>GSS#J0_[CVPXU;9JV8W;7(O&]K]?73(#?L^\>OO%QUZ[ M9UG?WQWU+/QP\GYUECCUR-K:'>5GWGNN M3_=]=,262'/LPL;8V8]MV;+GQG+?7Z3./[QFV@L;GCXY;L<3';GL-5>Z'[B' M'3;E[)WW?';.RF'<"_#DU.775#SM]'N#[WZOW^^VCHG/%*2?/[=VP3/+_WAH M[V/>C??N[_KUOG[D+;_8^=:IMBD?GK/1^N #M4F=/[[B>'Y+BD/6?3B]/?#_ M?FU>V=8P,TGL.&XA,L:F)H A%('I10CB&$Q'-AC1P99 &(0HHB-*$C

'-?T4Y-?>'F>NHG)L8*00F(%E^FWGHAM5-?H8!R#&7??MQ/-3NCHX+$_EPD#*1; M>DE-JCMLA'ZN&ZP^,U96V=[QO%NM*Z6SW:Y+MMM2MI#?5G4'FJU&0!.Y_[C4 MVU+S-J $9RRE,$IFG*LIC29WJP<9ATTG?N%>1F7AYTT+F M5%2I525%HK1YG4+\["FF2:5L7"9;F6!8%PV%S!4=_71X1@7^9 MUV5W@+S\2W [>NQS#@\74=W,\48(T)7"%"L>RP%:0:;,5!P"]&0)C5Y,OK*\ MQR% NZ='#J+FV4'Y,.FK[U[L4[F4U5C >9Q%6:02 ;$T?1=2D6K[/Z(NJL7YN WPU8]F=(Q7N&,NYV.'A---^T[ I#N39\] MT0C5#]J5_+2MHCW!.>DB[;M.@,OO_DNL:F[7W7JERJWA8,YQ&C.4*YC(B$'$ MM]VB8#;GXOEX\ MV P"!#5OC0H;Z8;<"Z(Q+LG=&'FY>W(OP'JOROU6]+QA4DJ:&O9&<6J/Y!>M M6'^1!HER4584*RU[(_Z^JV,VU914$>,LA3F/3'!$:>,L0P@2C$E4)((KXM;P MVX.)DSQB[K M,%65WW$9@*P7P;A&6#L-,HP M<=WTA:ND[AT2+@H3JI7!*8%I>PY<%/"D.<#E)]VVWF:]G9L@M:366\]*DK[=IQ?H[#S]K\.NZU][DHUG)5Z[]^P>=L]N?;O; ME$NYV=RN'EBYK,[5V^Z0NZI"VZH%6 M^:OU?(=-U5Q@D224(I>[-$?ZTV7:-4F] MM&7)9 !U&\,U7#GW9W9"FU&.5:(=^)2G6.MMIOUYH\9ESEDJHT3E"KGH[3'1 M'I0H]RK0ME/Q(V+HIND-?,?9%#==^&I^0)>A6=UA+V@+;!\LPO6_=J(^=?-K M'VC.=+[V6L9SBG>Y+>\KZ_6KW&X7TABI[^NZA3E+BA-;+>^23OM??U0+?ZLWYE&7TXV6F10-*[:8P#47"@.@/O MKT#@/@G\NG"AQH+W4)IV1OAUD4\&AEM\)&0VP;G,T[F,"LHCJ6 ND@PB(E-( MA8IAK%)!BSA1D4I=[#E[TB.;MW0R9)0H1G@L*4Z1RB!3/(367 M3 7+99X6A/+$2K-X[?Q6<;NJMA.NY@N___&1WZU9B="_-[3[@II[,?/(ST\C_NKF3G"Q<%B<:$QR3;W$+K=\#X?=;=,S&A(*2]X M5S=+<6VZ\7]+NOY0_I!SGN$4(<9A:K(Q4XK7XF6^3OQXG\R\TCCV68C!2DQF5H<'IVI_!U_:+VIW)'34W+_=+TU3P MH]#$2E6:B_YJ$M3FAO]C5ZZET RV3)E1UYN-WAABGQXVSPE!D=2^MZ*1*]-CYYM0UT8,;*WU!:GUQPI.U[F@X:=.N-I4Z6!DNG#LB^B!N MIX]'!-"WHV'%!WC3;+[<>37JEWM*XVNG9[-$9KOW.7*%/T])OR\L4;#H\N M?H,N9XS3W76JC:HZ[WTWU4WS+,]$FI(,L@P1B$1,(45I 7DBTRQ#<980JYH7 M9\HC:Y6*)E@<(DR;[ZOU%NJ5'NQC?FY07H^SC@:0FPXY"L-5@;G+<;M]+>-8 MJ-F'0T=#SR_F&19%IX"F%Q(]44NW]28+37J)V8T_^BW@?A]^=U#/UMJLNOF\R)T;Y4O/.'965BJ9R&Z-I0'7D+&F(;L#X$;DU: MZ*/^H7QX7*R>JHHDP.12FG:WC_JCCDV%K8"U0 M,R"*YK2M?5U@..GBZ_1AC\-UL7C_A^0[4W-SJ]7Z?77=U/CMMD=M MSQIC'[R+!=C3!@?B#B=M'P 6YVX@V1U/X0MB!PQ2V KG=QKW+3S=V6PAWM%) M;?/\J"-,JG8I\XPD."XB K.42HARAB!-$8>Q/M(9)DD1QV.,+ZF(OZ9P9=, M:)RI)374P2*77@ Z*H6@V(TUJ.0(A&F'E-2D7UM,\P04S^$DQVL,F7SX=:MI M&7OY+5T8#__K=RFWVL._$:*JPJ$+,T5@L=KL]+?Q[=/1H('#_*>SDP::;248 MCS4#",I$(8AXE$):T 2RG">QC/-$9DZ]@";B>V3E=SS#8W-]B,?&3P-.]9;M ME.._E3XU^8Y;F\R$(/.WQN?ZQ<8R#?9JS@_H6\Z\GX'C?%A33_KFS_* MS1S+0J:"22BQS"$JBACBK-#V+%8TX@KGN7"R9[N+CZRR#2E@:('?##5'17R$ M@IVV])7-3:59B^6LJ,[Q'TB;'"T]Z98_)]3S?7GV&=\@+]L>MF\[\'YN]DD6 M\01&&5+:+8RU6RAP 5.5TB1+DUA[BVY1W7-DQK:!-%%PH*J_?PU=QZUU 2/; M .U0R5TCLLY">P1C^V0*%GT]2V3B<&N?H*?QU=ZG/7N6U5<.\JM<_RC-X4O7 M\BW=F##NX:;L&_WC;7T=48_2/?RF[;Y'TH)&:8R;.(_ %&(4)5#D*,%1I(I8 M>TD_Y)JMK*>B!6',92-TV;/>#Q\/75#?M4C$$*X[: M2C!PLU[K1XY[)LZJUFD-EP&[I 6%)U0'M3!,3=M=+2B0)YW7PJ[NJ3CI>JG] MCLV=7%<,[,]MJ\@*AD:V;EJSI M15A7_'L;.!>ALE1: 0!P4T-^LKNKFRN"A5(@E\A,JQ*N"'NRR:\][^G-KU=< M2K$Q2N'C9K,S$88<0H% MXXGD.>(IITZ>OB7AL:, #1O O"&PT(2!284%0I-VC C8(FD9+1@!'\=(PA$T M+0_5I,:*"V#8@(8/\*X/+?= @Z/HH8(0MF2G#5 X@G$2O'#]O$]3MN?U04WF M:%/ZN!3-OSN5C_,XBQ$CJ8*1RI49TUI )A(*,ZE]HRS**,LCAZ)#7SZLML_@ MP!Z ],;VM CV4G[!CH+_1Q(\$!ZWA..S^,7/DK7>SD/),B M1R*5D!6F?+_@"N(\3Z$@A&9"9J1.&D?*K6AT_3X6.VVFZW^ MB[G3IUOP0;+UCJZ?_OW?XCSZ?_0I7OTIG0"_X6'>V7SA.]3MY M57:F_Q#XW53[,>X5L5EEZ4L1?W2%(?%+-X@?,<[WCN4K0R2R'SN_[W*8OJBY!+>FB;1#__H^MR8ME M"_W!S79.XH@6-"1IGC./4J:M'0-Y&UF=]U=('=F=@ MS[ )R>U9!BW/X+<#U^#]4CLG=1*8XV5%R'=JIQQ?Z$VY:TFA1N$,@7/< M\3E>G+V&D3M#(+493%F9,U>4)A9 7;7%]4!!W'M)]@8:?2!DGHIIBZPHU@KEV4)-04]9/U MIQV7?DF\D[GH%Q]TOS^I>D/6.[<*;]^N].85S4GP<[DL'W8/WS2^&].[_F_? MY?)GNOX?N;VECZ5^NOQGD\517?-\^WWUMEPL3#14B91F>9Y F9EY>"K*(!$B MA44A)<]QA')I94&-Q^+(^[S#] Q4;>D![_(] P\UYV#;L@Y^U[R#AXIYP(^X M![)F'_SOY$\18+4$]N'MD5[R]VY'AF)\&07*.,"U[UB M&9F2=[.>JO/I?M9MDT39I%B>FWJ[S_(CBD6,L0)F!4HARCB')"8IS!(E4$)P M0DGDV,+'EY>1#^"6,_"X7OW0[U#OY#=-5OA/_^'E*'^48D<7[LT.3SX[=@ARL0 =FDZ]#4_E[-_N(41T#-4=2Q>^A>%%67Q; M%YXN.&7+PHOB/&M5>/DYS]I,I>H$QKV_\ O=2M.$5-L#VE@U#D+5GVS_H^7] MQZU\,,5FW/2B5XQSGJD8XI0B\ZZH0K#'#CF;M8T..PP""H.9Z#A,6!!:2"T0A6>#F5GV@+5 M0."=%+*&6G>XT_)+>?]]^T7]NJF']#ED,K$"(Y'+#'+!$X@RED*,8@63N$B) M_E&:8^] AS=7TSHZ%9MPI>"O9LJ'X72JE+0PK]#==YKDQ0SRJB9Y)X/\K<$8 MCN")^?/T8C[:8!C[O+?ABWNF#QNM_WFU7+6Y;_4)T;;TD4@D!28I)!D5$*4D M@33C%"I""IR3C,4H=ZMSZB?HLFN]JIYJ0ZBL:,[ 4CHV'+@"5Y(@?0[Q""J, M-F=!^%0<%/T-0!= MPONFX WMRR,@W5.&K80,E07<3VS:Q%XKP4]R=>T^Y:84A2SG[Y?;:6.3Q;R --+F)\K3'.)$"$A3DA4I%G$<66WK"^N/O(]KBJ BV0Z_ ML(R/7P*D?]\&$-/1#W:2T'IK7I&C)QZF/UEO0_V7P^Z[M-XDV^V*,.W^NO:8 M9SX[_R[%;B&_J/?_V)D0M=Q^7U4CV#?;ZE;L4[F4E<,Y9[G>3[DJ8$HPA@B+ M'%*99[!0629E'L7"S0$=9L!OAITZ../HH3E@;'?L MCH.T)3YNH[PS(20:_^PKNUU7:*KB3J\]R=?/COLE> M=!J%>>GS(^L'31;>O?\"/NO_;K1O0^_E/HMWP&C,BVA!TU6\#S%!:>89# FA$$49P*2 ME$:0H92@C,=%EN9.W0R/UQ]Y>[;4_D^;)^_8J? 9&'9'\ 1W3:>O73NG07/ MRQ"J@>"SU:?M$WA>M)-V@!<>\[2EV]!@,QM*"$Z4P!"GPDP#,6YI1,VM"->[ M"V<9U3O:S/0,"DNSUEM 1]/56C9WR_2L"*&LS^/%I[4P MSPIV8D6>?\IO.[W=;;3-N=GH,X^5R\J^J%.Y[S6!H[J7,P7A\UBFJ<@*#/., MFYD#F82,*0(14U%.8IH@ZE17,HB;L>-(=+U<[0Y=&QUS+(W)X//316T M;($.7VT!B>'L>9W>V;X6X=1'$)0":9MAO$RJG(+ ]ER7A5G4/)FX%C8 ;*?5L"$6]8V K/C__"(?]=?V M>U5BM[I?TX>;?9/B.CPZD&BWI MCAXST5R ]9X-4^AO^.AT:0;4X9+ %57;*$MPK%S#+P:F P>@86$&#DP$NTCP ME#I8Q,:.ZL2A'"<'\3EBII(GP=]90'M*-6ZH: *7PBA#LK M+Y4:X0U:3[*$_YKNG1&[6>EMGFY4("ICA6 NE'8RI2H@PUQ"',LT2XNXP"B: M;^V&%IU9WTE[N0\CJC,(U+ZW2-TPQ"F?^1(P_9HG@+ANRN2H-*5M6C1,0ON^ M>0,E]6MZYR:Q4Y^Z'GEZFLR=^]1D'>)Z6.ZV=^M[S,^0^G6YUMKH?FE,L\/4 MV\T\HT6NL+:1,*$,(L889 GFD$415S$KA,)H_JA]R97XNJ7KK9VE=(&:R[?M M.4W[NQRZJ+YP= N8U*ZN&1!JSNYZ03>CYQ)J*,(9B7 !9:)]5B2$5KZ?;KYH]S,69&CN"#(]%;*H;:3B/X;B:"@ M,:<<18R[=5DZ3V9D!Z_C;^S)@M\,8<=P^060[';I<-'=-JF/U,[;M%^H0+OT M I%)-VF_H,_WZ)6GW=.^30HK?;#::IW'1]Y753*S)F.?K]V*T;]C/"5PVQY7 MF7=*M'[&KE=>=;O&9&G4SYCN9DT__Y7OY2_;WJT6)7\ZA+.H:?$3I10FN4DE MBW@"&5$13#*>X4PRI53B=J5[0F/TBUJVK09"5H8?7VUZ[!YK6.S.D('"NNT0 M0VP&:G+@M^;/4:)R/6(%N]$\I3#Q/>5%$4]O'R\_ZMU8 M;Z7XL-ONUFV7W[:+YX?RASSD@6R^?9=K[9GIG3(O5,091@I282;#QG$,648) MY)ADBF!)M''HV&D\"&,C[_@D2B,STF.UN_\.]#^01BV MINY8'A3,,^W+PZX_],;U+ZN5^+U<+ X'/(YP(43*85846G5F&8%,*OU/2A&+ M,!!9YKINQ"%7"1C76=O/E,/Y]CF0699DVAQ1'VI>)DP226,8PDS'G M+&4%1TX%,E?HC>W.M]3!IA[?OJD8.!IX_Z9<-C^^W!W("TJ[;1\0(,=HP1Z; M9K1]31MTB +Q>IWX_6; M9-!?Y$:N?\C-.ZU\>#4199[G69HH5, B%A(BA#.(189ASI4HDABQV"U=W9;P MR(KA5N-Y+^%*J4W55^JM3REK,9V/,63F^X@A%(@5B3G523N(+Q7*4X?WY BTK3DF(MOYO& MEVT:U*?59G-G?J 96(KJJ;O59KN6VW)=E0=W?)W-9[G]=4D?5NNMN13\"RV7 MYN,WZW*CE=^[W5K__ZZZE7XKM<]L[B7FE!68\IC M* I1*G65TQFQAU)I,*9 M3)"D\Z6\I]J'^N;8TW%Z<:RV-ZFW]XE0UEO=^)1:XU63FC1#X,V]9LW1#GJI M]VVG3E_SZQO0Y?)(HGV;2\/53T81GPM&&;:;1T##.JAY!S7S,\ J]LT%:^!& MF2_W D)VX'P!*:9O[?ERK^ILS] 79&? \7?#^7HGQ:?#D+NF&'7.621P+#@L M\BB'B*<1I )+2$B28883Q:135Z5^09N M0W=]L),QI'J[3&QZ+715\+/*XOJG_/;T[6K]N%IK&^OS:OE5WAL=TXR;$FDJ M91'%D"A20--P 3+!4U@DG"99SI3$AXI>NVFR\#8[>1@XCKMH?W M)*MF+;"A&G NE[5L@?;N93J3;MNKXC[?L=<_X+99-^MMQ\5=BO]O1Q>E>JJJ MF[FI/NS4-M<-R%24F8(88:+;"**H$)!1FL&48I3'B4 1M;K[=Z8\]G56?P#' M1&T.+(*6QTY' +?V;N[ ]RN'4>$,&@H+@*2U6O%&I4_-Z$4[*D;_ZZ!>W.E- MHFZ\86C5C_\"[K5YIY?X-YO-[N&Q"K/]NI'BEB[X;M$,1#!=E:6HYLELVLO^ M3ZOE_3>Y?C %A%_4+W*[6R^_+)N5I*D]T4HJ40G7FBN-(=(F!Z2*13!54:0( MCW+$L8T.FX;=D15?57M;A?(-8?M"N@G>4[_*>WWHN^G)\Q&G#O_ " Z$H!6 MA'H&UZ:3+&7$@$8.T+[/6A2@-:Y9N/G$JWJ]]F67K^LU^U5QOJK7[50D.AWZ M/36G$S Q60GK=(!V*V(GI.H7,?A4;LO[:E-]E=OMH@I+UCU0;GZG>AWQ;54' M+NEZ^S2/>:2*E&&H$IQ 1!&&),TEE"F/:)'*G&&K)HY>U$<^DVNZ@-:$S23[ M515%>S2TW:(-;J#:12!&@\KM #VP 0Y\S)J&1^#F %X=@KSK!<\Y5.$%0J#P MA1OM24,:7K \#W/X+>*G=3[+[>&*Y(.6I^Y-N]-:\,MCTY=V<_.#EHNJ^\CJ M=O7PH/DRR47?5PM-9_.6;DH^S_,\22*E(,W,7$23XXL51I P6A0%R1$KN$W_ MD,!\.6DJ][XCFLMFTB0PWP7 ]TR"U9Y+0%LVS6[D%:-U_F##J9M*"_7&[)3= M"[P'-S5H7L'197;])@YL@@.?X*;[)FI609?7&:BX#:M*6J+$XJY$(HIG63N_E7.99%L4YAT61"(APHB") MTA3B+!V?RK2TOWG,S IJ)O>HHT#+A7FEIB:J<3QT'*-7S" MMIV>O3/0LE&YQ,U\<@'NKF/F5:CJ)G[ ^E5+PI.7M;H! \"C9Z),S6*7&62(3%VCT"7I:E]'[], 985]4W>NMI(N[U::LKJB8 MUB24;^<,Y42P@L"("ZZW=6+F6XL(QC)BDA?-/Q0@_VEE%A*'GF'61_)E)IM9@'!QWIG-9X-- M0?MEWT+MH]"T2U4:UZ8.9M_P?^S*M10WRVYN7!4RE^)=4VAF>CO5EUE$2E)P MD4)&S8P2*E-($H4@2^)8,L6T'K*Z4YZ$V]']EZ9*";LM-A MKP9_-^5W;@P;.# .NIPWEX2@Y;VRECK<@X;]JCBB?J%5&[E 5XN3(CW>*+> MO+[TJ+?PL%N,@AN!Z("1*TTDJQ[=/D^*B&8"41ASI"#B+(*$JP@6VJ9,,QQE MA;#J"7Z9Q,CA^;HM>#?4_N__AI.X^#.0%7F/\2G'"!4)%QE.$43,&-A88DA) MFD&.6)QE)%8Q3=R;'P_#:6C?XUFGZS&K?S08)R[TMX<2#$6>8XA2HK])*$-0 MD1S%"<=QG@O7=LTHK=>?@9OM=EVRW;:]-;FC M88M6+LL44-7U]W4PB M4J>O^I/I^_;&J?G,ZT#/(IOUY9D<,2IC&-?.<97CV)$.=,0#[ ETGVM$K%-Y M9J"6\FA.8YW9L]6"@D;2&>A\C]YWOD?FQ[-NIYX9J&7^E_H2V>?,OCRSX^?4 M_@M^J9PR;U_/.^S)S'T%3$Z6N?L*9#V3V?N*N!K:,?-#N2RW\E/Y0XJ/6ALL M[\M],* N@XMBA@L372VR1'N=2<0@5I)!KC*44Y6G:6)E4KF3'OM>I]-6LF8% M5KR S-MP,ZITM #8TM?;!3D'*V*<* -:,MI*W_P+IU7";]0TTY;0"[W\+1> MP4_A_**5V+HT"JUR.9OZ^YCG2-%80H(*T[A/9I!@2J#VVW)%DP(GN5,CS[-4 M1E8C!YIUCTHW)7$>%SM],%A:MZW_7- 1NA'T2A1H,Y^G,>F^[17S^1;M?]AO M-_9L]I_IWU?KVP7=;,P@DG>K!UHNYZ1((Y5E&&:,FV!J$4.61&:4G+9-)<_R M/'-J(.)(?^0=W'^.S4#%$JAXJD;7@-]JMASM 5?0[93 B%"ZJ8?P*#JK#T\L M BD65^J3JAQ/:)XK(]]EAGHIE>I[^U0M7YO,.(Z5F8=N,C^8:2D@((LY@ZR0 M>19G<5(0IUST'EH3^B'UPFGTRT.\X1QX_^4#+M>F+(CN5U/M(B5P_Q'.A3125 M86&2![2I$B4<4D0$I'DDBX2**,KP_(=Y>WEJ&R=^>"Y,;[JLF3K+;LJ+3D<*($% C MCHYR*(4Z'J/3ZN/1 3]1Y^-3=.^%9[S;)A&Y<7N8BF+$E81YBI"I(-"^9H$B M&$=,4H0%X]2J,.CLZJ/'@GZ4IN.OL6'NUJ56O'7;7D>/\3PP_>IRL+BNP2!? M29UZR5V4:$"_N-,U)^L)=U&<;M^WRP]Y&EL[MI'_V.GEWO\P5T[[VA*1QWIG M80:SB&A3B:2)=J'TQDL*H7\<)90PMUJ="X3&]I_V9$%-U[\BYQ)2EI9* /D= M[0P?T=UM@RMRA3K9+Y&9]ER^(NS)J7KM>;]->[TQ0-T*?C_Q7.HC61/6-,HE M73]]U ID\UF+;(S^U6)1M9BJ:WSG&8ZU6X0PC 7F>M\7*61$*(B*0OM.F">9 MHBY)UB/RZJ0ZW+.U/UYMI-(,FV@ZKFP-[VXZ9)XD=H#E^6E:1@0'"](+\L_0BJ%A8BA[CU[*$U[QWE=Y)/[3(N/ M^.WI;_+!#(Y8/]4IGWM7,LT(S5,S^R^.M?$=401QSICIID4D*BA+"J>^-Q?H MC+R7?Y;__"==EDO9E#7^A]L.O@2.W>X-(++;SMT3;)/7Q_"RKT@5:+->HC+I M1KTBZO-->NUQOPU:+_:SW'Y?B;K[6&A&!M9!;S_ M@YNV!RO5J #P4'&L7:N6Y<8/:_@$M&+435$$>TEVFN4EH'=318T"JED$!QYG MX, E:-@$+9]MAV933'-@M5%FX318:/0"J;Q@;$VJ(T.#^5RI!E_?MSM@=X+\ MIU*O*2IGK/Z%X:2RS^81HU0I6L"8&N,IBPO(,A[##%%).(I9E*=N_0+M"(^L M13N$P>.>\JSYN^D LW%/*K<&U4XKC@&5F];;VBH^0[07= M) _6<-"2[,0M"-W .&U*Z/AYCU%6-S<__X4N?FC7Y)]:0]VN/FU%$QB0,L8\ MDPCF2 G3&4!"IF@,522X*I!DTKXSP&4R(VL+0QAT*(/;U9^ )OXGAS%#ER'J MUP;A!'?;^Q=EOAXT<1'>8392$! \9QHY?P'J $<# M>JX_[3E89[6\KY+DZ]3XMT]_D:O[-7W\7O*;M:1U#NTW^*4B.%&?FP+QTS.6E15(4UA*'L"!X9 Q9'C MB!TW>.VLG/% <]-W%5Z?KN#5I,0#PP^H& H8B?)#(M2D'3?BTX[:\0+F9-:. MWRJ>TQW*S>-J0Q=_6:]VCU7^?JE*7ATZ35HA1X7&@N0PC87) LM22!GEL."Q MDB+)A'[ ::C#-8ICVT@-?5 Q (XY\"S=NXZBG8X)BHVC&34,%O>1#;:BAIK4 M<)7>M ,:;,4_F94YF^!P]CYY!VBL]:GDQ&'#\A#@L- X5@N-K%\J^F#/ &@YF.D-L-HN M5UO+IM9VH/1KC>!XN.F(ZU!H8R9D;,=)WC-J8"/YG^Y7/_ZO7J?1 %P<-K[= MZI-L_<>MW%M3_3_^13$7.#>-& >Z$%)U%Q@@$HEZ0EN.E5(5Y^- M0?]A\%GQ.2ZKCF0GJ?WI+ZF'+;]DDJ94M6=PIK=3EK@>-!<7%]?Z+\WRU1] MV"W3X5$G69Y&@G7+TNQAWQ!H?U5";I9?%E+,LX3*),L9I FG$%'!8VMG9X-;V]'TY[E[6VKF(83T+$R SN- M;KD!'3L>KVZ=U.#KZM:.^+17MTZ*.;JZ=1OEBO9H?:B>>_5+:[.5J$21OG>! M^O(6HE1R2'E"8"88"\,8Y]@N$#E :^R;EU.=(G:81 YMKLZHS/"2Q(\B+"]# M3L& ]9#"_%<'&HCILQ?6&4K3-\4:%OED=ZP+KSCZ&D*Y+J*M/%X]?M$1Q*[A MXDO[$Z@^;,3_%J3\I'XVVMM 01@0R$G*())80I*$(51'$I:&>4#BW*ILT):! MD:V ^ME@2R_"5H.&?L2(>K'T)&I.9F#+"ZB9F6T;QBJG8ET *I3)6/ 9T!P! MS9)';\)1&;[\"5ORTWH4CLHY\BE"ZRM5=7Y21ZH/ MBZH%3!%\!X@PSZ.8"Y;&,(GS'**84IAG2)F=1$8!3;@@&F'&'"K(BKJ5S;$' M_U&\J#--]1T\M]SH7 />XZ2'&V-GF^QT;&:81M.KHL_D^2D!D_VR([VI,;(22V'ELAMD"L0H%TZ:+5]LGH-L?XA%H_? M==.L'XJW1_'QERC9HA+WY8*).8Y(E 0RT EKZK3$4 1)QBE,=4I;G,@@CXE# MN^1IN+=9QLX]F'N\Z*Z?NT[,A03-H.#=IN+Z<]/7VK )Z-0SG9$@)WD6Z-I0 M#A%E.<2(,9@2SF(WMJF'!_Y7F6#+E=\0B@&$B MD5K-,H,X371'FC"B/(]RM:JMPAYO;WX=#D\=:4 :VD"TQ)5GHZC_:TRM87CF M[4V8>ZC'$1E^VR)UKPOJ]D?0R@,Z@4 MD6>D^.FFP"=L_ 1<3X\A/]U4G 24 MGY"\3T]SGF&>2"HQS)* 0"0P@SCD$F98L@ +%DO!'/J$'!&R,25./3[Z 736 MMRBZI_NJLKSE/Z.M!#&"(H0@9G7XD0>0A!F'21JE0N HDKF'C7?D??)V+.U< MLW>]VJU"@ZNJC_(?+ZC"TQ8QB45_"P;8SEY>:=Z^B1]"GU/BX51B,4D# / BAY2K0['4%,(P1#&8@0Q;E(8JNZ\RMX&3V?H>:L M023K> -;YJXO2;]F&LS,QT3*M;,Q#GH=M73=@Y*\M9EUYV3B9K17J^RX9>WU M0SIF=1:E\B17MQJLK'QI;_Y)&H1,T!3F:9QIW%6NW"7MP1!,*>,QE\S*S)TB M,K+]:DEJ1'1PLUE_+\JZ>L@* &=01V8VZ%K)[8R+H]#VR9D#4OE*QCQ%8MKD MRP$ACY(MAYYU6Y@WC)4;?9NPQ5;7WN>F+)4G.N<$YS'-<\BHP!!%@D&"PQA& ME 9)C-(@3ZRRF8:(C;Q0%2'84NHUF0#/Y$6;.;N%.J@SLP7K2Q-V"[>E>J*- M0T/9W](UD<_3$AXD->E2-A'Z<$D;O6-?V'2K\9C5+GY;<#&/F(8OYRD4ZI/N MOTI@CED <4P83F2>Y12;UC+U!QX[+*!W%4T+:&+F!4M[L@\OQVLDLEMZAL)8 M%2*=XMRI]FAOH,G*C4ZQWZ\P.OF]?2?+^[+@&[:^*_\4Y8\%$S>_%M4\#6B: M)VD*.4&ZU18/(4$TA"D/,<\PYMB\F>4I B,OC99D#1S=4@5_:[H6C2Q/ZF5X MN?B0UF[9. AJU<=R2)HK6EF>'':R;I9#0O4;6@X^YPC>?P 0L@NF,"+2 "4! M#/0],>*"0!PD*8PC'M$L#;.,!79Q_;.T1@_M'P/C6*+GG]62F??H17*[A7@L MLN=">&/9?*'/GZ4S+9S\)7&/\.$OON"S[<;=SY7:G;XOGA4YIE%Q'\4<91&B M(@BA(('.ZLDYQ#B6,(BB("-A' DLKN^K<8+RR)OJEJ+.R6A)ZF2<7>,,'STR M3FG4<-6/H2=+*W"VR\5.>3L^QNY@,2#ZJ"TJ3M%] STH!M1AUF1B:(!KL36: M+'F-&I$0A'C !<19+M1I5&20$D&AR'*D3J624IF[(6ML:8QL* XA)MH*CRM0 M-7;:N7Q>]2"SW:)W$/<*/(TC@3R@:>S&?"4LC2.ASB-I'#]J?^3]4SSJ 7<7 M.F39PN&B-(BP.OS"G <11"3#D&0T@%A0DB)"!#.[5L[E MPZ\7D>U6GYVT5H??B])<<0(^/_9DQ^"+XO7/PIKK]:Z#C#73,@;\U>X:+VT'E-KNM;T4Z;\*>=>BX M5]NHX\HMW(C4*^SL-BHXO>%;C>#0=JEM[/1 ?C4]#?:*6!>BF@O">9Y$,>2Y MMCE41^5R1*$,2)J'@4B2R.AJR(C:R&:F)@>6.WH6_8O?9/Q M2VZARKOU=U'J5-U2?!>K:O%#--?G7XJJTH6RGY;%S_\E^*/X7?EO^H_OA2Q* MH8SK7ML&Q=XPQV27BO-.L_3;K"GAU[R"FMD9^+V>G/9;6O,,#IF>: MHK$>&9LT7.M?H8?QW!$HV..AUR5D'W^5K"D<-00_WW]K9*MG6'MY2;1ADW2= M5'8FI:;CO:3TO 1.".0'0TT&-WY:A#ZV^)DG?",75^]?_B#_491U?Y0ZSP;+ M),F"+%6.1A9"I"]2*8]2&!(1QBB)F8B)'P#C(]HC+[%!%-^Z\*1FIVT09).T MY*)G,^=A).W9+66OBO,(A'Q6!:/C(1]3?B.PR&=58HZ.?'Z(:](WZM'NY(.N MW]F4+VU#[Y7XO!9/U9QE-(^B,(4!3B*(!$$P)Q&' :)I&!%&.4;VB1N#-,?> MSVL.9NV:*"3HN&BZ^H"_-2.@YL32R)CHT\RX>-:2G5'QHB#'= TCD;TF:@Q3 M?(44#2,5G$[.,'O5S5C\7A3\YV*YO%D=F24-*K8L%$5Q0ZMU2=AZ'N0ISP,2 MP(3P'"*).,PQRF H0YJG),NS(+8Q&U;4Q[Y+;GFI$XR/-]T=/VK#;3FR-"1V MNC8S*:-IT,ZX>%6>M9%Q4H(GU+#XZ260Q/D-H@C\&FQ*L62K#443;GN MZE[SA,0\1"D4F"FC@S4^8(HYC'."CE +/"B1+QS1DS2FQ0L=$O,(%W3P8;?5>%\6H7M4J/4D7>7,=4Q#/[>L0P^KC9/+7BRI6OO:R(-;SBGGQ[+Z\U7 MF1G[ZTV_>O1UM^F)JVDO-OVJ\NA6T_/PSKWH.V@&W=!#[<=S264:A F'/"*1 M1EW,8:Z<))ADB)(X0IQBHZRY\R1&-J)UFL&S(@5D4?;P4$R3Q 9T8V;,KI/8 MSB[UT4[:GBR*GM>>[F=D\=>V_9# U)W9SPAXHOGZN2?=%M_[3;58B:JZ+9ZH M6N5Z<>L5SESZS-7R7\@%V08G;MA_;1:EX#[=BOHZ\]=D$KP6SOCV-$8"?2MR&1YY&-:Z^<8KWC"^BB"C^%$SZGSS#>^+8F MQ3(6>;G4HD,Q[@0!/4EJG[HG2[\, [0"@48BT(A4QQ3J!*LI2C%&F(.1:S1\ M:ISY0?R M4/ (X@!)Y0PF".9)SF"??M"O]%$$9N!)_/.? M9*43I46#?Z>]@[IG8\O8_]-^86<6+FK6S"[XU)>=8>C'%[5*/@XKP;[-O:%D MOMK:7R(W;1M[0^&/VM:;OG?%\;*)[O6:'HA4A)DZ#,(\E^I &) =*1/_NP?:7UO1#E[V6Q>:XWJS]W.]&W]>KF:6U:>GUAF)'7FZ8. M:O*@V7-[#(!O8KTI5^#F2;>Z,:_3OJ28X37I62=V*].#.JSJNPT%=2KXOC3V M9!7@AD+V2\)-7QDA]W.>QI&(DD3JSBP8(D(HI!1C2$7"DCRE@A"[;72(VF1Y MFF67!KBIA-O^.J@TPWW6ERHL]]O+.9$3939.F:_XAK(0G7(+KXZ*T?7G5;4N M:ZRRNH_B/)!IPAE+89XA"A$+&;'W@SK?]DY^$%(QS]^+E?JPOE<+5O.^8HI"+AED70\@@TDXT9V[&I MG^ME$9EO4!XFYK(K,JVZW4]=#IINCV/ I%OA&,HWW^>GG02W'7NLG[W5/NM/ M40,[I@E6L+?"*+95W^5IL/+W9[06V*O/'R3*+MNTV8?R*^/OW3)A6C-V1PG>9@$*($Y MC3A$691!G$4Q3#(68<%"C+A5$? %>B-;E9:L70#^DHK,@O$>!;? ]+.3W%YB]1FS1.;RCZ8]#7W"[?;8O5#+1;MC)2+1W7H M7NJ_-AD3X3QG@B AL%K3*85(I $D24@@92F1<8KC+$IMK]\&*8Z\R&\>'TOQ MJ!NT<'W[1"SR9,R59GX#YTT5=LN^OGG;T9Z!CGI])S?SEB]C+:K'6[EA>I/? MT1F)?^K&SNQ%U_5_>#S9.1357[K(DBS99ED'S-J'[NAR\4@:CZ-BFHEO:C7- M69RAC.48!DDFE9W@#)(T2B&75)VANQ4)*7')M!\@AZCVT=W MK,Y QRS0W/HT>YX5Z,T\^N)K8C/J69W'YM8W 4=D9['>M:&Z^4$6RSHX5-P6 M3T_%JE^:\&&QW*P%GQ.<),K4"ACB"$.$1 "Q3!E,$!4X83&1S*J6R)H#*S-K M7USTM0$T+,H:=XTW-($@Y4I-1:7M:5-7]'__7S@*H_]WM06R[?KSD4X&;:%9 M+<5>)9(EQ+3U!)E9W%'5;F=9C^!SP4U?A0U'H,^2-J,U4Q[!JUWUX0O8VIK^ MM*#7KNHY L1V'LC9[]QO=*H^=']K#[C?1"7*'W4MU@UCY88LJW\0#?VR?NF^ MFD>(IWD>1#"D:0A12)D&H:,PY2'.U=_B*+.LDO;!UM@>IR:KC-_/EJRU#^E# M\\8.Y,3ZM/8>C_L;Z\_;+UHN]>5TM*%#"SSM%$48BTP94!2GNJD]ACBC' 8QCFF0 MXYQ2JT.\'[;&#OLW3!YEMLU:@)O)4-$]3:*9:9Y^:NQ,\VO,BDOO1X]*]-<6 MT@=34W>,]*C($\TD?8YNGY+Q4/*;LORP:7Z IBD7^V^-[57N4!5!1](\;>) MP&$3=)UL=F;DH21UOQ<+Q\*<#9:OU M8J5.,6TZ;K':'3\_*=Y./M*T7M\BI<]1E&>)$#'DL;Z:Q*F >9JFD.4XSO(P M3#"G-C$O3WR-' G[O!?6TA,)>(\K4'1L51TXZJY+@>51T=,\&9X5I]>^Y6&Q MK^4M^=E!D*R>D'./MA.RZZO@\;3H5WV^CHN>N)KVO.A7E4<'1L_#>S3"72YJ MR\-S49'EG31:Y!'FDJ9J1\M0K/-$1 ZI3 1, D[#1&22<3)?U9D7_,$B(N>7 M32/KD#?6X8A98TNA>0/J ,);WCR8W2MF!B/!4A8F,,PC 1&1!.:,19!$ 29I MD*8BML+&>(TIN:(2]F N]%GQS'XY ZL&B=;/3GG%E%VQ8TXS$7YVSGZM2;=O M;B?IK>RAURMTS+WT"NY>?T^]7K5&>ZL',G9[+!>+^4;GZ3D#T^/?ZR>%[>KBI?\TY(\FD;>3K\]=@1.$P4/BR<=K_KCZ_UG MG:!;+92\ QD5IH)?CLA=+[/=JAH2%_RM:7LJ.QH6S"E0=V;(R0)VPR+U W<7 MGG0[.WX[ZIT^3U*4AP*G$ NB,S%8#DD8J6TMP3*4.,,\M:H$.B8Q\NIK"8*: MHIWW?T(=9@[\=4+:+;<]^49 GS\OBR?W]P2!23W8\P(>.J$#3SJV9]N6$_\I M'O45QC?QK/O7KQX_KY2_^M2XKB_ME[OJ5"(3AF*$8$(X@XCS".9YCF&$<4!# MCN*8D_D/4=+"N$&;&RDS-M$:[)RS (>Q;KUVG(E^MUQRYF+;UVG6J.FJ]=N5P M=@:N*M?*6OY8U,5-\KY<%&739>=C61;E;5&6HNG.P_]C4ZTUQ79_)307,L Q M3%*N^XAK>%"9"2A1D-& BRS*C&*:K@R,[HPT+.D563.U[955\P5VC,W CC4S M(^>L\V'K-H4F;3T>%R5Z=(VN5]CXMB[H(Z&;%/RU^":YK?OX@Z[I/V,/WLM@\?O^TJ!A9_F]! M2C4S>;N&))=,8$8AR7,=_0L0S$D4:KNE[%>HW#*SNQ@_[(QLQ32#H.5P!CH> M:_#!FLNZV&X&.D9!RREH6 6:5Z"9-0>=\C!#PU9N>KW;V3Q?*K]L!1W6+%7Q\>EX6+T+\*PP_7\3!J \*:^PU"$OX%]8:/DE"0+'7)G9M*@&FRZK;T3\"J7(NC,M;,FMGIMS51'G%8 M6C'J?X&?2A"PF\1C&!:UL8)&FCIDH]_I:G*'7AL3KF7D>1@-SF4LOE\9[F7D MZ;@,!S,V X[5OV11:D10T:MAZ[55NB^6"_8RSX7($\(R&"H7'B*:1Q C&D*6 M9Q$.8HI3DE@5]YI0'3G$M*OZ[%&VK+HU4IZ9(?>N$CLCK,G7"+]BOR*VQX(R MI343X._V?T>YO[/2@Z^R5R.:TU:UVJCAJ&C5ZF57%[=<_% 6Z(?HC7RSXO]+ M\$<=N6#JJ[IK1L^[;GK,"9X@F7 "18)2B"+)()4T@C**,=.! \:X'?**(RM3 AR&T2D-1APV'%RGM M#,*IDGUCH1U*]\\(=D4%_^&($Q?RGQ'HN)[_W(/V5^-JSE8-9D8;K:MN'DM1 MS]W#GS?M]1Y*1$ZSG$&=G0,1)@AB'@80L4R0).)(IL:7WR8$QUZ(6Q9 QP/8 M,@'>_7?%QW^WZ%9EI,++M].^%6.]=B_KQ.%RV4@YYM?'OI7D=D%\W0_(ZO;7 M1N"!^UVC82:[P;41JG]':_6>8^.4'6YF?6]1W6S6WXM2-S&<21RF@=W]Z@"UT6].6QS82A.?-8BZRGG?T@?OFC]9(IT/ MZ<_LI.-))W;FKP^*.P,-7; C[+&/RF7I?/50&: T;?^4RR(?]4XQ>,5M?7]> M_5#6HBA?OI&??RC7J5R0937G 45!R#*8IPQ!%&0$TBCE$$F1!4&J_)\TM F* MG*0R=NHQ^0F>6EIV:_:T3LQ6Z]62VJW3+;D9T/)N*<[ [V51><1P'93+TPH] M36/2M3DHYN&J''[8;3W>L!IZOVI3KUJ(Y'Y+X!6_6W\79>]/NR!""P6X*^3! M4423-.109E*#V20))#1#,*="[R!:@9 1W*=(\C.W/@>4K, M[,CK*=K. '5\[O)#3^A[5@=!F^GH=VO?,;P%0_7YZ9F]1@CJ/8 M0TL[$A7[\%!+^7:CC@E/HNPZI;04YH**D--,0"YDJKPEPF!.U-E(1"(5-!%1 M9@8[?9G4R*:S6\2LI=X@31DWF#-0U>4 D#\%6)NT6O:.\+:GTM9(>5.">:#' MGS+<0CQ7*,4JOF,FYT!DY\( D\5TS 3I1W,,WW R6ING39WR_7FEC(&HZM9. M?_XDSU_%^DYJP/]M<=G->ETNZ&;=M$VY)^6N;C)'2<+S.(=AQ$-U*HPHS)5: M8) *F85Q&,32QKKYX&ED,]BQ5E>X ,W<#'QMH/6&\-I&FP$CHSFU7JVM:\<@ M&%9OOY:USZENVM3PZA!_]S435I9[ZAEQ-O'>9L;;9N!3=<.[AA=*4VXO/E5S ML ]Y'=IAP]KPQ;H'TV!8+33TZH@&35/L@XN8U/:8BVQA:#R([F@Y7%1@9PDN MR#:TM,^].MU:O<#\WN*[]*SK-9YNO;S6'4#NR[:G4WV=T&YG44(C2AB":< 3 MB#(20RQR#N.4\CQ/TP@'5JAG%^B-[+;UJ(,M^>8RR_;V;EAMIC=XWI1A>XMW M5@\C *<9BNGM.F^8VL17>D:B'U_KF;WF>)6PW:2KA^*;T*(LEF*O0>9#<4LJ M7?SQ8\$%?_^B.P-_7K489/T\Q=UV%#)=QT>A3#,$48JPOE#((,$R#2.) Y0( MNSO_,=@LN.;=#KUUL#@;?(S#H-L-?/1+VB'V1**O#_J=NR+U6]@ MRWT_O7N,^NXQ]>OK*F,,%J>]T!A1R4?7&F/2:UI''+XN5^+P63Y?R'LZ^ M-^+"[>,M[Y51:.*@INX9\DF!3L$MGW[0M5./_A&O>'>- MUT:V;U;\J^*\O1+)*9OZ_OI-J]F@KR>93BD%!,]>F!0L33!)(((2@BR7(I$QRDD>E=TN'@ M8R<6:G*PD'"CX91JBN9QOB-%7 YI7B.>W0*M*8$["12M%K'B"LG,(Y?72.@6 ML;21U"I0>4Z4@0#ET2N3!2;/,=L/2)Y]QLT'>+^IE#=15;?%$VTKMK3C^[C2 MNIG^U25FG/>_LXD20*4Y\IC8$D&$68Q M),I;@&E,=??4*)(RL^F>ZI]%*X-DWTCU0;\"I,9,^-%A)K3 \:1ESL[C&&&2 MS/R3UU6]G;'L> 4]9F=@QR[H\]O:&-!Q7"=$]E,A6Z9GWHS1^"KUY$>-P."D M7M=X"C[TT4:D9._1?5&,"+$-1.RWI'\HWHM[LN /WT4IB%1.UCS *(YQG,(\ MDR%$A 40DTA RK.,HBR/,T%-'3Y+VB/[@SM"YLZ2K?8N>XDCZL3.+C:,S'IA MT9J7V=;Z@CJM')H'14RX._:CCB9.^PH M:M];=AW"WOX>0[KI??',QK9GJY]]9 M9CF9ZM/L$#^&ENRLY58G,["GJWW,M3'J#&UE]Y4,94IVVJPH2V4!A+TGH#1CA#)F)L1&&A3V&1[CP_)6()?\H MRO_\O+HO"PU//<]%&*5$1FIS1TB#0BW^M5DEICNCOHT6_03:,G.*C0, MP9HCL&.IN12; _!C!.,E!E"-,40A2B".:6Q.@_$&A8>L\#.*ITB M,K+)V9($5-.TLSXGE6)F6JX5U=5M5!/MI#9-V7YQ2(!_?S+8SJP-4UP N1[C$STRR(ZI:,/##M93OIE MT?J)Z09/.Y;+W=U^/E7-WM6\?RN6RT]%J?/BYRE*PU#D#$8D%AH5,X2$A@E, M)>%A+C(9H-0*5L^<]LC[A>;D#*;#'@+$WYHET/)DV1O$1M-FN\U(^K.S")Y5 M9U\>9J\$7U5?%I2G+>:R5\E1C9;#$*[E,55;+2KX752H:\,#5Q49%/11Z7'7D=WE MQUO7*]3CR3ZY<#"II;I"18LY B/;G88DV-$$FJB9L3FKDV%+ MXD-2.S-A*:3QHK\DR<"%EGJU6JYIVA!S1Q^1K9CQ+L%I>1 M_)Z+%0]I\ MX9V3^/*J\R"LY3WML9PC++ +8ET%'G@XYN3P@6>$.@4@>.Y1M^/O1RF%AKP4 MV^("W9J@@\Y-J[XD/"_6BOK95IG:>I3*-"0]@EN$(HCB@,-=@ M@T&2RA!GH<@#JU(!'TR-O+9;\OK.$Y2ZI0?OT;8[''N9 K/3\M2*M?2+.^[ MKNRHZ9>RS^$,=-H_?*[/YPRHTQ?S&N/SJ3Y/QVLO+$UZWO:IQ,,#N->Q)RO8 M^%G,98!0SH( LDBWE25!" G1*2Q<7()E/]=M/1BS64+LU, MX>@:LK-]UQ1J_"Q>M4QCIY;7*])0/+SU$HV=FCP4:/0&M9E3M;Z3?Y*EZ&IRA$CSE-$$YFDD(_T.^%*'\OB\USG?)95I]6UNM[8(BQ=U]%&=2D M04M;7ZL6ZU6QMEC)0RJXO( ]26^Y\PX(/L)2-9#1:84.C3O9PC00KK\>31YW MQ!IAZ@"SJ2O1/HCG4K#FKE=]7HJZB&3%^UZZ0(@.Y8! M[_%L"4WB:V+,//E)]>P6?.NIM<_B#&R9K"O8]B]Z.T9G-?J^+AE1CVRY]0AY MXEE_OO!0?+$U+5B*9V4>(:GX'M\U4B&D*-6IJ2Y_Z?J>ZK2:-@&+/(HY%CB+ M0Q:HN24A1(QSB!'-H8ABD8=!0DEN&;2X3'1D#ZHCVN3_O2/*9(+GAKAE>9R1 M!DU#&7[U8AO5:*F#FKRR:9V.- ?;C#S%@\\0A[G$WJ(=!B0G#GR8*^$X!F+Q M[C4= ?Y$"P0W^!L=D>W4RU@$'-F4?? M8SG!D4PTAV9F[NW-C)VA=)@4QUX*4^G(:V>&T9E^A3X/4TW$Z:X1DU%W1&%H MD3WNY">R*#7V0Y< N==K]0]!-(/\3O=IW92ZQ/H]J1;50PTDN(T\H3 A-& , M)U!LUW@U>;%SMC[FQ+P=\WS.+UW1M&F+Q0)K[Q-BR\QAEJ/ MD"=&(>)HRT\"7?2JK]^_[!YI\5#JXL:[YWH[^?A+'3L6E6;I'V+Q^'TM^,T/ MM=<\BO8;<5\NF)BS"%&$D(!Q3!E$))&0L%Q9>9)D,1,X39+$+(%J8LY'3\WJ M\0'>;2JNPQ*@!NZQQ>V9:"H-S?W;FQ[+C: '!+1_?=R#)J OIP&#M""Z:W6+ MN=L39@8Z<4 K3_>M +5$'O>(::? U^XQ$=?3[BO33L71CC,Q>5&='4G MOQ2K1PU,\4'0]5P=!3!FNM8R$0%$J110;1L9)#D.21BA2*"\N^PK0-*$F"C15 MGYBRPW)Y0Y ]0V9BO-AA88_182\\[QPUK@$[.^#.SZL:#?6K$D+YKMJ>G'!Q MOXKU7" BE?N7P@@A=?Z/L@A2P@G$*<\2E&?J?V*[Q>W*RNB+__:[MK>5;O=8 M:([ 4B^ M5X 9'>\W/UQN6//.OSK-AG& =WQ%.S:^O8(.%9IN68+[/@Z/QC#!7@#P>CC@QRN,9@8YA'L\]:%^5=U\*5I#U'V)-EMO2 M[SS(0IECR*(PA9*)Q S<^.V4)H:7 ME0?YK)-+>J)=+OLVDM&\1.]*6=V*] RGTZKZ;D"0@?J[4V]-5H$WP'*_!F_H M,?OT?K6_?]LL11C0)-0PEN73:LT_+Y']>$<,6PIL.[.R$F?C@;\V%IR3_BU(ZI?B?'W6R!/^+@O73^R\_ M[!U2[?>RJ*HY4YYP).,<1K%((!*(0IQQ#H,XB07/">89\82>5A,<>?VV6&#+ M&@MLL<,":P[T,_"H>?"&I-:HT.R4[E,Q=HMZ$!]-Z>3W09WXA$';$W1\Q+.& MW%L!-]L3W@+';/\]>T>]QJ IROK<_4!^B>J>O.BK@]OF #Z/<)[2#%,H!!80 M)93"G&,,E5E* MHQKLEGJC@:)L0VTU;= 2GX&6O#]-F)\ /&K$[31PG6:L#@F&L@X<&"Z-,-GA MP5"4_D'"]!4W?^;]IM)0 ]5M\42U,ZI^ AJB]G&U^*>RG%S#T,H%V6% LO_: M+$K!]^.+ZCOU"^*W_0BD&D4L?N@WJSE)\S0*100E569130V#5(0,:73%"I1;DG9>U"039^:)O;7IL#/Q'?>@Q_X,[ 0 ?0FZ M&Y9.AJ.$R5:,K07<.H4]6?RYAE-JWI-[.0G+D[JH4T["H9L[*>UKZJW4SG6S M67\ORL7ZY4/Q1!:K>9@REBI?&9*0JI,R3RDD,B(PC 1-4!;$&0WM*Z2."8UL MR7NX_UO"X.^&M%-9TPE5F=EA'PJPLYUNLCM6#YT7S&N]SPDRKU"AR_$&4,5FL'G5J'5F]?/ERVUY72)G@/$ !%$$80)21 M&&*>)%!R(GB(998&1I$N8XICGW8U#Z!F O2X "T;,Z 8L3CJ&>G0X.CK6S.6 M!V #I3A!H)NS*0BS1M M?M1.!1SJI%INU$FG(DM2+MIXX$_R:)NT=UE[9EZ.5XW8&<..-"P;VOM)=MYB M7M:2^NK?=)'>M,V93,4_ZKQD_*+]17S31O+SBM<@ZH:7[WLOC7WA;HP(?RS. M\ *\2A*[A7:B3>I,9ZYI/) -67I"BS\KD-,-^?Y(D]V*GQ2@?Q-^^@&W'; . M0NM=M13?Q:K:-C?[4E0ZR?1.JF/(O49Y*E8WZW6YH)MU7G+ MTYY]+3>3[NB>5'>XW_L:UK%A$ZF^WY>%1JKB[U_^JG3"08M'LGJ\T1T@:]?C M-%S)G$8\1"A2)P;)"401QI"&3$""U<$ABV3"8JMVM5=Q,X4]5/R!354G$X&B M8PR0+6<-"#WO\=<]IABT[!YUU1G4S5RJ0SY5D[_[L_[V,Z>[;&[O(M$Z+9>)Q_YL-'8=_?? M%7=WF_6]*!<%[\(6\S1+6,0%@6KZ X@HEA!G.8,,)Q&-,HPR9!4Q'8/):1*L MAN(",[!J(H%K\LO:F_8_:<;.]ZM.A;6O?B) ,-N/R#:3=/I1T/ -:L9AL5F# MAO5^%->KDS^:PXFAIQS5M$Q&IW[4&Y&26/>K5O,NPGHN2E"^Z\=^Z06>NE']>KXY)5*U#W*9L'T*VM/5 L1#*&F09I#3$$"4XAWD01C +(L8#F:* !E;) M4B941[8,'0^@JRG8@2S9ICL9Z=#,%GC7C)U!Z,C#EOXQRM+EFC/[#"4;F7UE M(AG1G#;CR$8-1YE%5B\[@*1NNX#>R=OBZ:E8U8U"Z_8,ZC"MSM#Z[ZL?:AW6 M789U0Y>$H%CWX($TB1!$*4:0*K.A/(L$Z4[ 6)V.C4%4[>F/[5EL.=(Q=%;S MU#@9X%F3GP%1\]5\VW'6?.?4*-AU&H8-SP3*M3-!/;W>2="PTW02;OK8U)&Z M5J\[IB[TN/&B2 N8V'$5Z@@C.X9B[4!GW=4R!$KK,.ITH+7N(N^!VEXQC&LX M4X.;Z$N=1[%B+SM8DBUD&@U9%J0$)CQ0!\4$I>J,*%(89SB0 9$,158'Q4L$ M1P]SJE\^V]&?]0"B9H#9 ,X9J] T^.E/,;:!T!J=J:>3;SV=>"^[-1746WCT M KF)0Z5FPA^'30W?L_?Y?&(<[2<)?=.]ON[D7U7SZASC3(@T44=+PAE$H3ID MXB034!!)1(YDEDILZBE.QO7(!JFF!@L)-U6+^FONW4PW=RSI&;8,2UNKV^PX,J82 M[;;E(^-YU &Y8P=H?F:@Y<@C)(&C+GQA$-B2GQ9TP%$Y1R@#KN.XPJ:JI2RJ M]3U9Z'S5>1H$B J)89#% B)))"0ASB .J41!&B66B:,'XX]]RZ7KT9\5*2"+ M4E]QU;1MT5'W-6)F)ZZ0T\X,=(2 IM3/X[PESXLU63;N6?O0[&09OD_$U)-2 M>P-*W1]]8GS4DZ(=PZ*>?LRA%E7-35/G^J=8KYA$A#&!'(LC"&"$4"YDF-;7OFD]<_X^J_.>X/,H23D+TA32+-!X'P%2WDTB MH4QQGJ$TX"DUBKP:T'JE3+]%3=QSDE^K/3-/R)-.[&SDV=2^AO#(67W[THV9 MT-=2>OU;)Q?J"%=4"WUV^_AKK:%QZ5*]6"FW##,N.",P8BF! M*.%8G;QH!/,T02),&FK'K#JB=.SJ'-0MPZ#C&/R]XQE\ M7&V>6J@)RT)D?[-I;P\GFZ.K3.54TW.54?6BRA'L[75\O9HI]J+.(2OMAX C M1)A07I+@[\5*?5C?J]_^#5MOR/*;4.>%U=VJ_DN='3$G!(4BS (H(QGJ7$0$ M,6(II#F)0AR%0B21%?"7,>FQ+Q1JLLJ+U'2!+D517S>9A99>HX4VS2SD.#JR M,X$M#Z!E FB:L_J_VU:RGU>LK#W%=Q]$\^FW^EJUU6S#;8O(Y1%1RUHYOG"R MS E/BWYEK9 C3"O[$9SM3AV3?B"_>KE6M4\!'6:FM&2R9LE/EH+#G>1> 7#3;=FOP"RQTCUD;F ME.J,#8JK)ER-1R.Y[LBZUYSLJX\,3C.Q_"W[4T2F7N(#@IY8SD-/NRW=@T/E MUXVNH+V3'Q;+C?KK,=9#@H) X(S!' L&44X1)"R34&8\0R0CF#"C:E='^A,% MHT 7C%K5_&SK7FMV9H WW(%W3E=MMBHG.$]HG&=0)#33J5D)I%)(R$F6R81$ MC.NT#W/[.:;*[2WJ![$JGG0^K_(PM)?1Z5:04@T7KY^$L?H=I.#)^?GC7*X(*UI]Q=2Q##9I5.@X\=MFMX AU3^LYMRY9> M0H>,F7? =-/EL/&91(V6D35;#8*_O39?N5HE3CTYW2A.UKOS*H7T>WQ>-Y"; M8_HG^R[X9BFTA:N>BXHL?R^+S7/U>=7>AI]N']5 -F\C;N_)4D?F_OPNQ/IF MQ6\XKZ-N9*G?7A;51OVF=\M.)E@&/,8Z'B8ABH(8XEPFD(6<(,I1F =6UQ:O M(,/(EK*3 S2"U,&B-CG!ML7;FYEU,T_OC<^EY4'>>AI';9GUBKKUY("^A@23 M.K&O.$6'CO!KLN*VEW7-8!Z*MBKUOM1%C^L7'8'5U'6ZY+-^9!XG'$>,Y# 5 M00!1$A%(<)BJ3P(G(2,98VD7,S7;A,R).X10[7:/>_5WW2E!.X3/+1>S^H)F M#=2I!8B.$[M-PT*]9K;>L\K< ,):'G2/Z98+<+_56U?O8*.31:#B/8']QOBS_%4C"U+O\01%NPFZ>UZ;G\U+LC.Y.ZIS99 MO8".,&@I@YLG7>QJ?L@^*??E,_2U(MLM:%=IK<[ 0R(Y'7%/#CC9"79(G/X! M=? YUSM-NMYAS36?:LC1:EW656FZ%GN.N=J1=5?UA(44HC@+8)YC 5,B41S$ M.,^)7?\T$ZJC+\N6*EALR398#2YXGG;Z-+WW]*PEVVM0NNYA1\[ 3F,[%F8U M&H//2U$+F;W=D9K0G/C*U$(-QS>H-B_[RL'Z^.NY-DV?-FMEF;HO6G]@VU"5 MT43F/(M@1F("480)S",JH0P3$N3OR,?(ML6\>?"U^C2U)*-KR=:V MG,K/ZI@"#5>[;QN^9CY[S7I2S6C9669$>E@&XPIF&< MQBF#,LG5$8)Q BE-4K7>1!0C23'.J$UZCT.6M7W63ITZZ915W4H=QY2D. U@ MFJ)1_. EL9C;&3O^^&9XQ:]LP2D;V M:V1;#V=27Y4EK0,4-S])R:O;95&)A^*/U?-"WS)\7O&OY,D(V_'2&"/_\#4) M\W#F[4K[XL>"Z%F)0 M+U:!.Q.AG0)X@P-/%L@S$:\?T#-Z_GHDD1V0PC?QW+K3=_*^7*S8XIDL/Z]J MWWKQ0\S3!#/)P@0R$6&(1)!"S(,,ICG%:13R7"!FV^+6FHOQ#^>Y.ZZ&N2X- M/>BQ-63I91^@(9PRJDX" *&"IC#CE86!5H3E :V2[TE & M-V '7E83MTP-&]"5F47QI $[NW%.^!$Z#!K(YRO=:8#2M&E)ET4^2A\R>.5Z M_(P=/FQM/>Y6V[KP.8KS* \E@@$24M\9JJ-O1@@4+(AIQC.9)=P5'.,\V9'7 M^ YOF&DL9KDL?E9 S]'VYV +\.-=.&NK;S#CXUZ*=G3C INC! M/;\T6!2K'5[%.$@3EZ4> 49B@.BK841<5L00 (3!VX[.@B[Q>:\H<)U*(E95 MG==X4Y;J9]2D-+[L'FFIU^>H!HQQ=\M9W:V_B_+A.UG=/=>ID?^NV-77H/?* M-!;\H-#H=S7^^@-9BT]D4?X[66[$',M(GQ4H9%SF$&&4PES0%-(@#JF081ZF M@1WJXIN1S6:!.P$]-OR0&:&:"Y 34[X-VFXG4)9%WT:)ES\6:T:NJ@ MO15^1W0'-?^P%@#TA00]*0%] ?WGNBV@%G76(MWV4DTJ4(L+UDI>T H\ XW( M>IMMA#;]R7GT1]_:=/KR?M^,7-/ZVF]&['.>_9MCT/ZBX&NQ^BJ*MI.YZM_%P=)4I@%E,(L(AR@+!-V-HQR[ M!6FDE\NKU55!YLU._"O*K=/)=3\DJP8G=B(/=#'=26V1'4EP[L3-^A^!W=$2X)3 3T=$X:)#7IT<5$ MZ,/3A-$[CO7 '?#BK3HU/!;Z/N)#H=&\YS((:)S3#'*611"E6#D[,0]AR*,P M" (19#2U6=)G*8V\G@U@1EN.7L#?#4>6B;GG=6BVT+UHQFZ5>U6*?5'O)8%] MU?">I3-MR>XE<8\J="^^X+C8-;YS48.M5ON9_>W&%# F19!R&&.I(15#!DF& M$>0QUQFRG(78JO+G$L&1EWY+OOY=6R[I2YHR7-D>Y;=;X'W11]BZ307SM9 O MD9MV/1L*?[2L3=^S#V"6;D.%?.@Q)EFRSK*_%VX?NZ+)MAMB5]'1I M1[KT\$Z>P!8/JY>FF]W)%K_KH47V_+XL?"ZYX?=%\?5ZU+6-6CS=LO?A1I\GM*G1Y)%DH QBG0011 MA")(8AE"1K'DF2 B)-(N$<>>B=$S9FY/)A1J>T&VS%C6Y#FHVNSL,:[Z+"\X MQ1K4NNNXT7DE[VJCNUC]!K8\@1U3H]0/N^O$TT'&@8%)CS;N"CH\[%PQDE.J MPKTHOHK".EFA_]H$Z0KW'^_ UX]W5AD+>Y(-K_TKA;)2Q2&5,8M@@C(*41CIADS(F1^GM&@G=#EHV MDEH=@LZ),G!>.7IELJ/%.6;[IX"SSS@4]//_>"ATFN'-KT5E7,'??VGD!:UH M*5GKC)!UL9=J;.@K'TMY>1MT%M!N;9^733FPBK*G'?&D-&Y%^'LC35=U?TJ MO3+[DP_8[X3]N_*P-9E)C'F>$P)C)M.F:SV),AW&#B*:AU&<1])T,SPQ_H0) M*>;[QBD]7-X4KY3.;NWLI9J$#GOC*1G-M\>FNR M+7* Y?XN.?28O6GX(JI*B&UYZ'Z/Y)L5/]D[N8.V^[ 1NM+^06E4S$6>!^K_ M4YB2+%/>-<,P1X1#&O%0YB$+DC W C9ODU9L3]?DP,[@C]9D^XEW]?1W(?^#7]W;NKGE41^:K.];4I8OLBAKJ*IOHE($V?$A$&&:?(*H/3DO[(;G%'IFG7\DO-SJ(^ANF/ MJ^J*YM=&NC6[@QE18W;[SUZ[["[#4W]N:S;VV)F!CJ%1&FG;:,)_AVTCZJ_5 M>MM&-0,]N:V&\62+=N:QJ*H]BG,6DT =LW-(1**3Q?(KY75J- MMT9:N]X,799_+!,T0/EUS<]EE5PT/09#N+?"V17'?UFLQ.>U>*KF<8XCGD<$ M!BF*ZGQ42+-(0BQQHAP?'D0TLVU^:H$ Y!3*!*(C1^@KTD[@= / M*LELN?H2W3IZWTC]4Y$%'=U9LZ'/ )%*D^!FN2Q^U@$3M0%TAPV]*7BM(KTH MO;\JTO.DIJXBO2CTB2K2R^^XK?0#&)JO&QVIOY,UQ$UUMUE7:^46ZWQ64BW8 MG!$=?\ 1S(G>K#.)(0YD!L,@8#BB A%N5$;B1'UD6[ %MB(ML-6JY@:PXNFI M6#70: M[FCJ=DK)_2!6Q=-BI8U$;6,:S:HC[DJQ4-5X=7W=PY^'$]3,P21S86;.1].O MG7T_@FAK&-'5#@TKH,?+#-3<^+/J3DKP9.;M:$]J]YW4&#K]T4? M;HO^NUBI3\NZ [I:T0N=%;Q>_! ?FX"N\AA3(3.F]@FU14 4\!CF.,60AA&) M6TDQ* M/E^)1Z*VC =S\SI,U6@=Y\TZ/J)MO*9[/ "N8TR+E@OE$U:V)_4+:C2SA!ZT MXF3=^IIHHFV=)KR;*C,1/9F?"\0F-2EF@A^:"<.W[-/=QL:@5=:J*T=]*/2? M>J[C@8OY\9\&;U+/GEJ_Z'J0"?"$5]T+]W-U3SXR4;YI8XE^7UZ>@]5B9@8Z9 M!@UUW>PF'4.C)*+9:,)_,IH1]==*2+-1S4!2FM4PKKDNRBS*;^*'6&W$G"*$ MLR!/84Z"1%]5$$@#+*&@>4!RM=>2*+!+;NF-/GHVBSI#JL-C19:V1F-?":;) M*XZBV6:K-%*UA'RFGYS@WUN^27_LB1-,3HAUG%%RZB$']%+S2/DWT12$;DJ- M(;3BGY^>R:+4"_A6N3B/HIK3,&0I92%D21Q#Q' ,,: M&1MYV>[1KW>MQ98#P!H6+( H?<[(Y7C-:^EY[!O"XTG9L0MN7W52+$! 7VER M'+$^IYTD.RC/$30YA-CID]QTP)PC*&D/?W.,\>U1>^Y_/#\0NA2F@#W=\R-O M(_?D!?RH=)].691/]06A5LVRJ#:E8<1V3[IAV^\JF)W='I0)_%U3]X33X#\QQ]Y]@R6MEQL5^,DDF8Q-B)61W!*RIU3NC%[.!TG;26MTMV@MJWYSTKBZ\^N<<$IFU8 M>U; H\ZQYY]T#J,>X$W?UOG0M\5R*30(JW@H-U77UT3*/$I3FL%$8*[6)&<0 MATQ ]2^:A0&/D;2MU36G/GIDHZ,)%BM]5=[ MFGZ]M%1"YT:QT;'T91U9/0$ M5G[#"NAIL&9FA,XR3FKP%Q:UH#UU4-1>+2="H@Z#..[W[+O@FZ6XDSJKJ?8@ M'L2O]7LEU'_.4X*R@/ !AD6$"&2PUPF#+)04!;D4102JW:10\3&]@%:TCJX MJ(E;[OY#6C+T SS);ND1'(C=NM% DP8U;9_N@8&(OAR%(5+3N@P&0A\Y#R;O M.&%JUI6#6W"C#V)-%LM=1X(PYQ$*LPRF&<$ZHX\KKR%-($\3G&8!$R@Q\N1- MB(WN)+1EK3OE-)\Y GE?HQA;?TTC8 M8;#/X2&F1/XT$N8 !M3L'3=7Y?.*%4]"5Z5_4JR>C 167\7Z3FI\D_6Z7-#- MNC:MQ3?QK%.W5X\?U0OKEWG$&U3C("UJ7L$[C8+T6],>A_/L();*' P$"2,,]C/3VY0X+0M)-T=>J0GJMWS63]UD!6O<6YXAQ% 4L0I"Q5)P2" M!*1A+&&BSJW.,[TGI-3W,N^H\'8_\\37I6>RI*U K'\$(@ M A'_]-^_7TQ^^8;SQ7@V_><_\7]@?_H%IVF6Q]/S?_[3[Y_?@OO3?_^7__;? M_NG_ OC?OW[\[9?7LW1Y@=/E+Z_F&):8?_ECO/SRR_(+_O)OL_E_C+^%7SY, MPK+,YA< _[+ZLU>SKS_FX_,ORU\$$^KZUZY_.O]'IHV4(BE +A6HD@0$7S*@ M19Z]8\)Z\_^<_V-1R)QA&C3G%I2)#*+D"92T#(7DZ,UZT,EX^A__6#_$L,!? MB+WI8O7E/__IRW+Y]1___.<__OCC'[['^>0?9O/S/PO&Y)^O?_M/5[_^_<'O M_R%7O\V]]W]>_?3F5Q?C;;](P_(__^^__O8I?<&+ ./I8AFFJ4ZP&/_C8O7- MWV8I+%=2?Y:N7Q[]C?H57/\:U&\!%R#Y/WQ?Y#_]RW_[Y9>U..:S"7[$\DO] M]_>/[^Y,&?[^]W](LXL_UY_]^=6,L/ AG%=*5W^Y_/$5__E/B_'%U\G-][[, ML?SSG^COH&J4">'K=/_W[=_^^7;FKW-<$%Q6G/Y&W[@:HD[V8BKP^Q*G&=>, M74\PF:4[OS2I8IW-K_]R$B).5M\=91R/5B.?Q<5R'M)R%+20V<8"@1M)2&(& M8K$&$DM!E.P]:?$NTY7B!9&\TL("TS^=I_I=T=,.V^<-*3J(D Q)R#R4$ S:UF0+&(\C.S-V>Y2O:G.LWGZ93;/ M.">[<3U=F*<'JKV+V*O?^//7,*>!('T93_+U7Y?Y[**%KI:S!I);JX7(_=,O MQ'7!^1SS;VNM/,KKM&X"A3O3[H0%V3\6]I=E)V#X/ _3Q;@*_@K02HK, MA2B0R/GC[7B" M?[N\B#@?92.R"^1%ZR*)XN(3>)TYV.25,L62WW:8BW!_QIU0H/M%P4$2[$+[ M'_%\7(4P7?XM7. H*:5+,@6*+P54U!&BC1$,D\:F[%#@8:["MEEW0H'I'04' M2+(+)+RC 'Y.)FPE^$\D?WPUNYPNYS]>S3*.C./6TS$7R MFX6"F$E*-MNB,EPFU)V2\HD_?SS_/_IB.@N>,E5P/ MK+TA/A2%VHD'VB1U0AF=$B*WP\7MQ+NAHN/#S!8"[0D3*Z?I_?S#?/9M/$TX MXE%HK#= KAZ_J!@"1(X!M$7E7,;D0T-@W)M]-W1T?-#93+0]0>3#;+$,D_]O M_'7E5&?/8L&LP;(:E3M/VV+! MDE44IB,C;Q1;?-O1L\.C[[;"36@<%1K=[9 M',,ZQO(V)(<6LN<.5!:!HBWZ+#"O$&TJ(L7#+O V9ML- !V?=.XMNH%57F_* M)Q^^S*;79W/6>R%45L"](UNFB@#O0@*KBH]*&B?B85;@_HR[J;[CX\V#1#BP M^C]ANIP3=+F(G\?+"8ZT$-S;5<:(5D1[2N!#\F!X4M&6PA+:@]1_?\;=U-_Q MN>9!(AQ8_9_GH68C??IQ$6>3D10Z,>0%2@D4_6CR8#Q3Y,LXC!E#C+H MF6XWQ7=\4+F_\#I9]&^^IR]A>HZKDWA3A#6R.."&Q>K#DIN2!0>#0:+2*2H\ M[%9KVZR[8:#C$\B#1=E%./#J!Y M($-6-/TC5.2E- @(ML^^&S2Z/W]L(-HN(/)N2J.1.,;?\'58ABNV1E8998(G MN5A1$TP%.;E8".K:U)C'%BT.RY1Y:O;=DJ>Z/XAL(-HN(%(O^.>OPA+/9_,? M(VE--K%(,GU$M-(LTV>*7"%I73^@NP"!Y\NPF3R MZ^5B/,7%8H19%EFSSZW*) I>-(1L.3BK8K9>ABA;X.#.I+OAH/O3QOT%V4DB MW=OQ]-/R8OEF/I_-7\V(B%1U\'82SD=8G$K.)Y J"K)NSH!/MH .-C'FBW7Q M,%@\3\-N*.GXT+&QF+LP'O^&D\G_FL[^F'["L)A-,;];+"YKREA&G4U-&(PI MUS.50JX3+*=<+M R;_.)I>D@/EZJUR,"CHO M1." AA"NB& (]<3-\\*#+B))W^(R_-ZTNZ&BXY/+PX4Y,!K>I3(_N\QC^HVS MY1(7:^FO+%_FPD=K+<3LL#Y",."X3<"%]DHEP[P^S& \/O=NN.CX2+.16+LP M%1\NXV2<&U/N!H6.#SD/ M$V)??NC'%9+Q8G4>DZIX?IQ-P^3'8KQ883L*+,'I#-IGXDQF!JY^F:U(3-8; M?M_F!=AN].R&G8X/1X\H_BY,RYL+G)^/I^=_F<_^6'YY-;OX&J8_1B$I9,)I MLHLITOI@-2TDURO [&1@#D.3YR%;)]\-,MT?FAXNV"[P\>D+^=O7U$M,7#D; MP JN:>.,&;P(ALPF\EA"5,*G%N<@&W/N]J"P^_/1O<78!0B(\(OZ@F&6_N/3 M%Y+;XOWELA8LJ%>'(Q=Y?;Q@P6@=0!FTX"2S4)#15BHY$_&P')OG:=@-)-V? MF383GW0TA'1^U'B[,@=%P1OC.*V>\NMH!,\M>.Y H M')!;%<#;)"!+02AFQJARV*NB.]/MIOV.3T_W%UXGN\G;\2*%R?^+8?Z6OK,8 M^62S,":!J9A5V0L(2FI@/AM,+L2LL<6_BW9#0\8EI"X%VA8EUL8XU$THI M)FH*&WE+!A2G;2Z2&0.?='!>69USJSNY>U/OAHN.3TS;"'7H]/]UYLDMMJ]K MN @N5=',@T/!R=?A&2C>SL"-3H[[(*0_S-5\;.;=<-'Q\6D3D3:#Q3_]^8$< M?Z-O[%'+;G4[\&Y::Q&NAKE+ZDXE[1X,<6AENZ=I.K# 'MKW'>CN<7[_)(ANAS+!%R1')= MBN$0L3"027L==9&9B;^:31>SR3C74ZY/UU=R MBUEY_Q77]786>VSG.PQZ>.G:E]%]X)9_N8#S$+Z.ZJ'@!=Y,>(,F-.2Z2\5) M[3Z#"BR2=UB?^3$3%0].,_G49EK"(JY4?C7/>E7A9+FX_L[M\GJ&E'W-Q/6P M'_$;3B_Q+:TBDO%JR'\;+[^\NEPL:;KYF^]I(U=2VIC, #2]('5"4\%1/LP_T>9 [C@K1$SK4=.I6N!MRUKEF\6L_3 M\U>SQ7)Q-LUOOG_%*;%S:\@39S$G#B6M'DA8 3$P!9Q+E!16">F>.JG8!WS/ M$C6,QW-,J+75P][ HC@\SAI!JW+ROERM(=K',>H<-*T&A20CH3 MI2S-872'@&&M4V/USEI)N@,+])?Y;+'X,)^5<15"""41UYFO+_H41&G(@EJ1 MLDZ:BR>+0>\#DHWIA[4JQX7(OE+>'R"S99@T <@GG$QJ@A).24 3$LQ9OAA/ M5Y5-ZSN^*S&-,J.(@)<$2IGZ_$(R\#(EB(A**ZDECT]54]@'.[M1-DQP=AI8 M'4$W7>Q=-U);[_6_T>(9.6N-$YZ<.JWJRPU62$YD9@67A4D;4Q%/'>D2K/ M>;_ ]0X)PU0T/PU@#I'VR\'BUV"9XGD]%6D$EVN@UR#SS7]>CI<__HK++[/\ M;OJ-&%N=NHQ*4:'&E2!4;?+A.6W887409K1BWH:G&^7L?_KQ#&'#E$D_%;1: M:Z8#7_O]\@O._S:;SNX:VNOE$Z42RM0;EJ2)&YE(7L)9,%BTEEH(99OO<$]2 M-$Q]]1-M=NUTT87+='?!U/.R\?22V+H],?X5RVR.Z]_['+[CXLUW$B-I<3P- M\Q_OEGBQ('FD>M(V6[F5U^9]E#&E4HR&XD0@)T :<"0<")PGYT/6[,G;M,,- M8%-VABD%/X39' X%7;B"5RQ>"?A7"I)J^,VBC]K0=I%K$IM*5H-7'D%B%MH[ MP61H?1+V""G#E)T_)1 /D_Y/8E?I-];W$!]JW2M2WG(Y'\?+98@3_#Q[9#&Q MI%G(WD#4G&3K>#VLIKA<9N3(K3!2MKY3.@XG Y7([\6<'EWY'5C2U^-%6K.. M^8;SNZ+9^BNO+^=5,%_" M]?7O7*^QLNWY=Z46>+1*:-IY4?,JA([(=B%$A? M,K(HBGRRG-H^"^ 8? S4"^ T\!]<\1W$;%L9_$L83ZL$WD_IQU]GBS!Y7[;^ MX@W7NMA@;"&Y1U9.8Z:QZ>>H32#^XLI'ZB=P8 /ZYR.X#T M#BMX<77RM4A))1,6CA2*"!E62 MJ_W>+>C(BI8,R5UO?;?]$OH&:BMQ&I0=35&'7D!];K8?WUE(9]_">+(VQ1N% M'K[,)J3%Q:]A,4XCFUWF&#@(HTFRVJC%R(S@G=,Y%>8BRYI.8VE!2, Z9/-\H MH[0I[_+^Z]F)!FJ9<5P$M1?Q3W)$2CRN^%XQ.K)6:>9=A)QTK.^$"\2,'E@R MFMR(R!)O;;]>2.)PS_D:P^/%YYG[:^HG"VSO,LIBY-Q;!$V>*RA4$7P1D19W M$%8(Y.S)7E#'#F1?#LZCO#<\)3B/I;T.8'HMP6OIK=V$Y#$KY ITJL\7O*.U MYJ.#8AG35LLB[5,56_>!X%9"AGO,>%QX'2[U@9VSU^/))<4=3PI(:A1G[;0@/9X..X#K?=?A MBI>19D@+BQQ-VCNQ5C8B-DPD#T(F9RS%1YD]5=.VA #E=F 5=^5Z'6B1'Q(LEP:TS!I4 MT I\=5-\TB5HB:RHUOE>+R)PV ?J0R!H3Q"_7)W]8G73*;E31IV';(1F 7@B M0Z",2K2[< N9&>&]+]JGUHDM+R1QV-?R_>*UB4H[0.S&;>+-I?>-#X1I0O_D M40I*&.TY"&EJ:A:Z!NQ:?9[)LKYBUFWO=E/1-!<\O\-R@57LA2-U7C M:O5UQP/ML=E $-8R:T1@H?7C]1>2>.K,%V6\UF@$^!PHZ-,Q0F01 9US1DAT M[25RE,R78UF^8R+LT#28E^BN@_UW]3[X$>NP<:PUK@_2TQS#HAK_U;^WNPR7 MSB6)()7.H(3UX+6H*4".F9A"2*YUGL/A5 _K5YX2P"?6I.H_Q_'8V)W=Z MNJ[AGGY\GH?I(JQZ:Y,"5E]-[KR-.)N/%]6]7S_TN?O )^K BR=U",WKTWF2 M3#",0>1,!JN4RMCZ[N@$; UL*&BBAY@UILELQ! O1Y.)*]D*[IYK+M?;M M3LS^P#45^]P,>X=A/P]>'I/@:RSC*>:K6B$?)F&50?#[-%S4)XDDC%W\"%=T M)J%H$*4^QI66XLQD L@01'1*\I):7S0=DY^!"T[VN=1.#I3.=[]78?'E[63V MQ__ ?([7O*\K/3VP-(5(6M5A,$'9( PP5XLUHB%7VR8.B,X89[G,^BC5YMJQ M,'!IS3Z7QBG@\#.NAD<93]&SDC&#%;FV#: /GF<-ODA49!^$CZWS"9L1/W % MT)]L!32!P/!>U'/!XU;>'XL%G[$*GFDL60L=" MP2\KY ;%9!V7K2?5AIZ@LNR?>8'#^Q[.YT)\XR M>X+7@5+.0I$FJ7HFEDHDHRG9!P?W((+FKDDBGE4H^B_?I?\[&T^6_DJ@NY_A7K(]J M1D8XC,)Y.!S?]=D3!7N?*;Q$)1U@ M[7T:;^>M'M31?"(H88&68BWAA?5A"18HM" Q*V9C\T>03]'3B8EJ@ZAF@N\! M1$=()JIB*$)QZ:2%K&M1NH@.8NV3F[6* 2UZ:5K7Y#@2*YT<_#>";@?J[ACU M+\P36J5)8$@)A2)_IVX:Y-U#M#% 3CD1XU&$<,J;TI=1W\G-PG&Q?62E_HQP MWL:S#Q1N"0KM@A84YS.)X$ND)1RLXT:BU7EP(.\+X:/E.PX-X4,5V?G5V*^! M=J*$G[X@+@\MJ'!WK):76D]0V?[&ZNUX2I.-P^3#;#%>P?PFMX1";*_1@UNE M?I1Z-B-S@BRMH.TW4"ASM%N;)^AJ?#=E44?FR"!;3_Z%2K4;M499G6RKO0P^ MB=:.9:=W4VV0\,R%U$O$W<%.>$/]JVH6WY=5Q875,3:3WDE-(1D%^0R4(@/M M)>$Q9>U;I\ _I*(3I!RFWOOY98?)N@.T?**X%Q=G'^YTX;JZTPBZ M>!M,)MJ1O"_.(SB-$8A#GB-%%3XVMS./DS,L?@[5]'UKTTCL/W/BA$VKPGP1 MSG_)Q(D7H6#WQ(F7J*3+Q FMG22E!4(@: CF0OA3P6C-P MW%ID*$TRG21.'/]JIV$97P70CK 4T'0>#^:4]S M;70!LK.49I?$R$=,2$S1!OXW7%[);:20(X_DW7'E."BM2%Z1O#6=$FHN<@ZN M-;:>HF?8@+P]I)K)O@LDK>Y\;UE9;/#".+),$@%=ZF&9-(6\0>5!%!-*H)@A MRIT.>UYZ);^5FF&=Y?8H:B3W#GSG&FY.Z5=J#YT69#$-QQA*-@Y;WZ,_1<^P:3Q'<'M:R;X#''V8X].90]!TJ?!UF<\K:MT/$7/L,6_VN.HF>R[ M\'7NR&>D90C*!PXRKRI%N +!&PN"!\L++Y+"@&,&\,-6QCJ"7[RW=#LHU?)A M/ON*\^6/FGN^K.VI*%C\6H_ JL%4.1#,G0,K:VNJ1+Z89RF1:+3V.922=.O' M4D_1TT- U>3$IYG0![YH^EB[WKTOOY.%7%M&CQA]\ &D*@$46@U>D*?FBXN1 M^T1N_[WKA:UW3/?'[2$&.DCQ!PNK W?D+[-9_F,\F8RL\C)Q74#J^L!4$$I= MM!FLUKF0D0L.56.K<#UW#V%.$PNPES [ ,'KJVG7^?&?P_>U3*K=LBX9K/?N MS,CZ%HE;B*D6[67HC+4V<=8IPF 6HBZ V.T M$<[_;39-5[$;A7R*O*\$0GL"?JU)0)$<;$/WXGP ->PBR@Q.2 MW\8ACB?C9F%IW55GWT4!MIBH@Y'H?.OI M&399YCCZ?QQDAZBB"UA=)VY\"#_JE?O-=3NBTT4Y"%Z8FAO-('J>*7[D,DB> M.9>MKY"V4](-G [2]"/9,@<(O1?PS"\WSA]NI#2B;5I%QA783%NX"D61*V $ M.%MBE)P[;HZ G^W$#+O!'0]"#43?!8K>7'R=S'X@?L1)+=WP4& CAUP8QQ(D MJ2@H8/61JTP<>$KD$M WM6G>"> YHH:]=S@2JMJJH@MTK<+,+8Q8FPO#4,C! MI&A3H29_TU',84(@00GA41VE^_N>2#K:Q<61D-1"[(/BIU[+K]6:MEYP MOFC28>\R&F/GN"+OX+1HRWI(:!.2006N-.2#$F'10OD&6HI82$!A)%KL7$C(O! M>29;IXENIZ0;Q_J(H?[A*OA)=K$-[J)506N2%>.&K&JL>[0@EX^^:[ (QX/) MS3:R%\+I%!YU>S@=70T=;&X/LA$V)%I3$G00WD7&P/A:A5DA Q^3A!B506>U M$\U32Y\AJ1O'^WCVJZ52.L#8_:AB8[4(P\GNB@R8B0D5H@5O,D*R.D@5>;&\ M]7W^X]1TXY8?#UF-5-$!J#:8&.5H>)$N@W8UY4ZC )=(+,EF'AEYFYJU-E(; MTW?CAY_D[N1%PN[ '7\UN[@8KU-:5MWGIG7WQFFJK"CI,&=+\42B>$(EK\B. M.@Z)&2,3J=R5U!@W3Y S;$;127#42AD=V)_/>/%U-@_S'_?$PUVQSM&V'$*- M5ED($'RI#_"E\8FKE'/K'I>/D#)LSM%)\-1""?UAZ;JBP]E%O6\\6R[GXWBY MK'>.GV?KIJXC7W1B:"F*11%!.5\@.F$ANR!9X&@\'AEESQ,Y["5P$V@\#;?& M>NH B$\M4^Y<XDIJV1*KJX MS:O;_FRZXFA=I4;1EAY"K/>1C'S(C Z<520GIG7.@8ND6YNO^S0,79>LC7:W M^%=["[H+J)SEO"K!'R8?PCB_F[X*7\<4"FPP-N)$M2J) 1.> E6C34BB;9^\V/6Z3R M'5%-7>#PH=Q&!A&Y$1K(!:V5D[6"D$L"*X5PV49K5>LRGP^I&+K+V%'0=*"P M.S@E?2ZD&94H60J"@4R10AF6(CF2B5>[' PW#JUNG1K\'$V[>?#L6%@Z]<'[ MX7IIAK,3]*A;GY]\P>4XA.A&G9OY^O M))I7!S ?5H045I$;3-26AAG2BM'TH\ M0]+01QBGQ=E!"ND57^\6BTMB1>3LDY 6-*_I9Y%QB&@TL,B=D=G;U#S[_0ER MACZ?& )7>RBB5TR]OUPNEF%:RQ6-LN#9E:@@Q]J-26@$7VVP544X%AC%X:V] MU>=H&OJ\8@AT[:N2_B#VVYC^R2MUK9M=(KFAHV)4]L@8Z,+LNC2L,T735B^R M\46BS*WKVNU"U[!YA*>&VN&JZ0!N&S=ACSJ6WG'N"KF32N;:CJPFG+C:K15- M3J;DH$3K^Z0=R!HVV?#H8&NMF"[.]#>8>N!>6G0L:YW >O0D+,F(&1\IBK8I M!RXE\ZUMVA/D#)MZ>$IT':2(/E%UY5Q2N,)E(&_26$4"*L[3RL@6@G$^%ZFC M,ZT3OAXA9=ALK].C:0\%]+47/G0C;8B6<5/ (3.@>$C@ZV5^4)Z^,):SYB'C M4_0,?'5T>DCMJXMFN#K.E=&-(!>S4AOCO9W,_E@<>%NT?B.*B-%EYV;S!U5/T'&I_:MLQ&O/#?/9M3)+[ M];ZZS?\U+,9IY*5&'M%! M(-L.2I#OZ(WV($B:##U:'UJ'BB\D<5@P'ALS#R%Z-/5UD/-SR]M;DO3K\2*M MWN.1ZWDE4-JRKA/@[CYN^8A?9_,J\#?T!\L?(T254+ "5C )ROH$01H$[6O? M$VND->UK_#AB5OQSK?HWU*9Y7?^ESRP9\Z^E7B_?UN I]FA=K ML=QL=>\NOJX*8V.27B<+*)4#Q9 \YNQH=PLFZ"BR%Z%US/(2^H:]3STQ<(^F MN X"Y[N++LDZ3?6#3T^U#5("KZS-&L-A]HDNLI^-P,NP%[Z 6>A P=+ DSO*_7U[U M(:E;#W&4QJOFY+?B(3?LA6KAP0D;M8"<6025@P,?LX6<@@U,HC&I=4K,,?@8 M]D;ZQ,MA<"!T$4>^1IH[C==*OJC+_N_KSZ>Y5I3&^GFM"Y6RY9RGVJ.GMK&- M-H'7M8Y&]M(';:-GK5L*[$C:L''C\"AZ4."KO4([,-LDSGFMB_<:U_^^FSZH M9(:+43(IZD*FH$2DT"$; YX7 2EHERO'CK6VPSL1-G SVMXPVEZ9A\:!!]?4 M7&>>O)M>/SA]7WZOWM+-P?PJMEW5(A(:C?0>=/$!5-(<(F$*I#;)A81?3]_/5ZLW?GJZH\"6I<"&A);K=N? MB=TH$@>7/"T[+2U7IVEW^!B% [?O[06Y)U!O!]O[7\)X6F7Z?OHI3/!]N=/T M_*;C^0B%5RB#!2]$ 24$Q9HR18B%"Q65CBJWKJJW&V4#MQ#N#:Q'4.>@._S- M6>&J5LG_&D_SS?&'+TPD;1RP&GBJ6IXY>O*C40@1B;W,1>NK[H=4#-QRN#?X M':BF#NSA*K7F5W*-:/F#AWNE<8FB= M5[&5DH%;%/<&N ;JZN(T:%6PI)[SDNS6LGSSO;*#HQ@%6F]$K0:>04F>JBNA MP'+!2K E2-/:S#U*S, =CWL#7QNE#1_(U!CMX8=6?A:;[Z>K-L-$>E M4!D+O-2ZFT4&<,PA<&2H%::^!VR[U \22J&QZACY]?W:S!>RS? MZZY O!GNHP=O%2W(5#PX&R)@UAQC4K'$UIUZ]J5UX#SF;J!]4IUW$>3L?@^W M[0YY%+,L*:8$7$AR>G0]>7"V /-,*D/QG6Y^%WH8Q<,&3Z=//#R5.,#[)(ID&;6).VR4L)C".PZ(/GB%;:$P7I.U+<96KRL2!\ M0N7V&Z1?E2_8?I"7@F366Y!&UIKY1I"[[2*D5)1000C%6]>;?SF5W52E/$F0 MWDI=?03I&QM'+9E22PR3'#>:T_C"F; Y0 ANU3W$@^/%@;;"6^8"JMS:@#Y+ M5)3-C M*(SUDJ3&3$Z@1,D08\Q@%'G7P6DG>/,4N<>(Z3(X/X6-W%\E'=C&C_CU:C&] M+_<8,9$I[6I_DGJVH(L&AR:!\1FE*M%9TSHC[E%BN@RSCX6M-BKITWS=^A.? M<#J>S7^;3<]IIHO7&)14Z\]8/)W:EKVFC1D#4D?Q9^BQ*IT#K4!+'Y'7SZ\#':.DR9>(DEFY? MA?1QIW+#1Z7_>M&\FBV6BY&0PB5N#)!Y)H\@*H0@/:T7#$)YC*S(Y@'MX^0, MFU\^4*!PJ%HZVDQOS^!I]5S.TQ<*3G9,[. M.I=:IT(^3]6PF>4#P:Z1DOI#'ZVGZ^>1(X?.%+3U$:\ES[0(6D=6>P@44%ME M4_UX//-V3<:PZ>+#F;6]U-#%EKF[S+9>Q7ANA&0^@^"UEEVNCQM1.6#:BL"% MR+)YH;?#*!XX[?O$$#VA=CNX:'M3"J;E^_+F.YGZZ3E^I%7R?EH%4/]?4]B^ MAT=@HYM&7VVOZH96> ?1]([)[MOKE8XB8UDBMZ#]NF.H!L=$AER4(39G+U#U#6'J>9YDJ-.8E8%0C0ZY^2-4*V3 MT0XBN)O.9,='['&4V"EBM[A0CS K;?0Q>DW^6W"@ZEX2>7+ /5-*I.@BGL+& M[DQP-^W-CH_8XRBQ \0^XO<_QASM%)S$!\6J $I1F.&UBJ"%+LYC]$*VKGWY M(@*[:8EVDD2S!DKJ(!8[R G_@/-QK0)V_T7R5?7F37=_'0*,BK!%)6?!1U/+ M@44%41ND2+F>)K/LM'5',+*GX[";1F[MK7*G,/G9%]&-',B@?)TMPN0O\]GE M5_J+1PR,K?M8+AJ2(L],.2TA4/@ M26C5\QXJ75/2^B%_/73MZZC%71,C.R] M?KZNEC4);+[\^591E*K6]HM@ F<4VB0/P=H,DB5MM##*\=;7?OVMHI^OI5JW M&#EP%;V9MKDF.D@^=\2R*:RM?JY.43%,H'@U,5([B,D:\*X4%G0)/'6U#;V$ MN=U6S\]7UZ)/=/1S87_8C80T)1JN. 29.45^7D-((=?G=B$Y'3U+K1^#'?^R MB?]\#\-.I\6?I77PK+Q:15B+\73UU..JI>.ZE/==9O;O)?ST)$=I+OP"OMIW M&]YLCKF>\0:]2:O(>:IG0(DPE'@DQZ%^YJ03":URV'IOW(FP@ZL!7T_RN7;B M&AF=8_"AT%()%*6C3>!DD(!%^Z0<*XZUKH)^EX)N^@8WPL*#$3Q+4"9;V MT/1CH#E8[!U@Z!X/KV<783P=,5$#$L9!HH]KZS?9"4.X#)6<[C*OXP67=K>!6^CI=A5KADP0-^W"]/7S:2;\#*'W$)3= 6K.4KJ\N%R59EC5!JL2 MHE 6IXOQ-UQ7&;]F3"NG"BT"%()D)7.!R#P"2\&KF++3NC60=B9NV,SE(QBF MHVBE [C=>(V_T=)Y1Y^2J\AL8H8;B/6T2PFTX!/WD$-@@7C1XG[?BG:AV T5 MG922;AA_[2?@#B#R,%/CX?G&Q]ED\G8V_R/,\RB@YMR3F;5.B%JYD!@UBMP^ M(RU#GZ)4K<^!7DAB)X':GHAXM@-$._5T@+[52>ZBOC[&/!)99K+5C*13(B@3 M GB''&0I0F:10S*MM[S-^8?%S5$5O:USV#Y2[R9]Y*%L1D4'II1.H)/P%(JF M "0C#:P$>#)L7A$'?:P46YG\5_#Y!(? MX5!G%I7)#$B6I>9F2(C%);#1Y&2XYMK;TZ#T"2J'#24[ &DK#?:+T?4RO$W" M6/W:697G7^:SQ6*42]%IU?G>4&"MBD%PBKP05_.'LM7!RN9NWUZ4#OO0M0.L MMM1DOWA=K/: 6";ZK)?R*[6Y:-=PFXLKA;CB&<2I?0.$JMER5)Q M$*1$$*A5BDH7Q5J7M7@!>0._]NP/ER]76C^PO"FO^.&:CJL&*$X)E[0$$XTD M'R46<,@8"%62IF665&A]/_@(*0,_BSPEW%HHHT-HU> Z.@\VN%J! MG^5*O@5KDRE")62J];'B'0(&?G%W2MSL+_@N&J\]EO-5N2'QX/A\^NJ2*)NF M'Y_G%(>'M-+B-*^^FJQUFO_]1^K-LB?P_>1<5YYG0,@A4&@:!>'X'D MGD,Q5EMO2NM ]CB<[(;D_Q*7-!U H8=8>#,_) 5OM*,P*:XJ6=+JANAL#^[!(QM':\AZBU!3=:*EK M(BZ6]IO93I0-FWS:""4/K%%[I718A>/#?$;F;_FCWGHLPS17N_MUY?[-EGM9 MI6<&/-0:O83>1E;HSI1G&U/>P*P$D[Q6&624LE9.4."E*> #+UZ(X$5JG:SV M+%$-NCMNGZ#649K,%I=SO%T$VGAEG6%@N5PESPJ()1>@Z$"33#CSS:\]7T+? ML/:I+7ZV-'4\CIXZ-%9_FW>(M!LZ@3,%W+!3+ZS$7RKUEQ*A:K7"FM7QN\B,!#;==. MD]VN"IZ\1.T-I%S+3IAD(=K"0,<0F+6A1-VZ'?S+*!S6?AT/6_=MV1'UUJ$U MJ]TMI@1D#'&HW7J:ID;&ZGJ2'UO@DQP*:X0&C*6VGM&"=D':%+F7 M0KH2A5"MNY,_0<[A[U,?#'T+WYQ5CCQ*",4GBA>$ .="@N195#%JB[S]8]3' MZ1GZ!6$;3#Q\@MI( QT:D-5Y/\6F\TLB91SB>+)J.+*''7ELI$/-R4X4-K(J MJ[DV)MFV-PEMG:+@7-=N5@JY@V X!Q1%9^2FYK(S6 UPWF&UC ;4,U,8'/TG@Z&YB95-FE##+4JL$E*_".D^>, M0N1LF4/6^DE%[S;P;[-INK\R9/8Q&@Q0>*T-[FF->)4]:$\+PXC #![I?J$= M$]U;PI=@L:TE/%3E'1K#L_2?E^/%>-T6X.4&\,Z?'VKT'J>ED:'[]7(QGN)B M\6IV$()2Z&JA^&@T[?)>09.=>\U^ENE UKJHZ(IOMFZPB* MZM 6?;K\2A:GWD*$R77+A'?3,IM?K.LF[)/L\/2(AV086N4 04=:$R&@@!*[(6S8L$90SM8XV5XEX)##=%O%#0@7J%Q>KX>?&,/YE%8RQ%R"D@Q MB:)5$+.!% F&11=&VFO.WU,4#6M$#M#^?1O14/ =6H#7&)?[N#KUSPYV;![, MW+N\.%OWX: M^#E\WS/QZ/:O#\\Y>H229NE&5^-ONX'@0:$O&K2+@>)CSL IVAT*>95.^V@9 M:[UFGB"G03G\^T/?XC5PG133-2S/&FJK/PA"%Y"<7-C,R5$6K4O_/47/T.E& M;3"QI>)]&PUT:#'^BG__>YB.I[AW-];[(QQJ.9ZDJ)'UN-\DTYDD2H[@E7"@ ME) $#N$!/><)5?)H6C_U:-T9]?XCRYKHN0VN+ GDX+A(%UK(VI5$6LK Z M^R"RX:U/+G8FKH?F='MAXODWKRW4T:'UV-MH-+(5IS,1TF;A(Y. *5"PF2S! MP5H!B8E@L*A@9.M+UJ%,A/&6):YIEZ1(EX+?+"%6;SC&5"$F M]C<1+U%'P^(U#8W$57^\#SA?U9/8QUS<'^)@P_$D3:U,R+U);H##M>:KRS3M MR=8KZSA$GPPP&XU/D1Q5W[I8YV.T'-PA^=ZXM[CUGK,B,=.:T#7;@94:G&MP M4B=&,&:6-;>8CQ$SL-EH@8,'39*;"+Y/@W%5P?=7G&(9+]>EN/=;+ZJ3[HYV=;;.AVM8TQ J64:%#<.O*CO?9Q3&+WW M$EN[*_O2.O"3]7:(>O!>_13*ZS#^65G>^*"#T!Z9<-L'.C@!;@?Z6N6];6T8 M=(,N&SB/CB5@:*HK6_.P,ZO%$0Q2P.LB#\W+;CU)48, M5[0$-AI]?0BK1;=QQ>B3D$5I4VLLYQKY:PBI&/!,)26$=!';%Y$]B.2!,^/: MX6M+PLC)5-FEPW5S#_X)SU>\[6'!'HYQ\".KIZEJ9;?6@W_$K[-YG6SCQB!& MK5RJU__DG$H>7@LY][XV[=B57B+A-J<16+8%*U M[H* E(J-T=-/=?-"_<^3-;#-:8&-!R<_C971I46I+_37%6<7X^GOTS2;+F:3 M<:[F],UTN=^9\?-CMBB4\0*JFYXT_Q677V9Y@P)RIO_G;#Q=_BM]45.S;V\F M:)^+I:*-"T7;C2-P2*QMPEC$)% [T?STZ&4D'GRHM'VZK=>OSDCN-&V[7HG: M3X"#3])!,LEQ+J)QS:._W:GKX;3Z.+AZVCW-X]MVSU#5+Q]LR$V'K?V ^KUMEHA\]]D382EF;Q@7@,L9ZI9' ^:+ M&AN%\\GPYC68#R#WX$CQY5/?KI9DM^ &R1.@8(*<#%] (XM*2T>,MJ[< M<0B]0Z<)G@:3#P+(4VFX0WOX-HSGJZY1?\50&=O7'FX?YU![N -UC>SAS4P; MK^ENJ\/(X+(- GA2 11+$ES6"-J1;R]]B8ZW+J7Z%#V'6K1M8]\"VMJ8DLX& MF*OU2%5A0!M[A(#"(;/)86KMDCU)T+ VJ1DN[AN==DKHT*J\FEUD/G0+EHA399Y.8=N%Y& MX;"VZGC8>O ,_7AZZ]":?;J,"_S/2QKES;<]W:,'0QQ>&^,IFIH5P[@[R6WJ M7/3:&<*.#L6 TDZ"ST%!Q)0RP:KPTCP-^1%:#CY$A. I,_SD/$ZO?2Z2NQ'3#C^5@O%KDWI2-(O ML<(Y6,R)A%6[+3%5"WAP+%FKXDKKE)V="-L)74?K5GPD=+5720MH#8F/ MA*^VJN@ 6[7T8CWLHG]JNL2W,*E1ZWVF=/*2!V\@U#A8,7( O?8048+:<]WS"(U30+1"71 M*I7=T=HP[8,F^Y.AJ8G@.P#0H]TG[_/%&;,IRPPN6MKQH+> MM[Y.V96VG0#F?C* '44Q'0#NW<77,)Y71M[/KZMWOB^U0M=OXV^XKMG^P"J+ MA,4(=!!9TJ D3Q %,:IK+*R*-%&U+MJR#YT[ ='_9$ \NL(Z .43?2NO?W05 MXW C0XE.@-&1_ ,9!7D*(H,5POK 0V&A==BY,W&[':BRGPQ_Q]%-!Z"KU0CO MKYM@##KC,S C#+F?MA[ZR4++**HBI-4EMW;;MI"Q&Y!^MJ/Y0^7= 61NJM/= MYT.I)%'("(87@CZG&-EG7L#IRA,:I9J?R#]&RV[@^=D.YYM(O@,$W602OB]O MQ],P3>,PV4ADOK*D/@LODT&PB5GR*8T&+[(#A[IPG[0+I74F^DZ$[8:MG^WL MOKU.>@#:;([C\^FZ8R4MF'F8+DA05ZT 5E].UF7Y[Z\HRX6.WA4HFE>;[#TM M)D8?I$W)EQQS\S=O>Q.[&R!_MN/^T^BN Y ^D9KX(,SFFL)J7T"F>AUK M+R MPP#96AX4$QIMZQ!T=^IV@^'/=BMP).UT@+MU2X)U)X+[K&3MG?>8()4LB!6> MP56+7WR]KW5<)-.\"OSCY.R&K)_M+J"5_#N TM_PCPTAS6=3^C3AAN/P(/4( M,SCI_4F@TA4&NLK3#(YQ+%08Q*@8YFW&=GJQ?OI56@T/;_-.UD+?*.5#TJ=E:1E8K'4AW!F7:37Y*0] M5\$8V3R]]P!ZNTV ?0FB'K3U/I4".]A[7X\7X?Q\CNO0N^Y4BJHH2+ M!E!%#THR"H "%Z!Y<-YF=+9YHVT_80A#561H>.VQT.PR:'^_IJSXUX MJ'OV(HI;%6U^# >W57:YC3(G 8QC]=^9ARAE!FFT8NB0!W.RE)EFI9N?1W]( MFF$FX!O,9%Q95.!DUB"5=EEZ-+%YUFPC4W2\%A M#L#>-NGY,0^U2B^DNI%=>B)?8ENOM&QBTL:"Y8FV*L8]."8]>,)=%-JHT+QS MPXL(//C%=OJ"^7*"[\OUM!LG?11J6"88R%RK,557,)J@(6IR#QS2TBNF,>]/ MD#.LA3H>:AX\Y6ZDD0[\\EM6*+8=+W&5$+=UJ=^R6'0))>I$,6VF$%<:!B%C M@%)X5L5RQ.9/D/<@<]C8< @P'D>#'8#T"<;.+FI9XK^O]/KF>ZV%?C]0+HI< MD5@[U7G)0(6$X)PID"/Z0!^L9:UO/0^A=]B \W2P/9E..\#O]1*=/;5$WU[6 M^K;/\VY")M:=!(R!U7Y)%KQBU1G6PC-E8V[>2JU5?:ANX( MW@8KC[N(#373H9VY?ML_OR12QB&.)ZLRQGO;G*?'.[AAS.[4-K)%JQDWIMH" M,RYBDHG\J:PJ HRW$)U6$'Q$&6*FH+:U=_$\58=:IM4,5XB_+^F-!U\%0Q(B M@M:"@_*<@9>U\'_TGN5(O(?69]T[$3:L36J,F?NFJ;UJ>K5+];GA9YQ?-#-, MCP_8Q#+M2._I3)-@RF6E"V".!13F CZ:"+P*1M7&TJJUMW0BT_2WV30]MP0P M,IM4K4Q30@25I 2GN:+EEIFVP4LK6A?:V)6V[@W42Y"SU4"U5E"'-NHL_>?E M>+$J7+._7=HRR*&VZ#FZ&MF?7R\7XRDN%J]F%W$\78-WNGX9OD'!#:*,*S9$ M%4#:V@@V! $A2JS>.&8A=92V]6I\&87M@KFKBD9_Q_PND_;&97S]8GXU+2&7 MR-A8%O2SRPO,]R,+@SQKE@%I4=0J;K0$N3-@?2DR&)*B;9VRW9B%8:W<$?'Y M>+1X>M5W<%A[+>D-L7Z8S][.YA?AW;34?^JW-LHM94E\D)2SHGR*VW)-4LF3&I-L+>3V1^;?.[_ M+&&7<0]_C_!BZIN5^7\X\YOU-S;ZR^LH5- :$J\O5PQA(YAZ'I:T+=;FVI2F M]8:U UWM]O7K&39GW>S-<]>(6\F$3N0S*ZW(A38QT+(L%) S'C6+QLMXO#/; M%Y$Z=.N QMAZ?'<^G@([M'65L=7KV4O,5YVV#PE4GASNX*Z6.]/:JKGEU@EI ME[TN=O67^>SRZRW^@O(R8PD@K)"@:),%KP1;O0]5!IF.S=_GOI#$=F;N[OCO MIFERF:_:6#^D9UTBY1/I>[6>?@V3^@SHTQ?$FI1ZEO/*I[B[S#;J;EJ9DI>0 M9+*TS#*'6)@#KHNN/8:B\\W[IYR>S8%;9AX1Z8];VCXQU*&57C]'W]LJW_GS M0ZWPX[0TLKKK"6ZAQJ.1643:Q2T#PEV"(+2L'S@*A0&;OQFX2\'A%1UHM%>S MQ?U+870LB"P98&2LUA,NM=&V@^AY\89;%77K_.I'2!G6]AR@[X?%&PX7=0=' M)>L:%%>F;WJ^XNKZ..C'7\/R6I)SOW#T-L_/CCH?(2.5B$F#;\M*\TFDVL;Q,CJ MS:IQ!IPW'DR4QODH Y>M[\&V4](P8+P6Y)VGASD4LH4&P&]WR53P%9!!V(;9Q=?9]-Z(5;?(UQ->(7Q7W&*9?S@64+)(2F=:./7-7^/DTP2 MN0 Z&Q[I6YKSUB=0!Y []!N2-HAZXM[QJ/KK8/>\9?5-*9B6XV]XP^?'L%SU M^)LFBFEO$Q4V"B?IK((3"KBL:: \!(BU2S(J$XS(,K%T/*R^G-YA7;OC@_7( M&NP*K:^O"" FK[+TI@\>%FV<-1,K,0L&)A&'2CH$)W("Q.CKR[)LTO'BCA>1 M.JRG=WR,'D]O7<'S]^G\)I^46+W:*A8?9Y/)V]G\CS"_GSA:3'6@383D(BW$ M3-+U02I0"EUQW!?$UE<%^U,[[+OVXX/TJ-KK,"JI%"=D;G+*7+B\L) M[?GKSM_5>9WC%_)5;WR"6MSW_IT$URA-L6!X;0,N<@#/R1D0@C#MO3!:'R^5 M9R^2APTZ#L#/XQ;G^*KKT>R$^70\/5]\P/FG+^'JJ&,X741O+(:E4TV>%J*W*:*.QW#G)K0J\]>I\C):&H>:]&7X-BW%:);9- M+I5:<'\]Y?Q&I QNF%AAZ(KH\FM+V M-DW?L*\-5VI1E8(0G$0H*H6H0X=67,#W' MQ;OZL._?,9&1O>+R?9R,SS=>6MSRZET)4C!>TZDI$ V8:P$W!L5::73*6?+6 M]RB'T#OLB>Q)L'ED)78%V(>ZE6YQ4/A19IYAF4 M906B20@,6;#>N>1UZPRK9L0/>W![$BB?4KU=X?HUL3V]6;@K_BYJKY+%1M& MZ0OB]BA*UB$J*-475[(D4@?))61A,X\VN:/FV#5E9MBSX)/@?DCU=[4.ZL7W MQ@[V(:RD_H ]IH1/.=2*9;1]164I] L(622GL$ANW/%Q+, MME=5!TC*EXOUC^[)(BL1K23F>>")9)%I=PJU:RAC M3CBE;,3F':./R,].&#]:(^ C8KP;$ RX(,+?__[D_G0WY^-]^4L83[?>'^2" M0G.PJ&GY,T?\=+C\XV6I#R4Y@/5H#X2. =0 %=6"?'_)Y MN_I>A26>S^;W7T1QR4,L0D)0M7Z@EQ*B]P50)AVE#I;IYN497DSE3O!T/Q$\ M3Z2P#B"Y<<5:"[9]76T/OR\>W%<8R9A@H2:.N%0SC33$$CAXF;(4%+!*=[Q+ MIB=)VPE\_B<$WS%4T^$M]^JR+ ;BJT:'%!H>6+#LJ>$.KE.V,ZVMRI-=W23> MG?#VYC)+ZY+S$)GC=?]S$) ER*[>'SIIM6B^*I^DJ.%UTFSZ#6EMY8_T<3ZN M?NRG)<']]VE=7S6-]^'S8?))I95:@.21;*]+'!SR",%S[@U)2J76F^5!! ]< MGJP=MIZX>CJR&AO>C;=>I1]POJI@N*KX0[^P.*N9D>\OEXO:TW<\/7^$?:%= M<8))2*HP4#H&<%88B,IQ;H/)+#='<4L&AKVT.B:J!U-S5X[B=C&L5O7[K]X!#'[O G5=QUX*H&1=O9_-;*5T=-9_-Y_6<;ET,=+(:?772 ML5VHJ/^+6VCR2?XS;]WMF MIJ:8UK:5KN846*,)GB%H5-$4UCQEY!%:&GH@]V;8*!7^ZX^K'VZDVF;C5MWR MLG6!H)X(ZMEGB,*'1#\1)1ZO1?6+2!TX'FR!H2?\A*,IK8O=__Z-Q5535Y+R M-6^S5^0+S2;C7%^Q;+;$\,);&X!S5T!Q@^ M3Q!,"))[VD*4;PS/?6D=.+([ M!CY/HK8.PK>/^ VGEU@9>T-;SGP:)J\N%\O9!S.88' M>6DE(ZJ"H%*H'S)YXHH^%*U3(C\BDWO3'*%[DSMPR'41W@M-;=6K7' M7B_$Y[FS,:? (3%/VP1%C!"1!:#PT$9G;8JA=5+*RR@<.&PY!AJ/J*(.KZ?> MK/K[-&UL!F^FRT.>A>\ZYB_FH.EC\K_B\LLL;]!Q-LW_ M+O^5OJA%[V\#:>F%%,AI5TVU<6*M5!!+ &9+=E$'&YKWW7TAB8<:N$>FV_!\ MF2L,BP17V^C6#!9P)1:05N6Z)GC)KT3E8GD0"2"3P&QEJDMIQF9/'GG:LU=J;TD:6ZNI]-V9Q7)=Q M:(7%!P:;SF7*60E>TIZI C/*$=I\:KZ[P:++U]P]7U9/LP_+>9E'G%Q_BK&>DN%&'Y/_E"LXZ+S.<[/#AN3..3Y MQX]+/)B;1M;RQ[==8Q:#39F0$I4EI$JCP+N<"#.T-2:CE&C>+^=A:AK>W?QQ MGBB%/C>^VRR8F4/AM(@.:$G4VI5Z=TF&#%+G&!2%0K*,9PSWHW%:>]<(.8_< MPFROJ GS(NO5^>R/>N+WZJ_Y>H:"&QV=H%T@$=%)(J 2'IPF$\PC.;9F+W31 M4V\@B[Z[1M6M%TY\(#&J3I?'"K@'5/R6OX2\FNE$ZR9% Z5X"GBDR 7-5 -,H: MY0J@R!0WM>+QKQN$DLED<6UQX!!I^5J4V>Q5J?@$(!^G8KHM['0H6(ZBDHFO M<[]Z\^%FNG^W)7@=A&2,C+FSM(L;5PLP(M3VKM)GX9*Z<_Y[[PWM>Q\^'51: M:FW94H0=% C(*DB0M23K'+C:&Y'19+DZ+:JR:K*PS,%L7B@ZAKUO8'0*-'X$WCIXZP."V#5OM^;,Y8_\)S[97 M&7,^?[5(KU+:[ UX=N-\\J?OM\2]ID><7=2KCO?+:;/NF2_"AAPA:%GG?J&B M3\BK0^NU4=F6U/HBPFDXF[C"[Y3;>X=0Z6 !#6+PAAOOO)-9T_Z77*Z]M.J1 MNA,)G*(=T@H=$\,Q?8?]2>UABF%?J'O,,1D) E/'W__U7V\6987K\]5%K.'C MA^79Q8:?RVW/6*6Y5ARBB!2:"J0-D+D +FG!N>99\:>J*/9Y3T=NQEB*7HXD M]0YLY1]Y,\/G/:[.OW]+4[8C:8G-[< M#F2&OI3:W,4J<%H+*3$6+G&/'7&?=_4#F4-TN1Q1L!W8F?O2^9>YL[4$F17Y!C H48DU=.N-!Z'LG#U$Q['-L(1(V%/G61%]%]&?=L+*YA5K#L M+,3B"?[%6_"A>(@FB! Y2J>:%'K=?NVTO;)/5P9XA+#[P;TB;! MZMZ,X 6SD(N2&D51;+^&K?LC9>H#]J/4=S\,#I#EY$#X1FNA=C)XOYHO5^\S M?4V_K%;+U>LED;)QY5ZE_[[8UASL,M:T(M"'"-'5B^*&24 3:5--C)$428QI MK^M-3V)E.&U=P.D0&"Q/J),.?)Q[3/-;^L$;$N!ZIC/W6H@$$AUMLRQ)8B,Y M\,E*QHF<$EI//7R,GFF[Z9\T>&^FE@X@]OM%71CORE5?K M.:9Z<:101*H%\#I@V@0=@FE]/?-!8J:-Q-KI>SF&\">.VA^Z2;Z95O5A>9;( M-,>JKD]Y)C@9]"@%T/*KG=MS &JOO1&;W!N\#7CEM^-4<.6,* MO -K]#%_^;IK[EL?7N%I]KQU6-JR].C]?S8.[?+]1@%DQ^M(".VA M2%]K..F+$]937(M8,I<&FR>T!Q,Y;:W::-9K7&5UT7_N_>[-FU:[/\^_S5-> MI#_(@[VQQI*)'I414'L_D5/I);@B(VB>3-+)N]Q\BL<^=$U;0C$:ZIJKI .S M]QK7G_^YF"\V/0.VZV=FA?(D!@\V(:V03%ZJH]@;$I/%.!=L=[TG'M#2EE\FM-6O6EF\L]U M+A=G;^TR8;1<-5<)1W M[/5RL6E$\:_Y^>==?\U=IYSO,^M%9MH@\&AE+>'QX-$7LL&V)!NCP[M7C8XW M5(\1-.W0O?$,5C,E=.&6W\?.9IG\GL]G1FCKN4=:%8Z"#%82!&0*0F0YYE@4 M-ZTG_3Q&S[23]$Z*J(-4T+N)NFP3?#UU?>:2MS:3L&PNFR8'&9!L+D3O6'*" MFQ);]V(:1N%^V5+V(C#72$\=H/"!$K&M<[E^5V[\;!9K>TS)#=@B?#TT(XOM M' =4J7#+&"^\M7\_@+S]\/?\TO5C::@#\%TV$%O3\LGS;S5I1W;\]<5JD[9+ M06=' (S6?NY>>_>#U?'+ZS770 9[>G7^^MLWS MO-ZQP9FDP#A:2!8+Q<@LD%.@(K#@! J5G#:MQ]$]0,I^*'I^6?D6DN\ 0&]) M-LO5U<'HVXSK_#&OOM2!7ELO8&99S"$7BGQI.R>.O 1?)]9C)#9+=#Z(UE>] MGJ9J/U@]O[1[8WUT@+ /%V1AB8OM3;@9+R:6G#18DP,)1U3"10;FT+I4LO"J M^4RO6Q3LAYSGEVL_0LX=H.3.(>=V&.V-.;0SY#8H%@U@KE,*G5+@ @6\J;BL M4/(BQ<@'T#_0M!^2GE_:O:DNGFT_[3^69V=EN:I#7I>E3JO\L][<_76Y>DT< MS,_?+M?K\9MN#R+B-)VY#Y?+^.V["PMD[50!QCQMC4$4")D+R%;IR&526;:> M)]N^?7>MNJT=[[>69)'^[P6>S6SD"G%O"KI8/N]9FZWH.NDA3](::MO M>?V1GK*YE6"MLD62X=_.8V-!0Y 4W$B54BF>*S2M,Q3[439=I?V(L%B.KJ/N MD7=Y>0%38(E'"4IR X1TBR)(:6ERQ;%^GL0]>T-FX,/ R"W '*Z0!P M][LLN_[*TB/%UQZLK9=SO8T0E-; 9(E12I-$\X'TC]'3,\ .T?[=3&PK570 MJ^L6/Y=AV>Z.P;8_#T5+DCL!R16*F-!EBL8]H^#?"G^3@(E'J[13 M[%W('"SEWAM#H%(MS\;:("=J+6/))-46$SH&$S;-Y9[3[%CC M:ZJ#'>QQ;_*R,>*,EBK9;8I6LJ_7U"4M*R]"H9 %KK\! !\_1E7GW+ZN-P<[._$.RO,.,M\ NLBKRT* MR=9K+X#QH%G2RIK2>J#U(73V[\^? IX-=-B]H?PYIXMM3[L9:N3,Q03):(J0 M;='@T1B(W(L2O,5B6G>FV)>V_G?K4^#Q0%UUC\'K?B_KF64A2IT"<$Y^L#*Z M &+4D*5VDB3HVK>OV)NX::[F]H;"0[75S^7+Q_G;MB1ZLXBK6O[R<][^=Y;1 M)IL,AZ =K3A1$+RTM D$P[1.F'/S*T^'T#G-S=_>,-I A]U;S2OGV<%J7@1QL%3#XZ^K^7J]T%Q.WA3DV\.UMJ/V5+7[@E_U77.5@^L9 \2^CW MG!]]]\V33^YHI-%E,_%.#(XZG^1=N<7#[MR'HXQ9D],8:^M<)S>M_" !TZ6*C]7HLK5X)SX5?;U<; _Q2/9\US]=1QV+E""(6O+K MR*9Z9 &$8TY+M-)Z\82+\\"CI]-[(V4MVTEN8L6_6222PVJ.9[N&Q#PGE9# M+VL?/(D)O&<.HG2%I>QRT&H/K=]][G1I]_8J/TIFTT\T67^9KVN?:MHJMQT1 MZ?,E(TZ5LIE:94VM)"N6@CK/,U@T*D>*%;,J>RC_T9=,E_!NCX1VTIP8%N^7 M?^;5/_+B.E-W3'Y+$=";\2S?YYO>I=&*2DIBG,0I*F-0T2"8,B;2=J1DH5#TWSX M^3UD3)=S;0N65I+N "P/Q-K7N6=!01.9.5[[3R)90&< O2E@E;0&8T!96C<% M>HJF:;NO-\].C***#J!U2?^O),'[>FS]\M?E1-;:X(W^ES[B7S/#F596<-"A M=GLH64/0*8$L1J&-$AUO?7/@ #*[3(\=B),?NE&-J[1G>T'^_6KY-:_.O[\_ MP]I$-=5N 5\W]=+3'" -XW_\0Z0L=$FQU)[:AIPR'@NX+ SXJ)CD M/!4O6C?D'.\0Z7K0T"TQO[HAYLL!0RQH:STYH+$6XT=:WXCH(09C,G<>^5UG M_OBK,'O2UNWATA"D_'!%9@S%=+ W/\C-3]^OKM*FF#U+ED,L(=2^)ZDV&Z1/ M.:"NC9AL\P'+>Y U\9V;4?#PPS"*MLKI&6^5H5TD1EQX+5.=XU(C)R8@^!)! M)Z5$O6:27&O;M@=9T^*M.13VA=J!>ND :C]=D$2KA[I(NX]OOGQ=+;]M+E'N M;K5II51"8X&\84X^JPP4IM+U6)>+^,2*[_._ZJ?KA:'BS$EN:G4-*!41K+VBCYQH0,64U)H M'?<\3,VT,^C&!E0C+72 I__(G^?Q[(KZ+%CFNLY$3K56)M2(2/ "WDK+N.0L MBM9=26]3,.T4N;%QJ*R[ZCY &O@8H?I>ZTB>(/EE\'@<.#6][U:7/6,2B3 M"H3"'-E!QL 'SD R^J'*H=C2?E#U4U1-&YA.>TIPF&IZ!MN-.:56.'*925@B MU$[_H78CDTH RR;H3+MN+*U[,N]!5J=9VP.1L"_0#E3+LRT!V17$7$T'O"Q] M&+L"Y*GWGJ8 9!#W1]9_7%[*N?=]5^?Z+'FRD*5 #K0-JQ@].(,9)";'"RKC M]#Z%S4^]YYA\RF^7)QMO%H]/F5R>G?VZ'3(QXX+63+(!I+=UI:*!8+,&HY)- MG E:KOMP-?S-T]BPYIJ^F7@96?P=;)F/CV"N$[VE#AEB,1R4I4]H? !OF$I) M:^/U*886#YN#/0K$QD;"H,G80]3233_!QUG2A:(70>XKX]R2L.JP[T"QC>7% MH_8^B-@Z"#@>:PHG" 66@]2#)%%O-([D8 M?\O*V;:X.;B =HA^.G"\]BG,D\8PE(*#H?\#Y7F$@,C!J:*+2YE9U_J8_>44 MT ["PP$%M$.4TS/>;IQ/&TE+D]$2%5D*6J>)@6*$G:UE6RUV_O M%#B'*O;NZ.O#I-P!/O8KXLTFB^B)E42\U$5%]ILB6T L07&=O6H^/+%=@?6D M-;#'H*J];CH W&.%O2KR%*RL;7MTO?RP*M![V M&'"UTD,'D'JDM#<%+6EQ&$A:U>RM%#V&$ U MTD('>+I3\NLP%BU3!JESJ&V#*&XQQ Q7EL3%6=+-;Q<=4& ]:3'M,;@Y0MH= M8.5FM\$W"Y+5)U+/CA>*>$/!$$'F[$'I.FNHI 1"Y(")%U'VJZT=EDA_D)YI M.O:<"D?---$!JO8H BF6!]1%@F2AVM2D 2-JR"7HDG7.^G2U,V_[:.8S;3KJ M,-7T#+9_K);K]2R+[!3W'.)FFH#7"M!Y6J(A.ANDX;IY;X['*>HTE7"@_O>% MUW!E= "M5S%>?+DXJV,*?LY$1)QO]$2?S_+ET(Q77Y:K\_G_;G[^(/,SM"F9 M6&][5D$J0Q) 8RSP* OSS"%K?MK5BO9.G6OLGK\[0+ ],U,V8!BNA8J,0T\&S+R7I7B6L]5?"G5&4-P MA;OO1C=\R)D(W/.D#0#$%)BF0\3W6 B>+>D)R\;7TV/HC :=,/8YW;.<(RCU5@U'8#M9I ^ M,Q%EC$BN HD%5+"^3NA2P$103#H76&P^B>+&^SN- P_4[=W9$X<*NL/+W/]8 M+M.?\S,25'I38'Y]@==P5K2.X$4B:*:8(;C (6)T(J420_,#P4$$MLMS[5Z[M>8HE:7_ MSY""C:!*P.W@=JTST#M=$!QO?E5OZT\6:#/QZ M_2%_VE3P;L+GDC-S&AEP7TA 63-PV1L*8LA]#-P9;5H?$SU*4"])K"-4?A=& MS>3? YBVM%]&-CE&@^0.0)2Q@(I>U-L&$5"BHJ@W%RY:MZ2^1<#$8&FGV!^B MOD.E/''3U]_(33A[O<3:[.4J+Z(B>D6&-TKB06U&7FIC(*LZ)%?3$ZC]<2_)U2?B-USLR/=*:6N4!2NCJPVM#01N)7@MF2SHK+I; M+7/_F-@?'SUQX-U$X<=*;.(6CK7.=7DV3QNI;X+%C;6S6M=A;1RTJ]TA0B'B M'8FD6);0!.VYVZL>](E>CO>_O9=\S/$^0R,)=X>1RS4C-$]>2@]<$KI5IN7B MI7%U#C)G6J08<:_6+H-1,J6[T$JGCT+D %WX$V^^[H9D;WXM/.<=C? . N, M<01RH5@=0R0H:HL!C-5.2)MH&VQ=O_( *3U!YA =WYTRW$#@'>!F9VAO)"P- MUYK11AQYW4%1.0@Y![">C"_MQK2!MLZ._$!$+XUBVX6NQ\FY(Z#<;)&E7?+" M) ,QBAJ8.0N><0]("Z"$8D-HWF3X'C+Z2*(=J-@'8'*HE#L"RJQX;[-0"-$$ M?%J\OB(9%_/YQA8OUV49#_R"/[FV]6D64.Q9L+1)!$IDKECPPH0%E]-8S MZ8QN?:%R?^JF]6S&0EACK72$MYETUIDL%5 ,F4$9)*W\Z_Y1]>NPUPD[%:VV*@ MU(8-*D<&GI.AQIR$TYEC#JUWSOVIZ\.G;X^IAVLEFNJK@SWU$7Y^^OX;_O=R MM;D.N,GG,A-"M#*#2/7,-V@2GM(>Z#NM50["E-;5J@/(ZZ6THBU"[O:!&DE= M?2/QFK'?\;3>.H#E;E3 'WG3B.$'%B^G7"9ZZ@!\OR_KU9NO^3R_^K3*MSJ31AZ8]8Y(%U[0DL4$F)R" M['ERTHILL75EX\/43)NC.R7,&FFD VQ]7&'*7W#U/U?T"\&2$@$XKYEL50=N M*BZ O)7HD=9'WF\X\0!$W:5AVDS<*7%TE/0[0,_/^5L^6WZM_7[BY\7R;/GI M^Q_S3Y^O%H/$@$ZCI'50>RT4QR'(P*$HG5R2(I30^ACR"9*FS=R=$ELM==,! MU!X1W?4!KW%.BQ3(VF*-[ID1@%Y&^A)DPH@FZ=8'F_O0U4OMWE1!Z6$*ZAMT MFV:!5VDE(4-6TD=PD:(F6D$:@G6UMYKW),$4T+C3 >\6;=TZ_P>B8G_8':ZB M#J"W.QI^A+]_Y6K/@: ?NCB>2)T=0/8C YZ@J=O8M1T$FZJE;YC=Z)EZLS?JC'.E&%,2'#>R3DFPX)!BK))]8N11 M6V5:EPP,I[+;\/=:>]D#)";3%LI9H=2&9?'*FT\2:W*&Y)HN5XYF\1E352M9TI&'8TI MH.OU796Y J<3@SJSJVT,;SZD5TTQO(Q[;> M/NP](YJT?;F;Q+@98TN)KM1I8A08.$:1*'<."@^*1\TS;]YFO]="/,4EUS(I M8*E@C9'(#54Q04R>ZU1LQM(Z='V9A7A#,'5$(=X0?740TS[:!#CJ8DPF5U3E M.O;6._#H$XB8(II VX8RS3?:[AMQMT7 D%;< ]31+[)V4^%B\";6#HB\N@U! M("#Z0*N1"Y&SCCR="%L]%,TU4_N@5MQ#=- !H.YI#DTDFZ@\:.*#5IJAJ)PY M"9&3[UDT9J-;7QE\5JVX!RGXZ5;< Z3= 5R&-7EFA?$HG0:'CHRVT9&8BQ), MO>>DLPP.FS>"?"FMN(^!V7A:Z@"">YU%DT_JD@D!?*[MQ:T3-<\L0"7A<\A% MA_3O$I*1W*WF"NH =#<#^W?E+ELS[HMF*3D0285:\)? %Z$A86T<( K7KG7) M^.,4=7L6?R "[I[#MU/'\TJ?7=_]_/5B,T+^AB!&OO3Z\ M/4@1N"O2$'^(WUVL$> M/HS;_\RX^OCG#".VCM4YOF#U$ MB\\3JH2]/.,BEH04RA7MR:=*3(*C31YR*9QYY5(4>7JP5E+[Z-/3)5P':_)9 M O;7Y<5JEJ(UV5@+R=HZO,?2#I(\259A2#J75)JWDCJ,TCY:!?4(U\%Z?)YH MI;^=:<42A94%I*CWN&)MH6[0 P:&T21KE&N=&3^,TKW0JO^6:!VJQV>'UE>% MWGS%*O-HC*?E:%!)4%Y8",0>,,5I!Q&&O/03WFAZBMR]<&O^;K@]7*-]@[?6 MZ9(3CIQS"4(6!:H4 ZC<)@F(W%I/Z['UB76#TFG[HB$X5"\=UD^_67RC)RQ7 M\WQ$*\!['G)LIO,INAIE+W>O^7X/:+0L1:#/X.N43.6#I4\I@I0L&9F,<;IU M/N,1 M]G4O(5.7,;1!P8_U+\?*O(-]Z8J)?RU7__-F\7ZUC'F]GKF492C,@@GHR-JE M1"8U6F"<+*(I,G/5VL6_GY*I2Q-&AL[A4N\).W4377_.J6[;ZYE1PAB%"-Y' M$HQR#-#6,04BDL 46H.M?>W[*9DVMS8Z=@Z7>D_8V=Q2TT%E# F2K2-?49(K MYS=].VQ,627FY&B(F?R:X.@X&2KA9GYL W3\!YY=;#3Q!REE]2W7PS9K0JF6 M,9I\MMPN+WIU_SJM7,:XN MB*(YAOG9_/RH$.F)!QX;+@VAMU'HM'GES7?]"#$,.KL8#%AE&"B3%*"1$FC_ M\582(K)L?=W[::K:79ZZ;+KY'E?GVT$3]'12VOJG[[=^LRD3%,EZ#+8 TX[, M*T\9D-'BO@>U5BJZ\!OVH^U[3CK(*.SRH-/ M(E TX3($CKHVAU5*))ZD)ZF-B+P>+EV-I>]'8'6 \#N#SU7;V!B4=8Y,OZJ=V[T" MYW*-79C+GB*6V'R@WX]4] .?0_3Z"$P.$'(',/E]N5C]R$06%'/0LH&"%,PJ M1^Z"MX+"6EO;*R47!;;>XNXE9-HL96.P'"_J#O#R@/U]>W7M(@5G"DH+W-23 MO3K2.V@KP!D=DE'!>M>Z,_A3-/5R*VIBG^@P'4V(.8K59U<'0*\6ZK^ST=J!1 MS?PM+Q;G.TZ"(Z8;;5ML M*-H.K-+[U3)=Q/-_U9Z8B_,K>ULGBI$U[)CBJ71I#.1,;IDT/FN5J8W$_XE]Y_1Z_U\#F:E-/1EO+ M:>5(YT")5.\?F3K'R#M%$3$O(NQAF9YXS;0%WZ.9II;"[< V75K:7Q;?YJOE MHO:JP;/;_N&-S;F($E1)#BR7@62FZ@ 0I\&CB['$5"QK?=E["'W3UG>/:J5& M4U,'$'R$J>^7+%TU4MJTMT'B%L_>+]?S[4V*\[Q8UQ+W7Q87Y"QLF]%[*UC$ MP$ S;4"IJ"$X3H(($I5P/),0&D-U##[V@K1[EI">7.T3[]([YY9K:[2 1,JQA=PB*&"K2@%=>@E:R%%]"3B='8@0 E)HG;UN?1+P.$7[Y6_9LP+7"+KH M!5GWL:&B"9&LJM$NDV,KZW40F<#;P+W#F*ULO:,^0,I^6'I>AP$MI=_AI;TM M6\O%IX]Y]:5=>>HC3VQ2G[HOQ:2*&ST M5=B^0/7G.BHCIY_R@CZ#1E=;#[[15HWV#/8"2)Q3KBJL;: MLHZ 1#+.20CKA2D,8^LJZ8$D3GN0.3(8QU17!VBL5RGI8:^77VJWB,L-[#)^ MN<&5UHY)[A/4'B>@*%(!)Z0 U$9R76N9?.N[9OM1-NUYYLC8&T$Y'4#NBH5? MEZM_+F)>D;NS^(A_[?(N-U=3,II3."-!Y-K'7/ 2#35>M^4I"Q$7NL#JP'D M37LV.C+XQE)3!PC\Z6)-#D:UX5_"?+%1V)4Y/Z=/ZWFZ3/?=M]Q2*%;Z4FB1 M.5W-?,T )@?98'%,N,Q%:UMX%,'3'JV.C-+3J;(#W%[Z(MO1#YNCP1N\>)NX M4"F Q3I+T"9/;G"24+1&QX,0O'GWSL?HF?9P]C1.X?&*Z !4=T5URY<-Q@1F M(:O:]U9;!=[H #%XE85E3I?6_4P>IF;:L]>1 =5("1WFY5[%_WU43KNGMVKSMNIC=1NT'*%L$ *(S!Q<%+63$=&"-[[NGLEPUUP M1;>>%#",PG;WR'?OO:F2G[[?^&Y[D<(5+Z6U#KSD)!&F"X10$DB!7&E6@G&M M^UH,I7':5-V("'OX)OD(RNM@H[R'J\U-U.AC*H*V>B-K\%.G;@41=.7%U6:' M0C6?R?D *;U<#Q]#_P_X_<\!I\/U,''=S_M5CDL\_XTD;C4HI_H0KMN>K^@/+$8I=CB?EB4'S\ZM7 MO_T#S[[A8OZ_\\6GU\NWYVDWXC'F9!CC(&W9-,DKX$+AX)W/&%W"H-P>6'GX M#=,>((T'D48RG;K8_SSGL]MFTAS[CX:6]I/MT<=Y>%3(IQ>J%=X0H.0>EA01O M78TW'.\1V"[,0QU $>L M'3GQKY]SO0&X&9+PI5XS?9]7L>9VA3?$(4I(J2[@4"$QM'3GV+7#XLE4U,%^O%ML,W)0G2I&D=!"JN.& M*,!A14#FUF>CLY&E=>WB[MW3UN:,MH\>)-H.IY3?]&PO9U=M8ZB$BYM77.AW M%U]R:G-@..!%+8\2#^5OFD-&RQ3W"@-86<=IN&#!16Z!=CVD.(,VP=*Z]KWS M0\84+6,9$X3,!%E?K2 D*:%$:TF?T4;+&TOD11\R#D'8T8>,0Y37P=;YT.&& M$3P+;9%QXR#E%&IYBZG;"4,:!C M)0#]8PM*TB=7+"W0H*(T]%4U'USU3 \9!ZE^\"'C$#T\@T-&KB(C)AS87//@ M@N3D)'V2FFR\LY)1]/+W.&0I\]OKBR\79IE3WEU)RK'G<^3*]*Z_2\NO5OEVRUB@H MR, 2,J@8)5#<84%B4(Q[SJ3;JXR*7GC#NZ'OKCV;?6EY9H>,ASC0HZBE^6 %4MLT[ID8:]3[&/MV1VZ^@7<(9@88LV.4="S M %]./^$9+F+>>0B^[4#$/5V--H7Z7]A"N.PDN/U+>DJ>?ZO_ MF.=Z4K1OHX MJ.AD'?4#F9>T[RP7&XW\:W[^>=?K?EO=58C85V=GRS]KMN'7Y>HU/6)^7OMC MSGSRFE4QL<@2::^VPQ$A@BNQ,"L9SU*>>CLZ@(\^ZH@[65T]*&00L%[8YG5K M5W^_RE]QGNJ-EL4ZT]]OIP1L?C=C(J%EVH+PDK0K:D_06#(8$TU*T26=3]"D M<'Q&IVUNV-GR?#Z0>V'K\OUJ^36OSK_7)N7G]!>_T-]^K8=!L\*5C,QX")8; M4-FJ.E99@B\JY>1,B5VG/AYD;-KVCG^#==<&4B_("7WW=7-C;O'I;<9U_F/^ MZ?/YN_+/]?:?SHIVAFMA@,MB0:$M$$PM>G/1F'H]CGY_8F_S48*G[6;9V?KI M%RH=[%-7-_ZT*3P;QL$A#_7 (X&GB!-<8%PRM#RPUHT+!EVF'&U(8&=H/4HQ M'0"JI3A_OF3A(_YUZ05RJ[3WF$''5+O@\E@O=R5 EX3ACC%_=RAY5P[/#PQ- M.[*P4^CW Z$7MI[>$+86G^97?[P= OT9K_I7S)P/60N*LF0IFKR_3,(1B8'+ M02BD?4V($US/'8_!B< M',^NS@LR''MV$8># R2WW4 75=8WHL$%[8/G)Y)G7S%S'6%G[K]_A]VQG5))9R MUL!1%U#<<@B&;(A,.C%?*(QL/J_RI R^G-+3HZ$]_MEG(YR]M$5X-6;O:K+> M#(-7@4D#PC 21Y0K]*-TOIU*UU6+J'CTO M;=/Z03Z;),W,H&#*) -D7$AWSB($S R;5P-, MO>@-['8YQM4._WHW+Q==8KMI=A@9'>Y5 K&I63'*@\LY@+-%)U^2]&:L(=2-67DYY;P] MKZA#L?-\ZS=VM9/W&YA\/LO*RE",A$Q^,*A0/*DF.5#<19F<]C:>8.QD"U;Z MR.+W4J_15/'-\#_.H*[WJ^6OR]47?+,H]3^;?I9-!G,]\N"6@[CVI7^:P5L& M8XA9!DBZSG$(,0%JSB#:&(L-QCA^@K+(G@9O2:&T,B("MZZ6_HD$WK':Z\L* M6C<\Q^95/"]Z\-80A!T]>&N(\CIRG>\._ DFD%-E Q15C782NI[BD'.5@D L MR 2.=8'_#BG/;/#6(/WO.7AKB#(ZQ=3M(1X.47I7,J JU24P&5Q1'(PK* NW M6N)8F8L'B>K#I!VE^L&#MX;H8>+3HE?_^[]O%O&RL[>S4@=' @FHL9YM(3F\ M3H$6(6*R(@7IGO##[CZS/_4?H:IE [GU-&CMDGQ4@J)\(KI(5?O065$/-PW% MU!$QYI!,>YCGRUT3G5F=(^:0:*U1;OFU2+Y\2= M]\J'L:Z%'-P6OY\91XU]E)TB ME!@2TXP>6DXP@.$N6=WM6@=BX&EP':60SC'V>SZG/7KY)6\:/?(H'(HZ?HZ+ M.B>Z5H!+5\!89[R2AKO16HD\25QW^^3X>#M<.1V@[@9#KY?KVJTPHC5)1S"\ MCD^TM'10!++[6B6CBW0LM#[2NDM#QXGT8S!TE*B;0:5=!OS#Q=>O9[FVWL.S MU[C^_.O9\L\;&>3?\Y_UI[1*OLU33N'[57W4JW@^_[8Y#C@\2][PY<=FTL>2 M0Z-L^WWD_;+]P?4!*3.,P%L0I':9K);/FZ8FP%1VT:-C+K:N\]^'KF.M&]GE M52W&^SEO__MF<2W\VY?[);I(OBX'$:PA3[<6Z3E.\J@"<,X4'EHGG/8F;N($ M9VO\W+6+XRBI@[WU1\9VUV2O9TY0B&6X=E9!]G7RF,B.> J96,SDI4:#GK>^ M&KH/7=-B;B1(/ F\(_4S''-^B[E%_H3G.7T<$7H_S#K1PL?"1:A3%HDQ5!I0 M%P46LS$DOJ1+ZT/$IZF:-GR8"G9'Z:9GT.TFA-1ZIY!%D6@"&%%+!IV6]0J* M(\:D-S'GG'+K0I]'"9HVRI@*:H=JI&>4/3@M8^:#5B[S6,=Z:E I4H25T$/B MD@55A#*Q=3 [@+QIKZ%.A< VVNH9CY?3('97%>Z?"N%X5%P% \75D4G*(00N M/#@F0S8)"U-A=&CN0^FT=SBG0FES'?8,V.N;:_?43B/W+E/\!JE63).$$_B@ M+,5WM1N>2Z:HUCT^AU$X\9G:A.'QL>KJ.D;>M9+BBI.H6 3M)>T**! BLUVJ)EZ]..)XGJ-CH^&A%[A\B'J*=7O-5&,-LCG(_X5[YB+6"**%P GT0D M\QX+N<;9@YROK#GEWMV%R*Z"=1"E'QQ^CW:1ZXORT_NB/ M?%9I.%^^6= :R.MS7-RT_O3=S8?\/%_'L^7Z@OYP67[?/N$$9\YC$3KR^?1) MY'O*LVSO>:&%)D%RGT!EQ< S6HR>9Z\S2DOQUK,\R]ZJYCW.-_GDLBKU"G%SM^ 6"<_@7'H(%G[<]P\7>!^^Y;5WO.7 JX1< MRYJJ"A2K6>-(&N2IF,PQ9^=*Q!'.FN]0\0S2-<>AYBBQ=P"?0[%AP(*(P/'$ &#)#G6K[*U@=J7MFE/U48W4*.HZ!G60..J MI@J^Y?$*G>^^8>QJYD/=O^'9+6!B\L*RG*%$4],>QD+@ M-0$2T43IO6@_2O=QBHXU:+71&CWYW>H]KLXOOR&+3;''9NEL-_-WA?;Y-5GQ MU:X'3Z8_27QF0V)"^VJN(YEPY16@P A"Z!B3UD;PUE<ES7VJ6SG)G[[?)H4><7:1YHM/]Y.^O>DL#!?"&@-. M:DG.3C*T[NLT1>=DHE]Y:48HQSH%:].:VS$1?7_JI2^L3!@NK5?G-V[\U\WN M_/MO^?SS,M4BX/5YE=&//\WY=_R2-ZUE7,DFI\U083<6 _TW?5:.);&R0MQ^@/<<@+M3XSRA_BX[(TBO2'GS7D(UI!G1=X4 M>),R2.<+?0@EY[W2WD_@^'$JID'J:5&P'$4E4_>5>O/A_UO.%^?_0:*B%7S9 M(T"-H4%XKP4. )$6!VI,/:!/-D#C+,4KKM6M=IW@@ MJ2\]F30<=8_Y,R-!8.IH_[_^Z\VBK+ 64L4:K'Y8GEUL^+G<+9F*0@;AMUTY MR#E,@*5D8 '1:*\DN]LVY?[ _XGW=.2=C*7HY4A2[\!6CK^6WUZU))3)>BY= M!BD2JUT\,OBH.5B!&7/0F(1]=H[*VT$-D\>\_/-O;^5 K$ULR._/=:^W11AD M7M+[O(H52Y_RC'8^P7.].)6#J^)WX)/;=%]"'U'+@/L4EPYXY4MW-0Z$S')\ M_76P.]S/VKL_%_2&S_.O-QACP3K#1(04323AL3HCD"?:5&L+,)ME=JT+6/,RR^,I&:&)RSAO/?7WY?F]K[]CPFY8JBM)1<=58-$"K6U%DA(:G \(S(O 9%9% MFM;!;B/2)T_HC(;(1[.$)])U!P[1J7(%W.4DG.,0T632CZH#1D0!IU!JCRQE M_OP.IOJH5#X];">J8!Z"H0Z6UE,U&D9L9%M[T"5BQV@&@:&"+)7GP2F?0O.+ MZ U*KYYQ?N< & TLO1JBT[XA>GDV$GC"M)6.+F07G *'J0!%^T%8FTB6_RZ] M.AP"@TNOANBC#X#M7](C9)%"; :!\MH&$3D$1 $8!6KM0RGZ),F49UIZ-0@: MQY1>#=%3!Q@\48F"BZF$X"TPC 844[6M'7WB:((L)3)=1I@4T4OIU3-.F1_O M%72(L [6W:'E&*BR1)0!(C.;IJ2T@7)C(7+/6;%:L>8C:?]=>M4(=8U*KX9 MH/O2*XJC@[*)(NML:A\UXL6E!+Q$7U+A@NL[^1R\E<.PUL$RO,7E MXTSNYK6;)&4(T4%)2!$1Q3Z UDLPUO(4"H5*8S0S&4CE2W=4#@3<8]Y*>^T_ M+WQOAGV_*_]8+M.Z%J[->"DRLY!K;72L>2T#OG &TF7:3!E#I5I/I3N"W)<> MM)X<\4?AX7E!G_YDO7Z_6I;Y>2WOF15C5$&F:(N-%A1Z4\>ST)?$D-F(SHQ[ M4#.(VI?N_YP<^,>@X7#H M(^B<2>".6T >-"3''"U_Z0J.<#6Z$?4O_4K&Z==%0[1,WL1[@..W2SG469Z+ M].;+5YROJDY??\;5I[R>J6B+2$&2O#<=.%/:#EP00B41$+T6=W:+!WI^MZ-I M\F&H76-_4@3TX1DUK6U66AB+1H-F2#HP(H+33@-7&+56-MLPPM7ID]?$F[_K M>ND!-_W,)1Y@.:Y&L&UYWGB3*G*1G9/ N*R[I*(H*I< WK(<4] 6U:B'78,I MWFMMV'^OC9.AXGG%&+OQ5#LOL11GK2H,.(^T5R8?@)XOP20,(@I7!\!M6:UQ19]$D* E)&6-VK:(EOO M!/J?J8(QHNB MZIQ+ORGX8N"E9:0>JXO.F2D]SOW9C/I)-?9 MG_V84T;V4LL0@9-M!!6EAN"*AJ2"9=PHY,_P:G4?S8-&0_1438*&8*4#O^X6 MA_=T$RDR)^W(0Y6B%L5$&<"G+""CR45SEI@_8?^5OT^3H$$P&M@D:(A.^X;H MY2U>8:,7WBE0Y,:"RHY!L-9 +$4R+DM@S0/J)XF:W+*V@\#@)D%#]-$'P/9O M/A.83H5SVG0T:E#&>_ID,F0GA<7 F&;E)%[5_?1U"[M#H'%,DZ A>NH @Z=J MIB$5&N,X4/A/4N%,0L Z;R9SVEY\L2:-DXKY=Y.@J;V"#A'6P;H;Q."-QB&5 MD>!IQTR.F%.T;X+3ODYEQF*X#5CRJ'GVG)\O?J$G0($4/:1(T1.H=V,I3GE:[PA771H+U M4I*S6!O,N,A!.I3FO[^N\F07\K;^4PK'6P#&\=;) L;IQMW,_I3&>G MK/4:A+81E+8%7!!DS[02/I: 7K3NN#68R)?NIAP(M[N^RJBZG]A+>7^QBI]Q MG=^5]ZLE<7#^_3VIH2J@S@/[NAL=< ^3D<3F'"/6-,^T0Y<$H1;P^:*L1.:, M2$^=BQY%P$N//H\#[^ETVX-U;GPK60A:O%PZ*"S66@UR% .7''C,EM8V2U&. M< !S\MOLS]C9:639)\3-Q'9_Q^6[Q2VY_Y]\EGY=KFI.]P'38'D4/"4#5E+H MI R)VK':#ZF@Y8EG;^X.<;[7[!_Z_K]/2Y]#K?Y)--N!T;_FL_)T9X^[VN!F MFODAK5'&W?=55^9&EK=/5LEFO%8**!)O ,X/"I:;M M-.AL6[MBMRDX9I/]_:*F'-_M9GDN/FT?/9.V%&^"@2)+ &6C!*=\ *V9"D@! M8F'[9'X?>/RT4?T1^KNYB[40W<0NUHZ%7^>+:ELO&?#:.R70 7I-#"2E 24C MBQAM1JNT]7<'I3^J^UL/GS8D;JSYP\76@7/RX2*<5<*WV^R,:6-9;0>73$4M M^59$N*JG&3H6+WPQH;45NTW!M/%@ V0T$&RW^_[F:^VU?.R^_\.#VNS[C],W MSK[O=.8RR C<)PY[U\_;;W.6^OU8H"F?C-.EX@*"NCB0/5_M^<#I !QT MJGH"[TI-QUP-WLI>,>2U>Y^3H%@NY)S[ZM!I%K,,'F5KB_0#$5T"YQ %+UM* MNP.X?,AG]*M/3[2.WS'GT!3MI =$K4")$"#4T;8.>0WQI,XIM(Z4AA#8U:ES M0YB-IZ4.('B_EW"=H%:HHL[D=-I"L:A"KP%9)L:X9-+49D3-SWN?(&GJ3,XX M7E5+/70 J]NYR3_FGSZ3I?[G.K\B+L]G*:I@)"+DS&JFTBMP1B'([&16G"N1 M6P=YCQ+4HZ-^H.J78^FA=U!=6?Y=>G2.9^^7Z\U9W2\U#[.>TQI]2V9[IG5 M+S$"\[DV'6&*C#5)H0AG/,]9"=\Z@=*(]&F!VA!,0V ZDF8[ /3-//Y=<>:2 MHO5)@%>;ZXDI@V=* _"6N^-LJ5U@]1'R.EQTVUC(5OIH&\X#5A#!FT,AGF@ MQ4MK2 9)KG*)D') IY7AT9P0>,_%-C:#T?[P'$FG'0#Y]G;P=HYA?C8___[Z M8E55,1,L):$3!UOGJ:D<#& 4#+3T-I4D4@BM[[P_3M'41XBG\A^/TD3WN!JP MGB*C@D9(P-E5 78H#B!9KBE">.3X/6:Z*F+5:>P&0>J(_G + !:RMQ MY FCA:PR+7!F"GA:9D!K7K&@7-#-C_<;DM^E[3P46$-A.Y*6.P#X31_[ARTI M.2-CO:M(OCK)-,4(Z(N!F!EG3.N2FE?9/D;/M*7QIPK$C])"YX@:L(X*)NZB MXO4LR8 J,1/7"B'8XKF04>E\2NP]%T/9#DD#(#J26GL%\XU=QVL28FT=SU G M4(%)( 89D,,NA:[BN*IP5;-J,K:X5SL$"9AOJW',6@DL)5>N*RQ^(:!LMO\?O%=_K M&48C)$\:2@P%E)(!@B/?(THK@G42/6_=Z?)^2J:N=3A&YX_'K ?)NH--\,ZQ MSKM 2VZ1TQLR@?$S+C[E7Y>K!Z+S&?F.PO/$@65$\B!J(Q+I"@BMK!#"6.5: M1PA'D#OU*7)+[)U*:QT ]/JB^<>\^D(;==78N[)A:J:YXM'G!%(R\F&CI8W9 M1%I[DC'!3:+UUMIF/T;/U$=Q+2'63.X=8.BF)_A^-2=7[ROY>CN+S9*1*7@2 MB^3$C)4,G#668G3G!4E)RMCZA.)1@J8^G6B)HG:2[PQ&;Q;TW+P^O^3EW>+: MP 89@^<8H.0Z3Z"8VFV]>(C91,G(]):[#=B:XNEARJ9.WXX%K$:ZZ !A^^SK M]X:ULY(C<\Y*, PC*,\TN,@21.&9E]FI6%J#[F!BI\Z0G=H3.UYC'4#SMCOY MKUSYSNG5-_KII_Q'KA===K^L#@.?:91!!5IKMK ,2F0)0:$&SXP,1107?>L; M0T-IW N(]GD <53]](Z_3:>KB\7Y'WB>W^=5K*G#Z#TO13#(F7-:7UY!$%D! MER('H;3 T/KRXU :]\*?>P'X.U8_'>#OIA'?8W59K:0)D0$FAG6LK !OR=@' MK;F6C P]:VW]AE&X%_;\\\#>B+KI&WGWK2OA(]&9$3#6,V8C-,7F(D+4,:,U M!AF.>2+:R.IQ]NRA=ZQRNCU)NCW,;+G-"5W>1#[V9&F?9[8[-\2<0_!9![#.RT"B MY-JU[Q;U/!HJ#='[D(9*0T3>P>;V6&>7X+G.WF?@.E81^1HA&P[%,45;>(XI MCSR@[R8Y4Z.GD?+_55(*'',6I)$Y:ZFECJ X%/5O^A=SEY&<,X%6E&%09!:@&?,&Q,LE^K?#94:>%4M]= ! MK&[G=JNAGDD?%7.)XA6M$BCK:&$DXL7ZXK*WI4C7>HS>CU3TZ)(?J.1'L^F# M)=X!9A[I'7%S4M],V\R])XXX%@G*)02L%_?(E)?LMS=9KM$7*F+A0\#;2. MT<'$,T)NLK$CWP5'A 822Z@7IG2R%!?[!.C3YL@\&79G8M6]$T+N>?34%7_M MX=!"AH=#8'F.9XW\Z=WNZSD:5DMC5="":"PJG;( M-A9"W0HB9Z%03&\B:YT^:WO6=?^=BGE>[TJ:?[[(5]R2,7,,BP4I2B1(D^/D M3<@@BB._*G!FU;@%<(_3-W7P=# R]FL>TD I';BT6^/[P%6>&_S]3@OVXY_Y M[%O^;;DX_[R><6-D$61/H]?D:QE&!MEY#SQ+LJ5)A5A:IQ&RX):'FF94Z:W%M(V1A0%+B 8T*#U+ZPK(S)S4_[!A,Y;2:A3VP. M5MXS0^>ORXO5+*$(M!/RI_P>Y^GCY[S*6.B-,V.$UT4%*(YO1D1H0/0)9."1!9$"3W>J">]-WPY\ M[;1W'4<'VMB*>$;F;V9K/9)C@]&Q M.W,W2%5='$,\PM<_%^GRHDE.O_P5Z4]??:G?S5B0,=H:D!%/Q*05@%K4XS9I MG'?9ZN87( \B=-I;D'V LXD2AR/5;Y&ZR)^07OQQ[*[=,Q4P!X6Q5G1F4(@6 MG,4,@1O.&'>!Y=8F\IAN4*-=?SP9Z%HHHH,]^+X."@](2P=)L50JP'2N'3]R M 9_)NS"1H0FT8)@^12_.(\Y6RGN&0!SEY9GEEN;+ F-9P]*UVG#-CM@ MJKJXHF@96E>J[$G:M-:O$Q@>HJ;G@KY-XMT6;Y'V%:"U%.H,:O)8T6I(2GII MD9'7B88W"387<@4-"4#0B#7N3(/*)$$O.(-"OK77(0N,4^S!TY]\ M] 3 H8KJJ"3]L?2Z*TD;E )[XQ,IS& M$OLS,&4SQ93/,D;@6*>9,U'G!''R5+/D(G">:=VXK1B>D:I)@.SB[N MY>?!='=T@O9]PP!E[3V1ZF4SPSE8DY6P0HE\FJ%C?9Y53 G!)BKKYX3B_IZ\ M$>L\'VO L4*\N,*)%QG J5S(+3 ^X)BW!#LYG9@29H-4T',%RJM%&IR1)'%Q MB34G%&6NA6$%,)?:/.R=C>E@>HIJ7@,9-_M)8C3XP M#SZX.C^DYM!9XB =)V4DQ47"4^%Q[_3RN ,V.D'D8/6\ $QN,II8E'"9-@3+ M4J1=(4CBF3N0ABOOK8LNZ1-!4^>M+@8K(T2N"EUEFZD M[<'G")F1U^R$4\ZGL?!X8/IZW D<$\'Q2-4\1S3>S*(&EHTB:0-7M=\(2Q*" M"QI$1//_L_>FS6[>1MKP+^HJ[,M'6;;S:LJV5)*2U/.)A:4A<>:(5$@>VS)W MRE,IM=L LC0D<6L=>)D#Q&)LCARMOU^LV@Z%1Z6X!U[/,1(FF^CIZ!SW>#B= M).>52H5<$94=*.\X>"X*2,]"%#)))@8+J'?#7<\#:4XC]PZG7_V,8'S\MM\]HG\4JUK"1XA8]PJ^ 9ZO_^ =JRH.RA#N7WJ/M+?62^@ M<*FH4$@B2\HB1MX8+H_1,3Y>CE+N_?;#8R7=(5JVZP!X MT=E)\L[0% -*8P!O"H)5Z*4L#%EN7>[[."4CC]0[6L,O0.8 4-$76 [1[7VX'"?H M#J#R 6?3^>*/^>IZ_XZ <)^8.<++!^*\A;:*Z:F=]B H3TJV<9:I5F07(>S. 4LCH!>846U>./:1B M7*2T]EB.E')W.-F>G!R22:K6R,6L0$F1($;/@801B_,IN]AZ,NMC=(Q[_1RK MVV>A_PVO_@VG7VZR\SU(JK"4I 1K#::F)$(GJ5:]6T8$S8JWWRF MVK,$]02?0_0]'TKX'2#IKB%>'R[A8]#,< H#F 2EO"(?C&Y9=)EG41B%":W] MF(=4C%M'VOIZ.E+*W>'DC_#EVKF+0H1B!'C+'"AC&+C"%? BC!?1I-#/U(L\-L\S'[:VD8K>)9,9I ^Q[K4!R$D$8!AL@(% MHG7WW)E'GXSN?6Q/:C]43_,V0NO.4/QVO?K%U3TM,7M QJL-M8S"-G+>HHV% M>1]YUJV[M9X@9=Q:\&&OEL/DW1UL7H?%XCMY6%=/ZB&7I(*#5%Q-3!+Z(]9U MAJAB-%;9E(:]8^[2TY/!.5#ASX+H".EW@*2_S\)F+R'F-5O+Y65]1;_:*L:" MMIR1JV^#R75(HB<)&0.Y<)-#U*Y8UQA+SU/44R*F#9H::J"?)M":V_RXS6U. MZ$8O$NE(!.;(L0M%0> A@"@I:B-,UKKU"_SM[^\I.&H#F8.EVX'!N4W['_-9 MNEQ4*4Y,%LGK$,$);\AOBXS\MI1!A"!,\4PET7RKTJ.4].3OM$?+@1+OM#+J M#[IZ0]TM?UPQU(./:5'_]#QMPY8\T8FW)7H+/#"Z,V(U"?0KI)@$)N]0Q"&B MA].4/ F?M9*YSFVN;>PL&L(M_;9$@24RQ5GV@[JW_98\[:/W74J>]A%U!U?+ M(T\?+AJ-7B,P)1742E"(%"Q""*A]#C;(YOFV Q\/3UKNM)=B7WX\W$?*W>%D MFX"J\[Z%L@%\JF@;,<)F#21Y%Z^G69_%XN)=N=WD\W$?0'8#E^?>K MPJ+'6#.66FE0.6F(27.@H(PY'IVRHG5QPKD]'NZE[[T>#_<1?@=(^NUA%9>( M65)(S\!84T?;\;K<.R!8PYD,J1AM6CMJ#ZD8-Z72'#-'BGGD1Z /JS#+L?:S MO)Y_^8*+-*7X"5?UP^\Q10BG>*U84K$JH)RLG5-)@1!2<@R,6[/+-,J=OW#< M-$HSF PGY!Y,S&.%RMQ:)7Q0D%VJ3VM*$@^8B =R :UBF2G=VL@<6O1_TA*Z M8[S@HR7=(5JVITH'*[F4Y.+EF.H*!X3 -?U30!4E#R6JUC'3V13][Z7AW8K^ M]Q%W#Z!Y>+T:DQ13Q@$&;4 )4R!8X<&B-IK1(1/E/[3H?R_=ONS'["/H#J#R ML!H]""4$R!)L$D784%HG>1]2,?)TS@%,RG&"[@ JK^>S M;[A838F!*I8^4=83"OBWX?5QHE3C&?F6(&<8Z2@3B62C:P;&XNW7GF76.NF^?LT]%23 M<'PP=)2$.T/(]M1XXU#GZEOE5"=L)H2(.H#WUFKMLE-F2(ST$ =I]5G('* MB#L R0=,E_2M;\D@SJ:?/J\V\V:FLT^5I0_SLKC^DS>SC']]^#-\K7]RE:N. M:%*-&4/V9#.=KRTTDD%441,2$DFP=2?]403W [U#T/+ 0SZ5ZCK Z2.=%84N M938]2GOI>-<>I7T$WEF/$B\.N74!LJS5 M[AHY5#--'D)"Y[0J*'89RGT>/4I[Z>F9'J5]A#:ROE^1JL0F!_GJTP)Q?1!F M^3Y'T7+%&%W)1A6Z(E.L"2<9ZG 28LB72/'B#C#8[=MZ>DAJ@(X!1-S![?)( M]EH59D31"K2P&I2P&9S* @2)B<23,\KFP\<.>R8X4>!])'@:B7ID"U/SUMN4 MY*\7\_5HS_4PS[\PKWWPL+IDIY?L+F9 MG.)3+!J2HE!!::\@8$Y0G$B13'&0V#J-^"0QXWK5353],GP.D'M_ +J:96"+ M-=HE\"FP^LZBP$D=0 3GH].YA-BZ;_)10KH#SB%*?AXZ!TB\!]B0%M;QPNN+ ML%R^+1]6\_1_FY%?L=3'N SKSE#E0P%ON0!-/V=%!JY2Z_?S)XD9=U-6\RNK MBKMJ(?40$+1>KR?LP^[1Q]W+@UF*I 6$=9Z$EF5Z!]<[.PB5' M T\I:E$[M=9)J8P04R0W MRV47!''@^$[N["ZJ'],4'*&L^^H^0'(C*_SW\-?TR^67+>&>5?O&(R2KB?G$ M"T2IB7IOG=+)JR);G/8[7SJRT@]1V;R%_,96_'1VB_!HK(@I2+"1L*Y,M.", M#V ,=\:)S+5NHOC;7SK.NU SQ1\LOPZ\PZ?&UOC$C([KH;ZJOG2:6C.:#.A" MQH][I3EO_>1SS!C#P=:1#EM]KZ][NC0'\:;Y8S/^LG=_A*_W) MZOM$>:^D0 \F5-X29Q X]^ +EQ%9PFA;M]KO0U]/-0L' N*9=\6FVAGYQ?$Q MOEYE^@WI*EP\9"W*R%#6I:DET4'5V4$LAZIR. Y/ M0\M\9#C=%=7/F!9U ^7'^9L9?3XN5YNGTL6GZ6QB&-H<0X#L723?P%F*!1)= M[S^C3U5.QP/HH$DW15^-D?D Q$2\JO\OY?+5?WI1"'&$FP= M_<=(9#)'LJQ20-0RB,@U\V:7$H==OJNG(H;6F&D@W0[S MVX7S?*)5*CP;!MIE"A^=B> DU\!C1)FLYZ%Y)_^NM/54Q]#&71I$*]VAC2YO MW$ZZ-LYG'^NH?25=?2SEY/(9 9E.4=+,!=2M1[8^14M/3XQ#H.E J7>'GG>X MF,[S-+T+W]>&MQ G]*4>Y+I.40F*&I@5P"*6;*5C?.!1]?<(ZNFU8 @<'2/_ M3L#T3ZQ]6IA??<-%^(2W?;^)EFBY2!)2S:NH$ 3XR /=Z,:[(&W!YN/47B"I MI[13.T"UTD%7GO?'.JKZ#US]AANNWE-.P/'G )P!)=V!2;HW-N[MY6I9A\O=[ /Q%I/C/-:M5@CD M^D6(S-?MKDR@168$:SY-ZP6:=DM5LG, UR!JZ %6C^3+WF,M)R&6'J;+>$X6 M'1=@HR>C:TMM#@H9&'J&TC*=<,C6FI;Z2B'@!X>\4(BI0TW=\0 M>2QTIZ<,07(&"87A*?'L??MI3'LN<.%GD0L_6KP=0*/2O!D,M"05;$<$8;X1 MT=H/%-HG+W4!Y'4&60Z%V+,.BE#>)\N94T,\_;Y(V&Y@.HN<^' *Z0!EMT9/ MW:U^_/"9!+VL:[(P__WK%;^5\XGTG 49$%!($B)1!=Y&!R%:"CR4+RJVQMP! M9.Z&P+/(L)]*61W@\:[8;H>\ZY+Q_ X7J>KQ$TYR$AA",,""2:#B>FBT49"5 M3S*HZ QO/0]U=^IV0]\99]Z;J:89Z-HNO?J0/F.^O,!YN3WP;].,NYKB\KA= M6+M^>HL560=Q,NSF+!M48LG6,-%G4)+5FOID@7%!=V7TQL M2/0]?MUD?BE2?K>8SM+T:[AX,_N#A/KQ3[SXAK_/9ZO/RXGR7&DIZ0QF%T!Q M0>?2QP"2!Q^412R#C _F.#QBZ^.Q-)S\<&PZNO@:MV+V3I@X..?\TF,+CMM M'&3G!2A5(@0F.'@N- N9_C$T+P<\@,[QR[C&1.8ARCI+0!+"<(+!*%9X=5\8 M';NDD"(LIX E4XO9>#!RR!VFNU,Z?EG8Z*#<6V'G",M?YY>+B4PE1QDE!%$' M1SDK*,0RD>1:F^1E%,FT;NH]B-#QZ\[&!N7>ZCI+3$Z_X<2%VKPJ,H22=$V& M!Q)K]L#1*A_0%XZC7]Z5T/&KU$;'Y+[JZ@"3]VH^PV+Q_>8A,"EEM T%;-T MIURU^4DK,)H'X5C*?) :D:?H&;]RK3'"F@G_<" -NG/\*KWTRU]?<;;$&^D= MEW=Y\6-;)%SVHWW83,NZ"-\Q!BXBA018$CA#7EA,UB?+=#!IB)G4[3,M5T)] M/5^NEF]FZ;("=<*RC$IQ Z*$7-M %?A GJ:7CLEH8\ZF]5/$HX1TF1G91_?W M[;)6 ,43T;2>L]T5*W/ MQ\M4=9G-:(:FXQ6Q/[3\!EHS_%1?*CXV1]C6U$\$#UD7%<&M:PPP(KAB+$3& MM,@N%J^'LD=;$KI,.K3 SB$B[M"Y(5LZ_X(?PU^X?+>8?YO61]IYN?73PQV< MG3_Z6"?G,!X:.3K77_,(SM H;3GGX.N&-24,!Y)2\H;!&A^?%[DISC MC4O]Z-_FR^6O=-!>SV>KZ>R2O/RW7W&Q5MCR)RSS!=X2_"]_T3?3(9_.PN+[ M^LGWCSG]Z6Q%>J.O^71UF*XE%KDI"8VLS\"J#M-P%(-(#YB-8-QGH57K%,$) MV!K7'6N%T(>6L"\\=.'A[2V2G^D?EJMIFF@A@A:558(HJ&@U1)<31C(^-3J?.2U+4TH M[[(54K:NF#J@X#SQOJLF2 .:6V$02A6^0KJ(@]$62M#1&*6* MRAU< ;NR,V[H]P.>F$%PU"PF/:+HNV;S:@GGEM-M:/T3SK!,5X^)YEH#P@N2 M=#000^%T63I/ER4S0+XK,Q:E4:)U\<7AU/9PA;0/ TZDO0Y,_Y;37Y$4%2X> ML#I!$I>29 Z$T;'VU3N(@KAS,M?<=&3,M&Z8>H&DD:=BGP@9CP.RB9HZ0MW& M77K(CG%.%\T MS?)O]!<>.4K"&I(271F)\0+*\D"^N] @I<(L711*M%X:NQ-AX[J>XR*PH$3LIPP33()(E;R$Z@Z2=>96JB4B:<@8TAR( ^0=&X]8SC(J^%DCH(1W[> M?NTA4N0EFT ^! COZ709$8C5C&!S<5J''"1K7V=V,+D]1.CM Y)3Z:\#ZWC% MZM;7?>H )B6DP#IT/-:AXZ5DB#(AT'\UQHS6L]:K>G:C;.PZI1,!Y0F -M1: M3UC<>,!/<16$8:4^;W"/=++1.P@8B;\M/'CF,J!RFH4DA&@^F.08& W66#5L'=1QD4D52CL;Z. MAM4!BW&L>7_T0*R,V[4UF!7L0.\=7,I/G.(W,Y+PUS5']&>O+M8?5 =9D;MA MB[$(*5AR;ORZAKRN(8]6DW=30O2MU[3O2>*X8\U/;&V;Z*GO^OP_PJ(>MV]' M]!P^]VD-J_"?I_0$A??&DFHJC#V;[P?FMG M9Y^J$5[WUI;YXL^PR,O-3L&2&#-)B=='\"R3U M4!U\/#+NFYZ6>NCIQGMUN?H\7]3=;.O5Q3(D@YY#488,IC(6G""!Q8)H EEF MG\U09^<.)>."J*FRG[K##I=\E_CY>5X'84^\X,IB4E"",W7&IX$@;0(KI F2 M>RU/@* -+9T8HB/T_")T#A!Z!^"YD]?['XH?EGF:JEZVJY!=]H4G$Z".( %E ME289<0;%)ZM>M_$*&]6L\V,!U>=QT ]&DA3E 9^O=S *XU<6+IT'ER M:.CD.4D1EA*.G>[&'K=^8VBH-=)"AUL7;N6SW],9FJ7IQ<5T_8'SLGD;FWZ[ MZR>:Y.7W_*Z&6?MCN#Q!3M_5U3&F-B[(@J"48^#1),@ZV#J42P\QRVJP MG/[CLKU2P48#KZYZV&J.% M/4^@F?44-'+EFC^;'T)G)^F:$4!ZE,;.!)6/%Y7BBWX+CH=&]H#: M/A.\TP\W^Y67DX!1D6 SE,*(.YUK87_@Q*((3F4FK6K=N+8?A?U6- ^-TP.U M=.RLY).A\'Y#U#KTG=)?K(J9AHL):A^P< [T#P64T 6B\G3=Q+I%*"2;<^MX MM 7=_18Q#XW8IAH](UNZ+M?^A/1#\H\,0V3.!Z@+V$ E\NM]=>Z1!8W"6H)< MZV:00^CLMW;Y%';U8(V=*2JO9Y\:1Y(M)8+U(M45EAQ"3 F<+.2^)TXN3>NW MSF/HW0FE[C\!I0=I<$2TAG__>R<^?P^S\ F_K,>)X7:C],0R[ZPE3UL5%4!% M'2 :[B"DXD/T!3'1$UF'IS' L%E%J4S3#2?5GPLS;L! M]X=\?&JFRFZA^]@LB@E:+:SD"J3$6GYH%'@;!' ;/5P;27:^^#YQQ7JG+/D4GA,GQE <8?IH4=$/3P[[TE[BV_K%H]7*2TNP\7RGW7>Q6SU_>J/ M)H)Q&:()X%@)H)(V$&VT((O1'%/*I;2N(VI#^[:HKD-T_@RS MA+_.%S_/+^.J7%[0G]5VS^4DTW^D$AS0905*U&0!B1]8PN1R\=:EH48*M^-B MY&'MG:*]F=Y'SK@_X/ZWVA-U*SZMPV"$<]R"EBG1#57%FHR$9$HT.?"8[F]; M?S2A_N(7C5LE-!S.VDNY1V/Y3(N3=3(H*PJ(6&NC(]-T(RBZ#'SVKI"_'$SK MR4M[D#=NJ<\(YJV1IGH$X76YW1VVJO4F.C]/:K=]8BZ!3EJ#LHG$& L'X[4B MST2)D%KO0=F3Q'$K>L:Y:UMIK$- 7G6WWV9N@D*35X"U@SB0_)*R$)A4D"CD MLTIZK[!U^'-:-ZZ)S#NT6\N[0]\G0?)BK)>$"LE!<>LA M%H90AW,KQGS(:JB%34^0-')QS0@WY1$JZ1%A?V!]7))%\ZP!O60U3"8>F(Q@ M4=,Y238G-?1-6.D8N=YE!"SM*_P>!N_?\' K;+X6#\M1.*4%Z%)KC7+O_SK M<;O7@O?!!F3#@-;@+B7VLBFN!CIV UT95 MQW;;?6SMS]_B\/WTT^?5O/Q]B1O+3?>^8[J."B)O4U;& L18>PF%\077(T?9 M?M[\,]_6Q[:WAG :2-#C(^B%<[*6]W(=I[R9/;J=9)*0B6)9W5NW[A+ 4%_K MR-^(Y&M0O,)%&# YMA^Q?6Q[.YV9:ZR^WN'ZM_D\_SF]N-C,APRS3[7+?WLL MT02NB"GR6&5=F),SN*2(S\*UDXIK-M@>PIV)'/?%].3P;*6N_F!Y[4;??JF3 M**4UQ%*QHIXT)2"J$($"\L BLT5@Z^%,S]$S[K/I"R$0O>8 M$@E(REQWX$4+3I+02B3QH2BIY $+0_?%TBBCDMH'K7M)O36$!AW >369\HFQ MMDT'<.[X70,,X#R$RQ.T5?#$O1),03#*UTUJ'AQW!C"Y:&R( 9N/CABPK>*8 M4=XE2L=-],"RJV\@CM7=+70!J"2U<;X$V7J]V-F.9&^%J):CV/?17Q?)O$/& M>1>GR&% "Z)R2L+E4,-^X *SK2O;1OL,%W6 S^L''^2]_A2_3V?I??X^KR\5L^7Y^C>&A>>K7$3T&[ETAH8.3\03_DV31 M*U]7+;E04Z^:G/UH)#"/*A4KG1.M(^PG2!G7*^@++[NY%GLI[V ,;G88?UB% MQ6K@U4/K^ZD6)%Y>U)K9NMW[]>6B:N_=U1YENIBFFT9]Y[U.UB)D5U?!Z2(A MD)\$6'0TWLM2?.M7Z#:4C^M>G"/.AX1&OZ;Y<:[?$;>+1W@N/BL;BH-L0B![ MH"(XPQPD\M12[8$1HG6#7PNZQW4^?IS#T (6_1Z%J]AE1YY9XDZ4 A@KSZED M"!Q+O169#CJ0:6A=.M*"[G%?LL[Q* P'BWZ>Q_9B_0.N5A?KD83+?TY7G^G? MKYK:;EBM>7AR$Y--7$+DFFY&ISV$(#-D,A/<>A2"MT[!-&5@W >X'^>,- 5* M]X?E_69] 1F!.T+X+7Q=XMORZNO7BVFJDQ,W6Y#H1[]-OTQ7VX%@A1=1N$?P MMDI")P6^. _6V!P,IB!=ZP62 [ Q;N?E.1Z4?FB'Z9Y4'>W7_'?_\[D/RPUARO MOA_^J/[$!QW[8KX+?8V>PS??<)TAURDA95 MU(:WGNCR##GCIJ>/T/M]0]%*Y!VD"]9+UZH7NV9AR]"KOZ;+B2W2& P9+"+9 M.I[H*C:<@5 R1AE%D*%U:OS'U(Q,FS:J/?^F-+C9-T!6CZ0IX/+5^^N MOG[-RN_X)>)BXET,F;Q[B$P3*US6C6/((65%SELLB:O68WZ?(6?DJ:)':OJ^ MM6DD]AX0=!F7^*]+DN$O=2;E1_IKZW,EF=:\#J9,4A(;+" $'BP$&WADH43E M6Z]O>X*4<5\H![NP&LB]3_ALSU=QGM<=R*"BK0T %.YYX1.4Y)1+Q93$FOO+ M3Q$S\N750M4OP^< N?<'H*T1)?.;9!!TE+Q*H,AH@@M> -WHTO!44.C6CV:/ M$M(=< Y1\O/0.4#B'<#F]H7^VW2&ZW4M$V>#]\4DH!NX#@UC!:)F#*S"*(O) MB;O6-N=10L:M(QCJRCI>YAT YV>,J]?SV3?ZP)HU74P_36?AHOYTDQ_EDZ0$ M-\04:)-CK7X7X"*YB%JH^LZ$,LOV77XO$-6/]WR@XA^4?[?40@>PNAL*O N+ MMXMUS)K_$2XNZSZ^]8[RB18A&!06LJ8(@3AA%!S4%;H4C3!9&+.E];VV&V4C MC^!O#K !]-$=RM8L+.LDNE68U1>>2=2.7$JC("6I0(6B-KVQV3ICB^.9#/R@ M\'I TL@#\P?&U7$:Z Y0/T^_33/.LT7J42(K\$S7\C=? M;/)D@['Y!*VK+Q]YOGQ[[^D@J8X\M?8NO&^CQ@@B9.>SR<'%UG-(=Z5MY('P M U]OC732J4VKE_;OX:]ZIB;>DJR2,B!L8*!JW9WWW(!T3I>DM77)'6&^;GW5 MR'/<3V*I#I7LV$"Y]N#>EM?S+U_FLTU<6@'_RU\)J^3NGP.6C/?.\1I%T"]U M.4>L.ZB1,RNTBR59O0MP]O_JD0>YMP72P)(?&5A_7-;L_=OR<1%J_/ES^+[\ M=;ZX86BBL5@42E*$( L=$G3@=]GA]-+WC#V5O2EFF@JU9W=H MX]V]62XO-X\#UCE'#$!6%%(H:0SXI,BT>N61.:%M\^[['4D;>U#[Z;RA(U0R MLBEZCQF_?%U=6=%-0?FO(='?F+B4LF<^@&)T5A013CX=_9;%@E*K6L.URUWV MS%?LAI SR&"W%&5?B+CJ%?XXO\W0IC?R[0PGT46?G$H@\'W5T=OR9I8QKC#/*";X./\# M5Z_#U^DJ7%SGPB9".H5%1LB^GA+Z' @E>LB:9\&D\>9^O_(+J-J3@-T =@:) M[-.IH3>LO5O,$V)>UN;-GZ?+K]MY &_+=BGB-9-.,F5X3A"+K5M_Z%2YPA*4 MHH.VEAFA\B%8VY6 W;!V)GGOTZBA&ZR];+&)/YPD*>BH%0M!.8HH8JDUZPXA M9699'5:$0C2^).OW[H:L,\AL#R[T#E('UT^-[\+W&I!NQUR]FN4_YK.T^EN%9!GDL$>3MS]X.CWL/B_Z^A@^N\U:S<\<:L31:09=(G5<>/5 M#$H$)IS(5H>L-=\/0L]^WV[H.8,$]6!"[@ B:LPR MH_2MIY^VG9:UQ?O'FO&Z7'Q?8W3391HD$]Y48,;:3(RVKB3E!2HNF4Q,F#30 MQ)J'Q'0U*6L?G3_1?GNDN'NX5B["[(_P93,$@6Q5)B/(@(=(_I>M"?:L%.2L MK2O*9ZE;#S2]_?U=--8>J]+[M\:A\NT(&]LY!U(JG5(LD(6M@W]#AH ,@:NH M':-XT^O6AN0N!>/BXW!-/@&) \0Z=MQ."F+KHKCW^/5RD3Z'97V]^[0(7[:3 M*W+&(')]_XV^ELA)N3DJ/&B#6ECF)7O!D]CIB_J PB$:G \ES@X,QN:"?3/]OKIP/8W9'4IBA\G0$E2B::H>119F+ UZY?3R>TD/%/0J(4:&QLOEWI M&7+&M6-#PZN5'GJ#U#HA><7)Z_ER]3O2BQ>ZQITCH6W<$2,G15TK#76;9W[U]O6;8W/-MS^C3;[Y2:J& MVM @%=U+$I*M<,G"T=W%!%C!M/)#W_ M0M+_C+/E]!MNMC?_-K\:=FBS]%%E!,EJ>0(COR\(J4%J62RSQGC1^B[;A[X> M_/*#D''?D RFE ZNL>O)\UMK3*S-9_3;Y3HG9ZQ1O'8A>*TY*)=K!Q5S@+Q. M+\R&K;P]%*Z0!A]WC8)OBTS<$G#)!5J<_&:,'YD"#G MY)V(V97FDVD>):23O0_'*_KQ3-414N\ .K<.W,=%F"TO-HK)_WNY7'VYF>WL M8Y81?0)NL)"3Z"5X8QFX%%U0R41DK?OZ=Z.LAQOP* @\?1&VTL?8SR\W'/TZ M7^#TTVS3=)"^WW!%?_!W,NZSY?RBUCUAKA/&IWD:%M]?K5:+:;Q<58O_(&+1Q>U6XST0@5VDM1I@LQ\M]@#EK13^ MP-6KM+H,BVFX^!M)MKHE]#,*L\-?-R)YAF_E70E!&0CK3>8>.3A>W]^83EY9 MI:39I3VS)4U=I,A: G8,7?6 T0W;;V;TD;A/1D)PNTFCM3>G)-'1.H#SL&O'L>-X_)^G<_Q>!W.*QAL L.(4!Y>KWW%4T\E,+:,!;HZ8B:_)R3R MWA73 1SZ *EH*S'F9&SKDI*=B1MW8O&@455#K9P'W*JS<_/:XW4P7(:ZLT?4 M)T";(41)0HW)J)@SBN8+EO>E<=RPZ609R$%5UP,TW[Y^\YA=O[H8WM_:$\\9 MU\JL5Y"):N1-)%>&>3 I2$1N%>>MMQOO0=Y9I,0/Q,E]4 ZDM [PN'ZCKIV= M](F;&V:2HA6N) U!YT*2XHQD%@Q($RQ%=;J4W+H*ZB$5(Z-K*(4_5F-WN/0/ MQL_7]>"<#ZNP6#5!T=LT_0G+O!8_IUI6,2W3M%;6-Y-Y*A"?6+O[ MX]EO\#S#3^L'K6:P?LX1NA+RN_EBK>_'N%XO-LJ.U;&UOB85:NI,(?"K;U*JDC21XW 7HRJWQ"O79@G1]QBHI F9Q.P%0MHHH\@<\B03*1HP].8VC= MTGV@2SI8BG)$EW0?Z1_IDOXRR\.4JH;%;#K[M+PJO3VB8/6)3SJZ;'47"EL5 MK][[KNMB128MYUP@B%J+K-!R"$4:X$F+;+DWA35OZ'N"EB.7M]3Y1?/%-6,4 M3(6DI"('-1-C+,O:G^2A;N:.FH6$._6R/OC@D0MM6NCQWH*6(P1W\-G_AHLX M;W1[W%R-U>][/9^MIK-+$M+;K]N15DOZ-RXNZ_Z91^_,.O&3_A+11=_PZ>K] M9H+H@LQD0^GT"5 I11*!<&!EX48'(WWSDS$,)^,@M@&XYMWIN0-?Z>X@H^LY MMAOA7!=YOOGRM8H[6PIG'(\$M;ILTH0(SMK:V.(Q(NBZGWH&R?%TAZ9 M@^FD"_M*_N;+1^_5-_)=-N=LNQNN7D];K_*GL)RFB4S"!%T2"%-G*BNC(2J+ M8+1QAGS,DK!U'78CTL?)HK3'Z1B:/-QDUM&4G0#XY^G%Y0HIS%*Z^E,.?*SK M#$L($ PQSKRC_V6\*-DZ!]B,^'$R)SV"^!!M=G#SW^7ZY^DR;1C'?,/W=;71 M'<_G/7ZM#M'LTR_T%RB\]S(9KJ,%J])ZVCD%"]85"%FG%(J.3K7N8FA&_#@Y MF:&]V5-ILP,8WSF_#\_IK634YK+1/!4>DP09M*^52 H\,08YH[:Y4%R;6H_? MW9/$<:K$!K:LC373FQOP+'M7%T0T3$6E-=B@9!T)X"!*4ULRA"HJLI1CZR3T MWD2.L]Q^3/ =HIT1X5=%]3/.YE^FLSO"0D]BB13XZ<@8J#I R?LD '7@GA=C MI=NEL>"1CQZYWZIUBO)8X7411/\3IY\^KZZ'@ESMQ=Z,07I[N5JNPJQFKC:6 M-2691;%D2AD3H"2!W#F#@)(GSUP=J]\ZSMB+P/%2BD>#87XJO70!N[6MG'[# M#Y@N%]/5%)?74G,*?3960!UP7O>,IMK+E>@*+ZDPPZ,2K:?L/4W-R!UW+4U6 M8]%W :/U,KZ:PZS+0J[#Z>7=N&3],SHGF-^%[^N>K<4BS#ZM_]YR0A*C:SH% MT(61LXC%0*QKMA@7+D:3BE8#/*<<2?6XCWVM$/0P\CRE,CL(.9\P\EM'\H&M MG[!2T'-/)UX&1YYE9A11DZV7G*N$01<>Y(XC M&+)8;#R=Z5 M"X=N.3X(M45<1IK!V7^J(/!D\N2^.$?,F%]TZL;8WD>,5)_2%RX,5 M-_*LA0?EE8\^L5S+D0>MLT-=QT98DJ-&B*Y(*-P'PT-0>']:\T[7[O/?.G)_ M^= 7;T.1=V?FGG^QNVO/LW21.RS ;:)3PX6%*#"!3B4R;A1B'K:4< ]B^[F. M6Z+GB,?7PU5Y?IB]8^L-&A<I_8$>3V8%ORWW9KD_BJUG>10BQ1G5L5:B<51P04 M%A M=A9;MZ4_2LAXM^_ JK\_,_AH+70)IJO2A!083TQJL#Z3K;5.@>,F@'-!LFIQ M>/LU:8^3,MZU."Z@#M%$CPLW[K'U1UC4:_Y;PW;&!Q_9NJ_Q>9J';G#D:)*) MM:<_1$D.NR[@C K@ZYK@Y EDS?>>MFYPO&[4??)$;='^T_?-@]YZT M^<$;]2]_U28\S)N4XI>OEQM%/G(-?'_\ ]8+";SA+IMDR5J3\ZJ8\>"B%5 R M:B']X6B>XZ/:(W-H^G-&';#T'+.LU]@9)SH7X*SRBR7DWI\KC; M#KUE!TMDJE@)6B9BAY.LG"772ABFF.?>!];:#W^!I)$'_ V)JY;*Z !;URWT MVPV>FS6;U:)G&2*C8P*1U4YD(31X5!&*SE(GYDJX/^6EW=:X^\2,BZ=3.WEM M=-(!N&[3OSUZU@M32.Q=X"@)\SS;]=SRT467K)0ET*;2(Y?$N 4DR"SE#)K*XUJW9CS$DWC MMN><^FIKJJ$.$'=D2/WJR_QRMIHD;IPN,4 1=>](KJ%(%@%$9-Z@1<%+:^O6 MA/"^MGBF6R7CSWZJ6QOVAL] ME[V;+PE]]"R(M0;*.O#J#X"!O;\"PF)/D(OAZ; M0 +C$GQ@B6(I31%6,5PU+X%[DIC>8-9(_??'AC;110>@>BBPUV'Y^2K7G+53 MVBHPCBE0Y$Q"U"@@&*YUM"S)V'S.Q#/TC'Q_ME'YB_;J0/EWB:7-3H*;^.9J M7[I,,69F@*E49Q"H=1[20(FH.%>,L=)Z:=FNM(W[$G JC#702Y=XV^:2YA<7 MF&H<]G%QN;S>PJNU";%(B$9@'1E*YEY0K.RTL5%899EI_=ZT%X'C)NI.9MT: M::A+^/V,<;4]5-^W/"66LT%I@23(0-4QGUY$ 8C.R^!*\+[UFJ9=Z!IW",FI MP':D/KK$V&-ATTU*,K(0?-FA7=_L9X$:YS'DIH7GYSYXDCGO!CA>& MMM-;/["L8P?6@Z>VY4^OY\O5>TSS3[/IOVL#!SKI B.F; R@!#)PS-959G2F M(R<1VH' ^#QAO86H#:'Q. P;ZJD?\-T2X*]ANOA'N+C$M^5&EI-,5XA+3H N M=3N,R@D\$PQDUCQG)GC UO6Y.Y)V#C:P*0";ZJI+"-X;@;9FZT:8RXEVSB/6 MME[I-9VQ1)>)\@48A59.*)9-\^7)>Q,Y;@0R+BQ;ZJ]+@/Z!VV6ZT[3]:;T% M)M+YI'7,D!US%/(;!EY[ Y;.G3/(B_3#IV(>IVW<&&5<.#;05IYW@])^-RMGI/@>)$20R:!PDF,/)3BN7@9;20.,H@ M"M,ZMQZ(UY:#<8:S3Q]Q\>4]KBX7L[=7[E)2 MSC,Z]'7]7*J)6KJ-G(@038H9=8K>#Y_+;,O3N//4SNML-$1'EZ?E<:Y?$VG3 M:]XW/-=Y2M?U[F_+9LC2V\?VK_]2JZ^6M:WFMVF]25DN*6D+PD=1_;D$(5D% MGL="WIRPS@Z?EQV>SW&''/7H0XV&HK,[:5=K=NM/#I(.,BX$_7^52:2@'AT$ MQB,YKU$4):7->OAZJ"$YW.ETN?^\TW52Y'1YKJ[LRZ^79%]P6RN\N)V'7?Z! M?ZU^)2U$._#+-\RZEM6\J_UU<.4>9_.,^G:0$HD1N; M1 )49#-5TI$<$E< .:,_\BKSTGIPU*E; &[?,!,E3%2E% C"A5JZ'B!*G^@7 MY@(OWIH3Y#!O4]1UH?\^Z'C9"!ZLB*ZO[:N ^M8+E=2ZQ,0XD,L?J^V6X%40 MD+P.-C-#O+?>>[ /?2/7+9X2/K'&E[J5FBEH3#B M40GRC9TJ=947';4BE?$GJ,<^XK%FN.K%4^*O@7(Z6*G<.$//A Y)! _T#XI$ M+&1]P)>0D[#!<>FU'/Y]>_"WF>$J(D\)X),INLL[OG&RW;NBM>44TYE4ZL(G M\GGH%JJ;U%V.1!"%G-T!O\%3S&#/E%T?A89@.), __7GNCMT.9UM?_@V7DP_ MK;^$XMU?+VLT6U-\E\MYV914X MV AI(9HG83BF0J* M%QF;S]1YG))SJ&8_0/'SYEKH$DO;OB?,BA&Q"(89.GLF>_"R3O74CAFC)?'8 M>F;Z4[2,BZ<6>GX1.@<(O0/PO*LOI)L&CN7=8[?M;=-.,VM#;6O+] NKF^6] M8R RY\XEEHMLG:)\B:;>P'2(YN^/?FBIA@Y@M>\CJB]!E\($U!F-H'*L1Y$G MDEW619CDN!N^+JJM)4G6F08D0"CH2>'WXV3J+$P;0N@BX;XM Q\,@ZB+M(Z M+8JR)RC\?I[(/,R"O9]?7/PZ7_P9%GFBZ;AI&S2P MA A*.PLNLU![E10Y7)*\K-;1S&&4GE?'8UNH-M=D!T[#_@>2I52X\S62K!>' ML@C!I0PLZAQS*BHW7[(WC$$]H3/0'CE'V]5]U'@P3K^NWX,^K,)B-1!:[U13 M):42JW&!\RK7K=\6?$EU_RDC)R=(2W+LKZSMA!?["#@\6$$].YW/%51Y%%Y9 M#E;+!*H.9PBY:,C,FV2]\]P.W\)Q9-7;">_O$1#92'DC7MYUX_2C558WXGN5 M5I=A,0T7?PO3=;?61%I3"J^E?:G.K.$I@A>2)%E06'0YB?NSEA\\.!_RO;W- M)!@,<(,KI4MO\4[SQD_?KWHZ:N-&YEEXD,Z2>T%6'T*Q9.Z9$YE\<.MBZPUX M.Q/7VU"!$6Q@"[5UB<>7W%YN&$5]1@ %?ZHV-"%$LO/ (PIB/#M[@D"[1?1R MPL;^#J.7?=1X9/3RRRR?O*[R@:3O%)1JZ[-&78!$3I<&)[\T=.&FJ\P3Z/I,:R7>+^?^NG?!;/YR29YYPN2T'W"BE;7'DOM\Z M1%7D49R?J!N2D^.)K("WU;A:%<%I15%0J*,%A8G.MFZ:.7DYY$U)PC^GJ\_W ME7)S$-]L57-[]N+3__:$)>\9#P@^JUK)H#(XD\A@6+H!BU;1\Q-,$QZ&N:Y+ M,??![ YU 1W H^?\UW'RN&]D5!$A8ZWFL)9#T%& 9);[XHPL8OC'V4;, M]-U/VM'Q.$S]9QEM"A0A)%-'1'OR'VMM>+#"@$PL2X]!.'<>Q0>C]:$VQ6U+ M=9V)HUUYG:7YQ73]P>L!'#7Q6!.09;YX]?;UF[8N]N[?-X1S?2"WIW&K,Y*5 M0^Z 8"9!A;I((VN*+:/U4G"*)YM7(IW:K7Z5TN67&M/BIC;MD;E5I)*JCF75 M"RY_0M(+?@Q_3800RM06<"6M!J5"H:"[RBD%HQ59 6N'3Q@?3G_7SO$^R-O! MBIY&R3W[OSN(X(9I-!X1701B3H"*D>ZPR 4$+J+4K";53S"$>0^*N_9D3X[E MPQ3902EBO>Y>K3;//+5V_N/\W5H!]4FR$#^WL_?<*LOK*D]62JY+GB0X)R5$ M&XFIS*-TK2MG]B"O:Q?U&$ .I:(^@Z5]SEHIGED9+%@=&:BL1%TU2_(5Y/_S M2/&A.D.C.9@#,!B0VEK0?;3:3='A4VQ5Y^;97HS;D0DIXN^S\&6^6-6X\ZK^ MX]5BNIS./OU\N:!?-\,S;H1E*,(M+F8)*%4E*640D;>.O&_)%8 M'=?A.-79.0<<_3!.MT4O,:=4=P_6V6*NMI26 ";H)"2WH9-P,E^@TXZ 34Z"* MIY-<7+T> E/::L%/L/MV+Y+[3K/M@:]]AZ6W5&67T>&S[-99\!__G$^T"%9) M;2'793VJ6.)2880BR?3EB*C%\.-<=Z&T[Q3:Z7!ZB.+.%)Z$-YPHG[%D[/T]KWTFU$T-T;^6=)TA_G5\N)EZ+3'&;J;O9 M2;9<1G#(B%F"*6H;Y(PE52G0 6,#A2S M#AQ/#ICGIFCTY-@,WZ2Q$ZE=#_X]-4+W5=WY(;2R>+.=:/GQ,RXP%")G8F3Q M)M9\B#6U4,F0K+7*=8XQ-UZ4*$_0[W88[>.V&_6#X3;*/9.ZL.OAS$\7;];U M3$-U8AS\]8,.JCY*%B<:58U.,(T(4K.Z$(T.122? )B.IGC'HS_[356/M61M MAO]YJ3/ST@,%C,2\9AD\%@F&_E,7BV:'_QU5?3QNCAE5O8^*.KC_GQB>&TO) MLJ !$;T&9;@'7R*KZZ$U5R0NI5J?LG,?5;V7XG<;5;V/%KK$TM7L7&Z--\A! M>DX^L1$D&JDDZ*!K,V=QO/F$_;,:5;V7GG<>5;V'T#L SXLSDH5+5NEB@$GC M:^A/43_W#DQF6@NI? G-FS+/=%3U/IK?=U3U/FKH %;[-KP7'D,QGJRXKY.X MA:#P'94 Y(&L>6%<\.%W*C]+8F\CU8:Y$8?46Y>PW&G&2,@JLV(=9,$LQ>%, M052!3K;F0X&GS934?339)5X?]G:;R&W1T4,J+-;> M%E_3\@:L-\2>8;6Y>W!P=M:T?PITO C(XU3531GR"Z,UM;3!)YY YZPHP&>& MG.A:ZEEY%:Y.11H^ 7WVLT_;(N]@!75I\AY.+XQ,66IUY,=J?8)C:01,G>QMQVA9XQZFJYR+P!T*\RG2^"],\L28:+NO2*^TX*"QM_ED/]_'!*CPKH$YTMMIR64OF3>V ]@EBLA$B M#T%ECY;KX:MM#W,0>QN&.K2#N(^JNATO>27)7\-T\8]P<8FWI_#53H]Q]U$4A@[*'_=/0I)<6[M _@G3C]]7M6AI-]P M2?^[93.1")V(&72L,W.*3A!*RE "SUHI23[U2Q781WQ];S=U^W#[5+KI;E_8 MT^LH[G)YU33QVWSVB8SSE[J3XFUYQ)4.S&-2G*3//$E#9PT^U=U6167+7"9/ MNK1 ZM&4]G;9CP3JTVJ\2T?UF5V Q6C+T6:0J!%4K0]PK##@-C@ZY"*)V/TB MQQ.Z!J?,@S;26G<6>7,*:TGK];NM%4B,<$N>-P6 Y(,'.FO6@E2*%3RD= M9%,??E=O:\=.916/E'JS2:_#-OS=WB@59ODQ$S_?FOCY+=&W;?L[DH@AFO]: MRN4T+8"8C$O1%O#1U,W=C.(>PB5X9X)A&;7@N?'%=/(Y\@=N2F/")(_9@Y:2 MPLZ8L(:$!EBQ.K&"*.+P"\"'W(PW5OO@/I@;;A'>/NKM[G+?@^F=_6^&SA5G M:K\4:O)VL&I$YMHY92TWGCDF&D=SV74,X%P=P>1H?PF;K1+8*;#*URDY[<#))L)+K*)V0H7DE13]C!'00 M(AN'D%.HSVN.CKTV CB7D0X\2G/?:OYWC, !N#EFC, ^*NHRL?33]VOF7I-9 M_S1?3'&Y[G9.2CII:@N T[+V 21PQ0?P=4^V3JGX,KR/^B1YO14R-8+(RS6@ M3?35 10?8>.J+]II%WU*H%5]+].2>+#20N&,.R89#\W'$#Q)3&\P:Z3^^]WD M3731 :@>2<'^ZW*Z^OX!T^5BNB*^MNWQ,>N(FOQH:TE0RF8)H;@ )'[QQ^G;>1[M0T47DZ-'Z^7+O'V>O[ERYQ^O;B@D&GZ#3\N+I=7,QF4#DE% M:\!ABJ"R07)*0@#NBV72!^].T%CQ#($C1[XG0EXK#74 O]?SQ=?Y@L3UTWR6 M'YPEJX46B0OPF85:=V+ JV) 2E:8P,1C:-UD]BQ!(P]R'@1>[330 9S^_N%O M\V^XF-6(ZM4GG*4J(XRK!WP%YV7&4L#Q.FPR"0.!*0,HG"LRLXBB]0B!76D; M>13S(" ;1"\=X.WWR]DT3;^&BWIXKGE@J(07=9IY'\.,//(?1Z6GU_-19!8S[!))YG*!QYJ/&I?*Y6.NH @=>Y\I^^7__C_S?%!1'U M^?MO^ TOUO$X!2N\:"3C2_R!,IAJ!M)!T:D8%XI)S7L(=J.LMT:K83)G VBI M)^S]CF%YN9DJN'S(W_8,9S+=Z%RB0YMRK7IT-1NDP%E?!PP:D5GKJW0O L?- M= R!D*= V%Q=/6'QS>SKY6JYEAB_BJ,%RSX'"ZA" >5L!(\41Y,SJFQ22MC< M.H7[##F=X*P]")Z"VY$:Z11<8LL*"W6!G.8U,TBN":O^0NV$%8ZS2 >4:=;Z M8>H90T_>$&_T[?36)2P?[W+EOC!N5((00@05L2[4"@G0 M&(;2%R^3'QR.9S'SIB$\#NQ(WD=7'=9IKHU\#+5J=?[E*\Z6ZP^[^>EV4=:K MVN']JK[Q35??#Z_4/.;;CJW5;,9IHVK-]3?_=)^>ZZH['X/F5D>**D)=D*$X M1&D#.!1&6DXTY]8)A^T.EYXGL6BSIH8.WR_/3]YM^YK9?- M#6,%':[,8WT*=*"DLR05@Q2.&6=4R/0#UEHTK8@?UX VQ-Q]>SF.>CNXU#>4 M7^VUT2(94W<_"%'7!M:>%9\2L1'0E* PO_"%^NUN,$06QF[B F9Z FJ" RIR$+S[@*"K-MO4AH"#[&!?<1L+IO M*\?6<0_;_,-*2MK MU$(6BZB9SWX+RQ MY%7SX(PT-H?6Y7W/$M3EM7U"O#S8P-9*>1T@\1TNRGSQ)5.0Q M2@?,U9UBS,0Z$$"!=LPX9('QYB.2GR!EW+QX=^AKH; .B7)\2ZTV" ]&K MG)0%43-LB@[/&>V;[H8W,[IQ+M=: M>;OZC(N/G\/L[:;E^H_Y=I#5G6T!O&!AR@/IHD[S-Q)BS@Y"%MDEGU/[II33 MGCRN M;,7[>F>))\\;R0%R*DK!D)3_Z( M+@QTY#ZF8 07K6=$G8JWS@.@_X2S> 38?N@K\1]K_5W+)9O@.Z._\&)+>"DYO"T>X[+QS$:1V MZY*U ,X+#S988[S7FJ?SN0X?L#=N;^9_#^/1D.MG9<;I_'>'+(:8&427R7_/ M+$,T3@ + >GG(NO2NH^KKW!QL";7_Q[((^'6P;*0H=V&5S>3CC_.ZX_>7JZ6 MJS#+T]FGK<2D2UQFKR%IE4"1)B$P&< *P2FZ1L?#+K-%Q^=DW%;@,SB-?:AI M+\#]T&'DM6*OMLZ\^H:+\ G78??/=.%?5Q_?UKS/QF=R]2&O"_88"9*B;PK% M17%28]#RC*+-@T1PIIFALWD&&0R._SW-:_%-,*NG0".R%XO^XEYF7Q9=9W5U('I IV0#)*D(0Q4-V M)L@8= KE?.[Q/9D_TQO\/\H2#(GG@\T!?7N<=^\*W$W9ORPZCR)D[@D 7 50 MV28(3A:*C:PGW=L8\7Q,P9[,__ O3#^ *1@2SS^X*=@^&%P2KG?PJ%2,S!8% MN4@&"J,#EQD"+PQU=DJ$=#YV8!_.?_B7K1_ " R&Y!_< NP1406?4[$A@?;K M9@:MP=$/0*#*2NC 0FD]]JL'OG_X9[0?X/0/A.+_\">X>\+\Y2]ZP4]]S]K="[T] MSLBI/:[QOEP_7'[Y$A;?YX5D57\>9M^7'UZ]7X;CI^0<]7U'S\EIQ^UI)N6P MD@/G(D%,Z$'9Q""$=5-I0,EC*JGY3,'G*>IH4DYPCEF/D&U0H#@YX:$("SD8 M+EA]6U2MY]K]9TS*V0=S T[*V4.]';RWWAV@450*@=?N'WJ?7W8#K[( MP:6$F0?+ZG3>UO-"7R2JR^O[A+BY#^2F2NP!E<>7ONF@ MZX9*!E86!)7H%[JS"G 44C'-Z?YJ[IT>3?4/,[WD"+?AQ+H?$>UMTRJ;HN>M M[I:W4SXVR1R9E<""DA1/, U>>%VUX9DJ7O!T;Y#"P/F])TGMW*XW1MX@V;4V M,#CG.V";5GS8#R!B-%EQ!4(41U;)[D2GF)BG!/2)41; MW1M-\'+^=:>/5N/];3%?+B>6K@+K?(:,U3>M;P8Q1E[W=21FLA%1=N-+/7O%WE2.4_=X%K ?5N/G/13C83'6]20"$JR),0LP M/M1-B\Q#$$*"8UEJ'EA,J?6NW@'8&*<4\"S.QH#$J-&%DW-UEY%?D;Q MB-(B6$P*5(X*UCN%M2\>4XH)3UO1V7SH0G]]6AWE@ >#RH^5%7ZVJE0D9WT( M$D02OJZ0""06I0&E0.5B<70U=W;OM"R'[CN#/!S AW/JFJ'M?#+-3SX2[]+X M?5= R<1LG):@#>E/U84_@10(67"9M,ID5/NIG-J;O1\@,]W/D1P)=7WDL(\5 MSA7_N\E'>L&T1PG9U!R_T@8B8Q&\011%!)*QN85U1W%EO]_>]_6Y,:-I/M^_@MV M<;^\G(B69'ET0B,I)-D;NR\=N+:XPV9I2+:LGE]_$B3[SDNQB&J@QXZ8D26U MC4KD]R&1"20RV[X>:&<]5F#;O]\UPE[5),/!@V<<2445XHHKI)DD\#LM+16" MGKB@)(!3I:0!'TLEEGVLB(*A-I$@O5;/Y.,W]SS=,^T$Y[D4 M%/6(:^N0YBF"77!..",DM<5/\/\4S]./X=QXS]./@;?BO=5BOCQ?&8G5:U7+ ML32@-A1(!%_,Q['\+4?%I[ EB/X1Z@N76X$]\13+31!R3J!.&,I]VQ@"/[>1D4I,ZE7V^,#D#_X:&70AT#6 ME=!?;>#MSWN"RYSNE]NZ26_!R*FLB.0IA#14: 6SUZ+$6G_PT3HWC\6 'ZR_ M!C)9'M:QT(E(@A-%$ 11Q!.% !9S 29/8!:M=;2!@C4OX.7Y$$_A=$0:H--P MQ>TI2A$PU]'AA*R![98*Z644K#F*5L]1L.88C%O@ M^<%:)R**J%EN7)Q4RLE4"2;D&>PFTN8\*T)U\<#_3UBPYBC>'%VPYA@06V#E MZ6G#05(-PDO$<0R(NPA^J[ !,:D)TXEEAZ:5RXCW1Q6L&2]9NPFWX9FQ?\EL M/_+JTEILA542!0$!'.<^@D>O'/+"Y+-&"T:GF2[K+R$)NQ9C*]U\'T.?%BM# M;[V(VEPV?8T_EU=V6NQF[=&PXURB[9/]>>[+ @LT>?!2U"IK4!**;&X=I+V( M7FC"04]_TOLR19(V@H _1QE'W%L#NY]4*(&S%;T1U/+B64E_BONR8S@W8CGG M(^!MP,5XS%J7&'"/"<\($TS:KD"/OE(Y<2,M(KS/Q44_'7L ]VE$DV'LZ M=@PB#=!II @X)D6$1,S ZN9*2J1%DDAZQ0@A*28GGML]?>&G8T?1ZGE.Q_IC MW #//T?8=":YBO0$UNV\_(EVXL\!I@XJPQRB-G- ) M19B?QCX*K(J7+RMR/U"OZ,5S<[$LB VP\I%IO[GD2,%Q32Q*PZ4&)Z]4% M_.4EG X&?K#^&O!!;SRDE<63,N7WP!Y9F7L;",^1%1@TP'FBT;%@^R4;'Q.& MW_O^OTO>R"D'ZH/Q:(A+&V_;)

4$\J!84+:]KLAC^$,S'V666Q*,TSP3H+A^1,%+!]87SC+8YA MN;9[JBYY)0IRGM/GI\!SDP?S1:?K"&Y!BB/XZW!9??6U"Z0]F9N]-'G$3T@C M:H=T83:YK%LA>.7"5HM2/*!3_F)AU2#0U/Q81,.C!3XQ'9'M,AGT'!9_PS"W M4QI7OE;FK50AW^2M1'T8L]PA%;:PMKH/$:^A]8 37));A3V-&QM/]H#NWJZ; M]D9O=+@5&TV;-Y@YDS&G \?UTSI-@VS&&94HAD^D]'T-M-/R@:%4NUMWR\X5 M[R.-C$G 6\@/) P0R\Q!5=7-[Y+> KLLDG48-#O5 MH6,FA)V2,?)-+;@EP MUE%-1>[-OTOU21ZL#1.Q6!7T.A^1;-;S*_="P'HKX0 MV$4)KA0-CENJA1;/ZQ9F=]QH2]'L62&.*ME]<-*[*^&BOKGLL+7>O+DC-D/)38D*SH>[M>$DKL]]0S]V'>' M=))H,7F"CYV(&] R71<61T@LX-WX[VDL3?M^#KB6HH>WW^IIR6;^(G!1/4M^ MS(DX,V7AQ817F)L[.[V!X9T: #YF[X2EK1K!T"8QL9O+P7L)M'Q4<-V"2^CB M^)0.10L*=!7"8/!5(2UCTQE=RL$_V MX2TH8:OVVD!L&,:XHQA5QV\(G6L-R=UB#1*"93GX_EBH9/:6O>> 7M8TNG5L MBP\<#[ GK4*R%4&*2E;),U>%85^N_?#W+DG_>'SR8%S/,\S^E6]D4<>=UP'- M U\4-IV9HM7YWKNS[A+[I9P:NZXIKG [='<_Y/FA/R(C-?CP]@*7OR/9.LI% MA4ZKSVZ5^ULS"/Y;YC!%1+SH^=0\S=FR^;Y[M48]9&U-45$9U[R9+U.=$XY% MHIGF@T7YO"#:U9$85?^4;FNV(6I$W9R6FYR52?/G0 EW-??B>[8MJF.<@PX4 M-:_X)6=X_]A;XQ,KN1<_'=Q22"-HH*BLZ)XIG QU,C^V;Z/6H 2(G&HO(EM= M:[O+2I-F>9"J<\U2\]OXN4>I$ZA MC;,&C-/JT0@^SLF*C#$Q%V83@B7+$*#SZD9V M3SO1F\2_7>)GQ41=X(*'0AEQG3<#*K$#$1= MUI=,5^!$0PU""'#K(8-(*$EB8]@Y\S+TRO:M\K KD<4@62BF8?-BS5"I/1Y2 MS&C)+O<1JV8_T@G'06#^$CVZ+ZH75>3BE 9LGW;;^-(U/2*2\_)6D[#:VN^2 MT'<[6KA;\Y-.["1V6%THO1+1X,H.^IQ@+OW>[/>\,.GJ-/V.^3GI1C(J8=IBN M:2;&,!41(3Y]NMV N4X($JLS4\: >\-3]I54GT38ATS8$NUQ9Q-CUCDXPM1 M"[K"<2"_SCV5>:J5 ].=D3 +24+#5 M&6I&-@@&KLVBX[OZS5&B@O(3L!652_\3[3D&2HU8%!^'*:=[G*>#3"6"=%K/ M1%IXMEFP$HDV-S(+N^@N":_)TOA7AC2[ 4\#+WA\E6_S243UB#MX9(1 M:Z,G/,5LR1AN->2PO"J[)K91J6AZJJ=M%19:>*UYX"6\.DRQZ3.Z 1$$?Q-X MDT&=]3C8"S)M04<^M_+%-B59*;@J1'PN\8)3RC;M.Q;1FF\[@@^RJ&N^$OUO MZVE$/'+<:L:#)#HNPSK426H5C@>E;Y1FA7D)^JI@+<##]>T,XHOZ=9ZVT8!R M'GO2=DA>P/.4LW7Q8$GZ=,'USD8!4YEWPL)5?$/&6X'[3;8WO,433KB69O;X MO.@#J[Y79V74F>M XM":O0O5SY]G,?6D6N*HKXJI%;%NL-%Z6S>RE.+O13-Y M1M/XKK[#-MVE35$1)]%%NY3[L;G>[,093'_W=RYC_W!(=*RMC.*H,J\V6"$M M-]R%>8PZ%C;0XO,E0R,;THUL^4!*D& \2FM>^I.S.@ZZ_,P)]&2QOOS*[9<6XHB?Y_'*5;E\0D4S)!)H_&7"6N((LSGH<&O8-%O_Y)UH#J&+ M7!O2C@-.F$K-.)R26H:N\8H"D"#$JS\:.J$-K=3Z:6U+GJJOYQXV7']^J+]4 M_/B5[)79[<(>N(U RS^0RJ;*A0]+*^T_34H#CW"BJ].=HQ^.@+TS0]P3AKD5^2N 1'4;BW-Z,P )5CW[1KO=]O,?1"8AORP&G!5 VHN<@YD\AS69 MR&E[D[MC'YZ+FQ2U53\LJ^JY%&5)LOFC>^04_DT9.MRJYNZJSF/CT.62F:DG M=/*K(,&Q2"[S1441R2HMS)UJ$ 6N?([^WGT]N!)>%'$[[,QV2N!>/%QM1533 M4,FE6P*2#QN7B\-A+YZ_H!GRZ[_/RKF6QH#8HX,JE(0Z-^V^=K4@7Q#L./Y2 M&.?%R&(+C7T+3?PDX;\2$C,PTFC+DL%;<>I>C^'^S4S2)'R*C]*9F*&[#PUR MW1U@H[E"13F/F% X\\F8MIF[V(IN/<2GJP<'>)?[MF:X%_:N(5J@)S,S /4)MK2:>>"+<?!!,T=O=KFLG/I&[(OC+[?>'SV M2/--7*.6[0[<6QT46ABVBK1B(?RUR[K>8LYNV_'O=^!U=.K/K+S'>E=942/5 MOYHD.-8T.H7K2II\?U0#TZ=BMPFC&-\E=(Z-J%E7?'/]Z"ILZ*AQG5D5*Z[# M34QGHZN*E!MI (-%;(;X)J]U74B=T3:"LH:="$LF37/@N_<[^M!145GIP8_V M;UCOA[-MG ^<\M(5EHPE%>5[9O^>TO_'PZAVH\V_T*_*KV'J.B=$PCZK!C[W M)M =.IA5^?#7F= -P]0(/-;^\*430;(\ ^^7W$O,X,-O>&HI"0?#G=O ,/#U!:S[3_3P>$T:5T%):,=!L6(R"E$ @_RZ1T MM3??R)3)1L/A7#:XL^TQ(V-X^Z%[-'XM9%S%B]ZP^$N8IU?D1H+$'%+]&3;O MR=H)+QY ?0YMTJJCD$8V84?'O)4Y2ZQ9^! LUMDS3%@^_ M8YQ=T/.RMBV,9[:2X#RX58$K;] 6I3&7D::#*T 9*P$[+2C%WEGUZ<#LC/^WL%K\K67V^02Z]IM9\ MO&*L/R3EZII%M O%)-!P/.E(#ERW> 5>.(>\5:]/DZDZ^F;%H\#XXEJ@842\ M>?BP%1U0B\2 CT7\N>-8D$%MR8,/8./[95>G=?S;IB#$CN<:HLLK/7)PVU#7 MW$TW5'>+@Z35G?^0\\\KX^?;?Y/,'VZDM8$ADNPK%7:.27MHZPW214]WW5C& M@/$87R&$%'M7Z)Y-"K-32(\K41E*>Y&61)[NJX3:2R\LEC9 #Z'W"G=U-[U( M%6X6LLUEYK-R)K-;\]\E&+Z?"(H)DJGDLL )'/A%UQF:V"+'=L^O*3,\Z5BD M/V_SFR'WAY[_(R?_P$"VR+QZX1:.JL _IKO[)-^ZJ]\>N&DI&I[)DE:RA M#,=O4NF_99^N#V+EO7@WG\S'>!3=LI?NX0:WOHJO%3RE4^FNA*I[*=!!,$G3 MJ*MKKYQ)F0R*!#T)$L9HI$1@(PA+VK]?ZM+L,1F"FA1Z1\<*=CDNJ;*A8X%A96\DI$PXEJ>!*2S4_MF>K]F[460W8:U1S,2V=F,T6>@8KV^C_ MR)CEDQ1J?N[V)9''2Q,*5[WPF4I-V&.1G[*\PR@3JPWBG&#-Z8LKTA74\A5= M"@($&RU25#0>/GWZL1ZP1V7Q5<#T9RL =R@,>:]84U/S-0Q>=Y=9>.Z[OULA M^"XN?4C.KNRZ5]:+I"'K> M SL2T&>(Z1,SB#OG@]1-5V\M:#!_?_[F]L#.[&&I3(&1F[PZ9KT;J\0TC4 9 M=*L2*JGAM=0T>+511V8XELGSX*KG 0'+&\Y86YR,-9LQ#D#Z6Z](<'33[OA/ M$ZM*T-+'(GPLA7Z9F%_HGMQKA;2>\81.YKYG1%3Q?)$?I?#292*R@HTNRP,Q MEMDF9C5G+;WGRM^^"SZ[CWFFUS;E#7%G #VU@C1$5X"+3X0]1HFPC@V[RB?/ M(W*2/+;PY"C]B]M2U4JM" MJC+,(=%KFT6*)QX]#$89[I6 M 52IQ]&>$R&5?WQUMO*.L*BN]GI\@X/ELX++/?O#GB^#HYZ3C,J^=-]K2B^6 MJ!:T@W#?=R$+A90(F99EC_@K0P4#4=HR'3+*M=^6J",//$++8D## -/QY"(X MI2%< ^)>M5^*?,.7X&,^'+:GWA:RDWD248T.2G2]Y"%H+$\S=U5=7_91UZV: MU*[9>R,]L(WZ.UB*6H+1P^CECP:VWB[0:7F$ ("GI9DA+XV8V2?%4'"*MN/ M F#%.,H_+X^GK6W4W[^'\$LEQIE!Y2AIJE\>I#]^]Q\2_@G=<.41Y=S,+AS7 M:!J'YQI5?NN?QS!5FW]DN/!+GAO:W$;7/%/5;:+V$[F?IRJ5;KL0G-/>O2"8 MVU8J+!RT7V<()Q;A1D'4\9K,]N+5%=T2\U(WCC%)^UR.UABJB:C!Z(O*F.(L M=@=&IJ]R/IH4K*9QM&UH,N^+QJ::9+VCS^;;+6;2]E-(!X\O!UV>U ?_\;F" M@\=K[_SG7A7"YAN0M#??];C6J$J]6R!H*\ +V7+$"JF"?+[AFC)W*RUUAUI0 MJ$OWA@W6XI;P*P 9J^2'?UR,JPSK;6KG/0TZ%F%RYRF*X<-MH@*4*'Z]+;P^ MM!AP_JJ6[7]W^OJOD-1X?[!M(] >/A;Q)3C??&/3'E)\_=N&AG/GQS?U<*X= M?)4>'S2GJ.-L57A\W3V741L*/$Z[W>!#;5N%)MZ21XS37#IJX3)VG%*EEBG# M,K,9TKO#=4WRC_&50D1$4IZ 4_?SOE)70MC@.+(!/\#+9%"HDA!$&[4[N)': MBC!@#=>2\#O/HS\\W>%S:0E2$3);KPMLQ/6Q/S4'&_L69Q+4O^<=/NA-RMK: M=5DLX&A&^IA;YUEC2Z3#2O/I<>\6'JE<8X'/,_?E<^W["F=+'/U+G/.;!]1( MBX1Z_A$%6%XSGZ:HB*+913@K+K<]"&ZZX=+P^4=G(J]H6-+4%E$$4K)*0Z)T M"14&9+-A[O]DXO^_C4\3/SB 0QH7ZQ,+C>6Y^$89)\'WWQ)FMUQOY^69F,[T M_U3Z2X;>Y6KZW"J7:@(1/Q:Y\>@VMI"_%,\/NUA&)CY*.!,F4[,=MUC2+6P# M:0-<5ON*34D @29S7A%%,0_:%QMDE(OI?9K< M8(V:Y+5$-R0 <#5^'NL^UQX^+51WF.$3)*[N[/ DJ6GLF[6 M0U5I/$1)K ;J!D"Q$I2OX;!'!CRD6XY%%KK8O5=X:<]/N=-6\LRML;9_'J4RM?]-^987JK]I2CA!RU]HCY\_0 7K9\K)6Q+@=+2JC 6.')YBGAA2:)'+8R_H$25VY.W2C]\\;3ZBY[B7_]3 M"*; -L/G ^NU7=0*[39K;S9< M&.&_KI$BM3UY =MC7IF/O]97AZX-?90G-(2GH62\K]2 *?61K-'<>LBE;$=< M6*W?\.'K0N;3>2IPTI@T?J^8PP$!78?3_!Y_7CR6G-R_[[4_%AH<^^6=QL0" M\<^ZB@;:?OZM'&LU;6,VWV(Y:D;ZA=,+ 6VX2QW);E_5J\R,:HJ[/5\W&A?B M4/)5J]1"O'1@(1>WL^.IR]7CTW\R'H?)Z>)CM,S,$KU47R,FPL63#\DUH<-W MV_-1S??M#;:'\A#R:2_[F06IO+P"-A9W+YF,45!\^L/?097_!#C9C:/S0AHG M'L$U?RY/[H+YN]/GT4V@D)L]/,WZKS-'5Q]]OUTE1[#/,AHTLO+-8& -.+7H MYW)5.^DRMN.J*6*(<92FJ"A 6UN[S,PL-"]O1E0*X9U=#U5DY3[I0FJ;F(': MH!]B-D$E _:3&,DQU,SV2;6QM,7&..1\93[G>7CPHZ/33Z:$%LB3Q(X>$J/P M-G:;$E!N*O>IS454Y<.CDX[^R_OW":'=#5XK,JQH%FZ.&GR%,)\:AY2-PA^X ML<]_>>C-TD+;9] _%!94+XW/UY[WJT,?F!"I&J*NF19O=OI4IQ4RP4-6"ECG M=HLV)R9F:M[94(#>=O)^>)N\(>HB8#_XOLF-U5:QDU?0OZ)MC$!@$'X#1Y^L M_QX<4([T.W<+E6".\^4E@R6M@\=?HUS.:KOTF&6J$OVH'N4>)NK->[?>"+5L MLL>P:-VXL\OS]DGA>X^.15!OA)>;LH63C(IIL3JON-$RN\H&B$+(^Y;6AAQ! M3,/5SCZ]T-H5$[>AMF:D_[#KD"*,Q/4?"D_*VP1^RV^X'Y' ,1!/;A2W"T3^ M,#LI?ZKZ>I#!13+94"(BT^.(CFAFF.(P?DPF4O[NBQTYB/\'\ M#9-W?<\,W/?E5US^S[,C?WCBN1;9^>,:@-+NS3_0>2/J,4G!J ]OB<]NT CH M$Y<9?4N27UCWEI.]I!*Z[3^M?_D^TTVC6/9A75,-^;V?@]^2>CDG;%5ZJ5:* M-(V/GU+%>#S=LJ_/&_8212GUOHY04G@UXI$>1F^0B-*>S4W.9;=$\VP.=%O- MVWN>_*IG%P:J7'7]8'&O>^+5*H>*5*T-=+%]8//9H4G4J=@XA+=XK-CRRPG: MG K] N%89$BH(O.4WW!)OR .TT9X?A!83UBZMTI!B09PP X(N3S5R_\2!T MX(Y3?E#('$7#==B-0]:M#V$9V-J&%$E]T__VKVEDS8WQ)/+K!H>8:DZ-#A3I M2E!]2_+J.A_XDOGIH&'==1TM72FV[BT&6N[YMBG0;8ILTV6GJ)/[T45]-)/S MR?%P.NZB]7RW?ZU;OZVM/0X@!8/!4VTAEW)7;2!#*>QJ2^E:XO?,*&S:>+F,SM+>&6,CY)]%>(YNSXX[XM*@?M8!H(_?5ZJEO=Z4E?);/ M)=%H:75\^7W$F.E:]^I^T^KSONBHV?=!B-:<&C2TZ4!3X&=):!UES*7$U(6D M1+K)#4[5-P5P:F()R)% =I/U?#3*L0EZ;]6) NU"Y;?EL[X)FRUNW0!+T2A. MM0'/GUW^BV\T+Q0,%CO%WB@IP]((\Q86,EG$/.["P#@G]G$TPJD M@*[41Q>MU%+A+84=.6LQM3OBZO-CQ(+X_ TW!Q*>XW?$Z1_(^%@A-46UWDX& M40^ ;3N8%K8,6QK!HE1:_WZTAHA+^F8?O]^_>1YS68U]-J2M<%HZDFR]5<.\ M1K;!<@PS=@]P!(\IP;N+RE7+Y&A8<47[HHGBFQX(RK?HYSK*Y'K'JP^/+>"5 M!HN:=C1'6R2 :]=.DF#+M#5@-0WC.-TZR7D4VPU MQW;P6[/0KY@9LZHWVT" M&?>!1.OS@&XZ1/=CVG0%-Y[0*6=_^%,0OE(_:/Q0J0&,LB/O*-7QP*6V_(Y/ MWK)]7_9.NBVJ!3O5SKY,\ B3HPXA\_$Q-NE0I2<$^K?TT>J%"&)'O]+MPYQA ME^8H%$J_\/7^M/W8*RP,M1JU-D&L($5O57I_$HN.:EW4O^57VQ)?CLG=QDXT MR:=VK>Q8:#RH4&HTU=A9S>H+Z4AO2^&SN[X(JYG=:S2Z>?MGB)1/CU@343 M2B:XGCO >O,(?J$XRQ]#8A*-:2.@WPO<8/V!B"P=MB>#OI L#U7GE_-SF<4+P/39:;+/1 M@Z7.,XX0_-;AM'G-V'[W5JQ&)[%;TR:AIH&MKN0M#5W^[@?5:R,K>H&/'-:P2'W@0(V,Z>D'/>S '++K M(06;X53IF9[O1_RU^$(83J-W3UQGV=XOY2DZ$,IH[S,RA]?)]R%MUPE(*93_ MD-RE(W^&GE3.75S>EC&ELZ[;$^5_+.)C9B'I]K%4E)>5D)7I4R58?D M94!;A[C$U" H8H2L%[A!NW@=_@K()DF[M2_V.K#RMLD%:=5OUE1TG$>ZNK7? M$F;#5EW)F%:]=5K6^XM];/>6DA=:0_+J* .+[-!9=IH_@&NRO"6J-U..A!A_ MMR&9R (E5 MN][ I($93A81WJ#6V\LELP.4R362>]O+SN!;CQG+&[:T6 /FZ:G@3+"XU\ / M2YSW-!M44T2-V)1;.UD?09)\7-$M8WA$VZJN"/9ER.QBY6JHV#M MIOE;HAM5Q,0+>W7#:09+1N:-0YP;;5S[0J,%^7,V8\)XPK5N8WS.[+@#^H8O5;GJ(2K-F%U%=I& M/6_VU.&C@P[]%&,MO&.9WK/D.+MU8O;V%"NJP&MANDK3F>,[;$D7E=)<&$YE MT]TW*,;Y;+?^RIGI9-! !D.J(W&*,(<5S>YBS/\U+ M:G8&966;7.9A;QA6F1L2E1>,TQ-Q65N!^J_:NU% FQLX&?]T!=9'#RC!&BSK MZK>O^9$TO;I7/%0@\,[.H^;)?VR= "9_AA8M&UD5U?7TM7WI5+\'_ZVLO[' M0T9LXC%:ZCHG\4N^%)?18B;1CJOY-:DZJ>]R48KVW6EK%1\ TU_T8(E4_C OU($B0P?GS]7I$[-? MW&A7V[8-KS03-+@0)A&QT# M^T:,\978<\5&&*M#SXAA.Q2NA8^ NYF_7QWT<5W,7_T+*?IBXT-HB^F1&&:* MNQ4K4!TS:&F\W=;O]OVK,[?@+Q!AAJ=,[W$HT&L7Q&KT3S787O"4O6O MV"6SGR7$B2TS9Q-2N^^'!NUHS^_?H=5TUSP1D8'SID$-5@05&N.BN[U)J_Z_YMRR_*M,^D-]L*VW8ZW] M^ZVY-4#"K4F#D^&]HQ^J-OPH2CV[\H0MMK4P3])9K&6VF@*8<5F96^G)PM?$ M786X:6\H=0:YLR<:!"%;J[HEC@40\O*F?\\8WZ1_R*_-NYE0%GR^]=K4>\3. MJ.^:[YPK:K<_P8WIAZ<1/V^U" Q)Z?(WLH6.OFQX:$A,Q23QI"&YT9A 6E!A M8C,\+^/U HGI?7_&A<]#.RGE2O+0 MYWQSGFX%0CL[.E% UX\[8)?0C8K5K?_85^#5O=470.JH.EI_3*3U_/@\,99* M]*$=S'ZL#!_K* @>G7[^B7!#W]+6?[C<3(M[*-SW[ (-+Y%V;+0085OGSU_ MLX*JX?6R"CB1-GZ+0;MS]=)"D]I"I!KCJ67 [8<7K/U AEN7+0%LX95HT +4K/QB A>CK/IJE\SZ9&T[73! MN!T^NL8/U$3L>$S<[#G,MMJ@>!$"KU)5!LT!8)'U@TZ!TV_&-;,M'RN#+0E0 M8MR33;]WD'\LXBR=L-"QX>YN^R9[>]ISZUS]@O3!#@F="BUQ?.S%5$K8#Z': M6 0*H6!"'!D54W!P_?\$HTACLH\/-GA,.?NXL2W]LA2H!-TT1_HIOSOR"D?* MZ;D;_6[$N]+P)*J*/FS.VGV3*ZT5;1)67_KLU%3U0@[PQ-3G-6] M")UZL_7"/3E@S!8$7?2&%H2;3E=[/;6K,5RB$-ZUY;$]'-,/G.9)V,)J24] M?@]6 C.,=5.Z(# SLT]SO_NO:3J1'Q^&^5KCA"(N=008]K@BMHZD4OY MY8G[GM0)O929.0),6595AK,'M,+VEMV2GR\+S"RV6]I]8[KW'.[\=2Z=&&S3C+=O @TS<:T?35_X6^EA>6=A97?Q2(GD M6VP#TU.5XX/R@*X]J1Z!/(03<40):!UA_17X'K.KY&Q3L#=ZNJF3^9(5;X\R M8=;0*R7A]0?:5L7;"''BUA$1:G\VG@A/,/X0UI]-L9DDBQ M_&XWY,I$Y=V,L1J8OH6\VT+U!?E"=()OKV&VER.#Y'[N6.1L/<7O PXP'L Q M8 WB;>U?-L6UY*XV4?MD->?'57/\LMN6.6TXV;7?+P0:V7Z$6>?H&7CSWTZ5 M_P0X6;1)4PN=/K$Q-=XG1:+"ZHM-AD(=$9%V.&VM;HY<#P'%;]DJCH?,D!4ONU00UU&[2M,F=Z4^") M@+K4&46=O"=4=YQ-T(I?DLE"]N[)%X1Q[_X4H\F.PJ]^D:S*LS"_T? (KQZK M9[78,26Q&_'RG8S3\G9M4$2Q7-C"<-^>D7U^CQ$3T8HRX< ,S!R.1;YLWHEB M%;Y636]+R9RIW\?'"C_N-'11([L% XM@-%DWN0BEQU)6*'WYK]$X'\E/^4G/ M?A'STZSZ'T=&8?V;V6N/1H=V*7VP09 ;EE)*!2K\IA,?G%KOJ8W5X9SM#C Z1_AA6#<5 MZ!^!FO4'%)UP?82X)9)[\UN8#D1'K_^5P)\LI5_ M"6^N!NB66H=(SN1?SAV7RU>6P&R"G M\OWRR,>FOFV+FT0Q^ 9YD-B]0&PB=WI8KB+Z[3:E19TK*4!5?@Q85+*\OD#=Y*:)<9)W%;=9*^ZFD1 M9[E4,H.M9E(ZO=8T&"8MYS)$16WZ5RR'Y.0TI]LLTZ_ R&!"M.2_5?+_ :B& MH8)1R=CW^W,+=_5.U15 KE'0?6MSYY]5\P._BS2I8;'SM2Q5"S^O 85S8F8 M]6T^TKN66_[)G8).-2%H4J8FPUJL8RS8T&M'0WWA$C\%\VC+9FA"D9H\!$L4Y+(4#7YW M.1G4"?Y.06R0L*'6CFIM7A,P0 K@Z"8G;W9U-DE;&/P-"\4_&B?/DE9=I*][ M,_@8>[@T$>G&4OJF:$R["1/R6_?=EV/5=5-TGTW]0!,#%8=2^Y-TM72T;FI M=16C@;LXZ5?!1=GX3/C40REX)-)M^%_/D[[I/M\-_ M[MU=?^\7G")M;P%FH%( I<&)#XXNH9KE5#/)5)W/SG\OD SA)S/O'8ODW9L!CY5L+IE.-U!S MGWQT]K?^_//KE-N'\?9AMF;#YDX,2$]30%L6\^[T< <_TJ?G(!BLTOPYXU'[ MVL!^R@.V HW'PSWO5HA)L=WUEM@-V-F2'C6I0=8OG:6TM;ON]J!,JUSS9_'' M(K&3*[:1!]9,'WSBC](@S8W:2J9K6J)HBF>TT!U8RI38407(N+0J*MPN3_^+ M*;'(60,($P\"^,Z B8YYWLM(\=KOX4&29F='\?-*TB5H@X^NIBE^OC35C*!T9[51U4HMW9NDRG"H'(HG1B3(7R8?O5Z13MVHAEM@*[G"=3GJJ0S.SIN2P]U@DQ_]HOM(J M&=\WXYV$&\;DSL7-;FV>0QZX0PY3.' LV5C3+7H*I!H<+(&,]^M(>0/7SNV/ M##Z5\2RW$_&MXQN8UFY+UN:E_@KM;[Q X5H&*]L*^81E\>I^^MU\I69#.-JP M^L6+<@EZNJ)4=F<^M<+-#3::^Q%%BHI*J;:04\F\KQK$*"@7"D*1+-%%\^E< M,Y']Y6\CM7\&?&ZQOQ1+["B.]&#[%;7PE35.+NTE^LX3AC]!]3EF[T@!J1T+ M"WH?HLIB9$ CZ*Q#+SW5%=_-$&H7\DK MF_V?+323#C:L\VHI63V6&1OP&WE MOG0I]DQD>I0F."\8,,^SML>5$^X]>36[EI0]-=]AC;8M>7\[+ZW'FKF7G7PL MHD+^8,UL&9YTYZQ,)J_=^(64].>5G91/ZIHCCWL@SI^],0#1S.]UZ)H-K9\- M9VU>5DO+71HLA5Z,"*>B.'D9I*KUI@$S@RU?6D-WX!Y!K-.:0= >%Q7%]^_+ M&311#^*X;=UZ+;&,G)C>_X3P!_#;]3/='^ M[,4PJ74:_V;Z@U\&^4A-L/,TXDD_)/ GN\P/2=4F%M:[[ZY_ZJ6OIU>UT.$> MH>B%7RY:!-.UE\F^)63'SF4U!-K^,!8!#N%4#!* M73T'=QF_VF",=-3X@!E('TW67/*1N.Z4.-'.NET+7A$8V9TM-T9P34Y>S_=F&?Z&[[V*W>?>("]_P$'MKL,WB?HV1GS_SY=)%YA/0=GH3W1N9V0';,$)R/97>/(N'#^\9 MP5_L>!0/FE3DL*4&VKEB;10E5_Z04HL_5GJ?8YSJIA?Y\B]]_'_"'Y0[KDT[ MO>>M5K2,GPPM4$M^OEA+OLP].BALDR4ON1YL-=V9/9SG!B&?CPI5<:HAPT86 MBB8'7,?.5:%\A#6=]_CA< <-1S#"R'[P5:U=$8-CK;M"&2Y8+LNT/PU,B>]H MQN_@O1_(R#E+P9=D8G"<_IW(<:"QO%?_Q;S5+1@K;HP'\3^5+2;ZIX?Q__^! MSP?V-_8KZ:\X4XYDF3^.S=?T8VHO*BP .\[[#GKP@)(@*QQ[-#0'V:90WB(8 MJ_EVSR> ZA$IA^@=P+G_Y*+F]Y/,I<.&IDKGK?Y0XY*SQR*BV$$\@NZZ$P;@ MIDN7/L[<20.IWLN%=!._A&>@@,.MI0HT(R:DY^.&-4,+MHWT:<44@2E(\+$( M4MLJUTYM-4R?R46.X7F]DU M)E#M;$?<>#?;RGAD2 ZA++/Z9$Y #TV_4 /RB+>]V[LK1@VVS+>+"6G3.D%6,PWT[I!@ X^5K@->PD>I? M8E/Z:A6-/3%Z"?F:E&+KK9_EL*QW/^\HP5G(Q2?+N MYI T)I3N\DPM12EWF\$.?NCZ58T:>W-EM$-L01*;/NF^ 9/2+_KYE]3F*H6,J8SZG![BF=(*??)((4Z*]O7$-'=(_M$9ZJ9% M@8P5#W(%13 P&[IX\+JVX^C;,:;R0G9Z3N0HUC2;)@7:3_1JE5>(B78#CW3[ M?/>=?]S?@L[_#-"-7R8LRQ/V$X0'P:"T$MFGBT%FZ=\00]I+[\K7E:C4?1ID M$3/@B#XT:B^03IK/J+7/4;?Z[/:[<9],0Z5.F1\FMA=-4L53G#/Y"QJ-="EP M;:LF*Y&(LY/?I["F+).'8M?PD6V2=%1K>_:"H6[MF416>Q%9=J025?DXDV3$ M$1L02"8,]DIZT=N"QB>R!QN#+O=7]-4'QA1H>;Q9U!ZOP?EHY=D^K!+S!K#9I\\IMG,1/9)VP4@M0BNNL[+ZC M8M#[T>.CIEU%P04G3D9B^.K['"/I\+MM"] M0$<'(5OFXMC! WK:DY-\LO.5N&'=HO 2,$J&-3B/[X_Q-+E+XH;9/0KR;"5B MD"5BI"F0+F$6:60;FCSTKQ?'#9F/A5/332F9NQ!,+><@6%P0,ZFO.U_YH:UJ MO:&\YIQ]YFYQ)KQN6U*ZFKG\8G]+T4]"0ML]S E]OU'JF<"D/I>)'I4^M=$\ MB;EPJ&I;_[K=IX0XO6\PLUG$-$' ^Z9T]?$MU*,@UWY-MGJ?B6'Y"ACG?@/W M^YL(!EU+FF6=+7TQV*VGP1MAX(>+,EN?S8[6Q_#H)K']R(M$WQIMUQFM.O%A M2$>1]@B@(=#Y"KP ^PJ=@%^.[=!YYZ2F6E0C0-4L:"NG$8WK)O>*&J^?%L!\ M,X;" ^R]%V@4W]&D*-E;&M<=7E 7!HN_J MS:"C7O8IRY,E+IO68>#6*'W=XH7 !(\8.0-:!77G=@G0#YN=8A9X];>">W^+ M O"/AXS-0.LDS;,Q5&:/,4',MSUQGQ8M:;BZO4 B>Q21FGZ^U34;8&29<'/ M3\NQTS[-)PS:W<1+$S/V=%2F&^I?799!WL>AFV,9PMD--YI/+,I_$THB$$RL MN_I*^YNPS*>!6EO@#SP9YEG%G89\>89H#P(C)Y_:WV5Q&9HW?3(Z+FU:-J0E MW6CS0N90BK(6+#P>G*- 2?E-QS8\L^(3IQY#1EIZN*CEDF L,/0@Z/N8556) MNFCW=PWFX>D:[VJO/B3+I@R5?>[/X=!VWNXA=+G.;N3_#KN MTO*6#1XA3 J;2(-="4_H[FE.<89-.@52Q)3'Z3,O3&4=+.0H&AX_&FFD/%]J M_SI"-]:F+*IP65$^S-:S_]8B \>!"V'4XD/:-A)(^Z4Y-K:D.K*5.E@[I+&B M'<("0\' >\6:@ETXFZZ?/!3NRK3.,HXPRCV,MQ[Y]B;A,Q4=_VMB;N%+H\DO MH54.]6=]=%><'Z;YA))>L'1%146_W(K<:;<9L,7IT?WS\O)8"+_4_GYA_YXO M1DY.WG+FRWU(SE]T!Q_QY=N#/L\2^@]3C<-M8)N+VUUK6ZB[O:]2:[7<.O=.X5\0YWBCG=M.1[OA?:W&H<*F@_B+NNP M0N>39DP2^&T,7I_K5I=M4-&IT8-B[.+3:78;ZI&=W &)L"JQ MBTBJQS^?;;\YV%2#U:EUY=E^ ):8S9V-DB2O7&[6TK(D\- W]1!:"-V!"-LT MY3@G/@O7";:Y976&$)C15K48K#W?,@7IUT:WP[%C.XU:=AJNF[:0 Q@&J?D: M!H,_>+V!TL>@CM@R._[1=$J?91M0"H:\QU(TZ>PH$K_S?R_F?P)\^A4X)MZ2 MW71T)RJPT*885?S96_Y/(S&'Q5I<)1K:&PB'+F@HY6,9$2X:2*/ ,+OT'E6I MW4#[ VC^GGQF'2WR\-SZUF[PTV.1K[;<_ =V&GE-%].4SIT:@ND4:\85 A/H M20+V@VY*M9?F-NW-PP>F$"-;YM>H#DXK[ \6LNO08 M\"]O_VUMMEN"PRPR$@RF2V0/?8H Y^3DX+9HQ5GEBR3VCF3,'FO )C66MI85H<^[Z-N\6=L->K M[ZL91F;)"J,.+AFW%!Q]ELZ53H27W/I]O-]U^S(LV.6@-8R/=J2"1Q5ANC. MLKU+0;_,<1.>S;44VS4/C_IUZR9_=--!'"^YN/IZ\]+A+]KU^!#8;\*V' ON MAMXZR*NHI&_Y0!WPS5>=&-'B7^?48)N[?1F@&2Q#E8Y*0NQ)I:T-;^ MT8>E8.KKO9$%TL$V%KXU]U*@\/'DY)M@ 3.T;RTB[^_G VL* M9!D]#/FUVJZ++ +@]R9FQAY9WR0&^<8;(&!MC0_L6\89VN@L%;O[%)"[N M;,(:!+@1$T=.=^%-X)763AA-S[J7S*C[QNOE$;0;ZIE-=&-4.D.,SO5B]B"E M$(>*;QW-?_F_D\$_"08M:A-?D%M,W]Y8[[BT,&W3Z)78.4=JK'E:.!W($VAF M#,.HA)DKR%:.(9Z<;>OUU8U2K[[3B E(X%-18H&QV/JQR&Y#\2&QOVIJ3O)T M%T>)K!X<89N03VNAOQ.PHCTO[E:R.EX7YLRVJ'[4:H8NK=-K7MZR':)C:[9D MER" A><2GHEL;BOG_MN*0&L7-]K9_1ZX9QLW4M(3'$/GXEN\A[:KU0*?C),E M9>RI*ID#[\;EGU6=83E8S=]>[S[ML1..=+)/UUD >4'ZPK8\^2TM=NVJ/A_W M>D2&ME&LGYV<,;E,2ZHR6Q!#TW[UAAI:NQB:74\\500:KHP-9V$H:;\W)8I^ M#X#*_)V'%/N)78N4: VK- (KNL'ZE?_NP2E/E;ZG.>+V!INN*S_KN0[F 5-4 MEM8XNVL;KB^W-S2\*O-:=PJ#FN\7"F)8FXG+48:$S.B5RMAH*,@ JH,/P8J> M_\XP6(.[6>M]/QLE;T<]XT1S>0^5D_>,[A_([V=>SGF9FQ/]WZ;H:_+.DP,3 M>W$![M1$=E6RK^?YI@# .+,Y*QQ;K)]#L7Y?'4@'P3&E/]FUG *J%7@L]*Q$ MQ;?;8\,40B..17($^#WO"N)P2PVR;9XES&=>?A635U%H,CNY'#F0);#X?$C, MD78N?_>Q8?<()G:).F41I5B4D9\A"C".CMKH\A<5[ ##[5X@*]]-J-HGM0[Y-/W)/<7D)07'ZVH!;)I:<(#A[P,$E;?_SSP$XD_S M$"96\7!ZG'-J8P4RDPP ,I^?[8GEP< ]"B"+E[:O[J?_&I:/.AG)$B(N-R2 M,F,4S0C+O$OV%[_2_#9;'\HRO'&I? GXV.\;/&5S -:;X?LL#FM9VN":;]CRXU9'LE.WTF:X06A!WYGU4!*LH?PAFP$"IDF8:7(=K]BZXA][; M@Z/*M2W.(L*%33#C<3E%C$Z*^7,#,UN!6=+0U_^72OLGP!_F6M<8L>>#/,"] M'C/T/?.N>ZU(PL2X-JL49A,0^1V)_2RYY]=:F%O_8AWUZU)K64#<2J2\W^V- M"*U"'&ZM^7X!:D\#2$S$--$OX&,,-O+R/K;R "0DDZ2U%*9^MWX>=&:B+SYH M@7G"L&VQP3*)_<#B\I^>#3,R"X5:3=+"6G:BXU^A-4*DTC1R\B:WSN>(/WC2 ME:VYCZTQ!^-<1C35,_!.SXBS\EA9[=C8@['WU##.#ASJL#==9@N 34P^_:Q4X3,6G735%!8R\QTD;)=1&HT;\(! MG,33[G2W(Y0A2R7MDFM_^',<_F@Y';E(N8B.0K@*.%B)"_NHJ/KT&QONU=U.A'YC34TSL<<%7UT=[\B)AAR9XE MJ= ''>S4^<]U/H&%EZS-"?X?]MX\JJELVQ>F3E5I679%H:*T1Q!0 V*D[ZM* MI)&N!.D[(1"$$")]$P)56BIM(B 0NE""@C0!:9+0!4HEA#Y")($$@A @=$EH M$R TG][S[CUU[CUWW%/CC3?>-[ZOYK][C[77_,UFS;G76G.*@%:=Y;5_V8EF MQ]--[$, -;)8A->EXEZ642.Y#+T5E=@_U27Q\Z7[P_^]B(XCXGX5I$O&(=!K M!/$?2T\31>Y^7Z5\P1=KS#]YIV M+K./[CXW:]<#P1UK(!FG3^M?FA^!NM/4+9.KN^J 7H7Z)]?< M[._\5(](YM^WN983S)=F_A75/.0M4)L0K(X*P^+DC0)K"6$Y"O1NYGZ%%[W! MF=6TI*X5Q97"=LB[+5U8^:U/\WEVC7]PD1M-_W)G4I G;-C]2N/"^"XJ^KE? M8W2=%\C;.:=%J"[GK4H;DFTL,,_&;7C?YNF;%_O.-;72F/"T]^E&[8! %M+0 M8.BY6QN(Z:15I.P$#HU6#O08(.L[ U8'PVIZ2L-.$%(8F_$CY@KD< ETE6SE M?@3"<5/=:;7:"=(SE8]+FCR5'IP6[C!HZ]]'*"Q%@V?CWV2AX ^4*N(HF2-% M*F/)W$];(N@I +UQ@BMD>L G7DR+/!I3AX?&/AUFE.NW:I?]_T)0_T,'_W2T M8-]RIA_F5P@I\&M1^=:[HBYL9CM^/%%V.J2JFL0V M]1CH4""7DW 54^3J+80%2GP$9TWSJ>U2Y]L[?)[2?3S<: M@+C5A&=+T7"G/3B7-\QP$I65E;6_W0@Z/ST MB:N]]I%JZSYD@Z=Z-_7$W7V-OYL$4+MG@#GY=:2INBJ?J=*'T:;S_*Q;$Y[T MSO:(F*(1>1(QH'4NAN.9K;9X;YOH= F=C-3@<5D]!V+R677Q^M+EI67ZWI!> M[('8.,E@.X"2L\_8C4CW;3#J7:&WNM"]:*3TS_ __0['$XIW*%,XZT.PNZ/U M6JM2^X2DGH#U9@C2Z7:7SZN-LNZ9-6T,K7F@]F9V0/>FJ:,9+N'SW$/'6@LW MF'>JF<96)(@+M\ M(@EEW3^_35Q"9L$'GU9;]V^7&/C7JEM['8BML'[=!;:% M77!I<6/U/ _CK9;/;*)5G,Q!AHQ.0 ]:^B8 MHL5HQ3$X/UGV:,&OS5URWA!;FW9HF6%&+%(B8=E9RQ=QSI'(&K4YHUC+(MWHUJ&986T+S;R>PK31+78FP6OJ VQQL5U=A256NSNR(-K8X&A&+=BVD?T]_^)26_*>3-"@_$ ME"5ULI<-LM93FA"//&K8S(GEHEF+U5A!?7P9OVODVT0)=^<[#S/!=2MU0_4& M==ZVF5:A28SFW=<1%_Q)7H39I[M037)+"AD:8V9(+<]I S(2JS274WJ[MQ1I M1O,$"QB_2ZN= 08U$)0OKB^0E4!I"TN&&4<>G@:"OOO?-=/_V_2Y-ZO,:,FG M]137*G:VL<',]D9?)Q?P:,6)=DX6/1,\ZWXIK6G'0=N4D#(2=%W;:!'?PO2^@/-J M6(1V6&[LAT!S('K3!DU5&KPUIA<7 92!0G5)D, U@.T@>$VD#0/6!Y^3CDT3 MO'[:#5Z/A:SKDY;+O $AD&W5]#%6Y39WHMEGK7MSRT-XN7;*Z,SK!V>8Q[69 M<:2KH&HGW'^FDP\A1&]ZC\)DYP*=R%UAU*^[1,%S13KMX6_*SY9RGJF3?R9*,-''KT*E<95 M0R\M;8;/E"KEELJ,%@^KKR96)CYL40S//=[:]C9:7I)$MDSND9ALC$64Z1)+ MXG-X774:1]3?)!1M)U:]FNES+.K!$KF M]"[\]'MY2 %%OR'>)_QF(-,;FG/T0J.PG1/&G]Z-OV>QQ2.1WW]XK-8;JQP1 M?DY)6C?:\?58T%:V*\8V??=*\,@'<^MX(JUQ3F^IIB^'2KKTC+H>VH4%M" MI\*CK)$$I=&P*O/KO,2O!XWJ9 3**/G#2CZ3$"!I^XA/^H5@(V2Z F*1V[>IK)Q4IJL>8LY8WWFSHWP:_O$WD^ MA-TH=4-&AM$B&0.SQ/FJ/(Z#&-^(?KAG_]=_R7H,;%$M7$-8'59$@S6"AY=ECT M-2,C]Z+>TIQ56K.;N8+>8C+GI,=&&:=4OR"TNV$I^#8!?IK#6V&ZDF$!=A"8 MUM+=-?5Q)@*B9-ZE2NG@.!IE*&"\?"*7E,!KJ/4+>$NK7S\]X+JJ\ M57W'0 %RNDBH%P"Y.LOTKN\UQ&LPWJ?75QQ*2E_$.;5R)S0Y,F\ NB- M72?C =#-?M80D]76*4(/8[9>CV116A[%>M'6#1M\-&QE OCM06M M@<@S@2[HH=\7,+(5\KA1A84 QAFK8FW#X$@A/!=SMT\;F-,PX\Y^_+6 M+VO"SUA(Z#S-58+9@LN<7I4X<9))HX#K4G1]TT&>OB"/C+G-?&O( MD2^_T??X!XP M,T)WC-BMY#= G%1+2;H)IT)D"DM#ZR'QD)7DDRJ H^SI?.[^W=Q[DK?.UM[8(4$GX[,,BMX6,\;^VF,@34^*HUL&6@;L*7Q2UO;7J; M27B^C;5,=4KH[%236A8U!:M'$NOO==QS,5'0W0:8DV8;-"&;:Z^8D9I9)UOO MG)O^.-7?N*-+.*E9;V3WK0.QG[MCGXT4/M:QCI1;?\*A>^+A3@TF'U$9Y1Z( MG5;&B]2_TSNI_9K2K,TLA';TCOM@-Z:,QM""D2)#'!Y7;&UU82 VYW=(GYQ= M]DN+"-.J!3'FC%!!>BA0QJV!<,?3,G2%C=O>/_]HVF];QP"X;WIRC^RAHZMZ M#6')Y#Z[=$&?S>P)Q>P[%D$UCUM<"2&J6B8GG5ID->[F3K=1XC*>FYJ'[2UVFK4X-&MTN;$NF/[S!FO_F0Z)]L1$,UX, MT7/;0Q-A@]C.HD%F9]"0Z/H45"T\]T/&2(Q(;\YZ)+-16H+;=[]^-#L]!](X MF^>8+85]8!@U7SM])7\[.L SME8MU2N"[OX!HP=YBP]\[I<.5R DL?V&/I"= M=E&#G"%_ 5QCU4I9SQHMWO7^S@8MLBV';.[4YH:_+_O)OZOTJ$R M(KB5NG\<#AR_ M`TGYA&K4G2KQCAK]2Y]>2W?[BY/!&W)9+U>UW".&'[M M\W*.E%-WHW;K@I+\5W$&6QW55]GC=&)O5'X I=:/%, %>]9+4C($KO;R*#K MJ_*5)@_CO+7YQS]&"QT2CRF2;;:$9?2NIR^=+67=Z81X#R@R^O+6N]_-ISN! MV@H?%57Q3![#XT>&W\>>L)T(C0&,??U$+>^>?N?-70R[H>44:&@E:*?H:/,1 M<8>2^OI-K?U*CB@A=V%BTGA\89SI4V!J=V*3PV"79TVP(-[UE V"0L][XO>X MF:;-E+D^\5@D@UV+[[D[!:RV5P-6!]9D&%69-^[9>;_#J7G?>%_WR@?GJ>[Y M)BAN4(Z0.E;GMM^(%I>0(PV)E_1C4&Z'SH;,KT"U]>H, MYMKC,7$# XMN12EN2H KU1V7U[3[5-UXZ3>R@[EI M&0//O&)/5W9/4(/G$PIZ1HB.#3..R9MZ89TS:#ICNAS?HT\.:$Q.*@(Q;4"> MX+,G7G(^G18-:1[T5'GOFU?]-UAJ_415 R!/%8LB^'D7;?/S=\R^ ME4H8[;IBW'MD_@"3'H HB%J^N>EL993Z;3,_;/=*6"4F:YJ,.J$_11+WN%UM M:AIE:AHH+I?T\$M*\16.EE"/JTW)I$+U6M@!KC/@4O M;-CFU&L=MK0:CQ5?#8=]HBZ3$YHT"AO?AY*TVQ(^"+R9,T8+R[ MB-A^;G,4AS'J&\P#B)=_A17AN44!%U;2=?LLJ@"'?H\X\'JS,=G GKU:AYSX>)B?D[?F/9.N M^8Q4U!0D;&#]!/3H9!Q?A>1)7V(A,V?_OZ*QI]O_/_@C2ORY^>A M"Z"LO(8QKE,:S,_FH31JMCVN\TTUA+7A[$0**[K,SZU.'>$%$1U*+F^8FLZ1 MV';)3543Y9J-72VB8&F(W0;S&&5T.8(@=R;BQ.)JEOH5\IDD*L-O &G8P N= MJ;9>Y:+I]5K#YU<2[WO?K*VG[,-X.DLQLSLAJR8QU[<%.EO$E]L/WW -7#@_)/^[0.1#C\Q+.'HA]T9[M[5^\ M.SD.HZW\?1C$GZ/\.;)R1']7\"BJR@S:NN U6_=*[7" ' M.S]8U/7Z^LG[K]\5J^3VLO)B8^VE8G81KLK9DSLN)(<"&%LGA4GL,JIAH@>$ MYV!N]G5X!@3BY@L0WT*.Y24]'K0[LJM/0HZ%+2LT+4EH:#2-=YJ:0C1,D,M) MWPF;BEJ3-,9%W>[F4"DUY/FI;GR/B1^CTW6O53VW$>2?AB()5OH+_&M!]5E;_ ML6]+.?+\.3[UQNKQ.L<8/M M_-P=_VU$O9FL-VJY(O@%>W&?U]H8A M?RA^-O^.=?PP]52WVB8[T\98P M8D1CPXI]RSH+"RRVY:-<%# M9$^5AQ6I^/BL3(@,G/#+>?9)3_?,Y=)R/2=;ON8XW0-?O4I*B<\GGVVW[5XC M*00\CJM_5+[Z&46^?=!CQV*\PS!G?4;.?#N'R@K=__K5;L/ @9C^N.ACWOC5 M_E_UV,*QOF)+Z5Q.QMI)Q=V^0+[N1^7=#BC8CVP6,O?%=[\+)_,;+)6^I]!E.KF,I[9,KJ.G/,2:(PN:-C.:$6/F_KIGTXS'K MJ!6[G-@.CGLQHF-*OO.P88)(+WQ!,6QWS?C[F<0\J!%'_D.QZGKB(,%8E/C& M).E$S)X@C#-L-KL]$_^@^T#L&@,^:/+:V'7N0*PH!"$X$/LE\1N95='R+.5Y M>M]Z]_;AC'W_1F%AXOWX/\'X/P6&\G>"@@EGX/S$UO==MLEZX/ ;:T!9 ?N89.#;FIM9 /FN_7#E ."6U*Q7ZM.9PBH= M0XZTEPVA2(-'.+MJNE"3!;\!I\KH.GL&I-U+!C5W $F]>EZ7]O:(>^3"8:[:8D.G0PW^W4)XCV[ 2E2U^*2C=KQU#_/MBS M3;\]X4XQUYQV5&B^Y-T@MR%"1+.+F8B)-W49^0QR;TPZF3W>6;!GO$DU4J_([W!V)!QJ^\6TS<]M#" M\HX,N\5H49R\D]UD8L7^>\2=CH@$G C(MTM4*'[/%VP85Q>W'X@Y[+W\DY,_ M.?F3DS\Y^3_#B64B3BYX,/H\$W5BG?:6O$0B;(??[.)G;P0$PYBYQQ^,GG%G M=$[J%M<&I699#Q*4K.;Y=VK2K+R^6"VU-Z=?>3DS&@=_&1V/@A6S-1G@0H>L MYD41K?RHR'9O@S=)](XTRE^A6Q3%1>?/<@JSH(,:/EM$H6ZI2A4_6H0C2,%# MN%I\9RLXFDM%!<^<_QG\T]7UCBO\JX@T :E=*)TWD@O/=,*JF@9Q%^1&:&/H4/5FHKWOPI7K!46SY*5RF6$ BCC. M9PA2.J-;\52+O$:1ZY3K!^2!V+_C/&3ROR1@?^9/+?N3DS\Y^9.3/SGYQ(F) M1<)&)TTYA9CP=@83.^-W]?N3X;8Y@679W=W3*=I1*YR>"Z@P1;>DRDKB-[O% MLSD "4CX $"V8=6$45RW^]M N<6L5/^!F*AV+%-JKUX($WQ'3SP0*UE .#R1 M[Y$%K./MAE2FJ.:]"/-UJ(DEZF?PI9?X.W_+-KZ,8N%E%P[$SLIRH*[*U M2CM^V3&1LQF MS$3R^);!#1ED]/(Q&9+FF\,B1_C8"*I7[KUN%*MD5@8TKG:JS.W=%7?;+1UJW5B>(DLGZ1F>J$X$3#A/D M3P6(FIC[I8;F^5HU4I0&(U$_1*A99'#&X3=,(<]W?--LNIUQ();TMJ9]3EDM M9V@&77 #(,&4<"?GV.]:;8Q3GNCM7'@3&$.+1#NKR^D_\FWURGL=,DF>3:(WI(6K[])-T^L MR&/O+BG1A?WZ9G5V,@V>(V%1F2TM>H95EJ>P=C+!MT?BF.7 R KF-[I:2-P ML,/B7 )'#8$WB-4<7I5:38=4VQW)H0XAO@_)6X36:N>AF525Z"OYJZ1$",)7 MBQ\H,9DTC,!!]"'?-$JP:ZIN^%O$B>&--MRW[;@V; M_SZOR%T+DJWLE]%L?!C879Z_'>KW.F=4PPF2GY//4,%_ZGB\T;F2O8&MBB-5 MZ=- +L77,W4G?_U#O[ ^D7BXJ$MV[\KC9]-P&;9'+PF_YO^UM+?.1.GE"TTA M>OZX O=A3\-KL=E\WIB;'#U*:\6HJ;*N:R->[R]]B>H31U?W]EJH:*IG&8-J MTV8W :8R_:A]9Y?TG1)K ]%LT]-L9Y?X@C[(L$@ZD#A!)^: >/<@P FZRW 8 M0Q/-YBJL F7GGP*/_E0Y,!UW++I\5SWZ 8JM1E!?]K 9I_1X1&,$57).!D>[ M@6,% E!#SYRES#=;]<*YMP.*V6=[M_VSEX8/;3QL"YWG3WME$308#L2!V&BX M6@12FU3.KAC3,*8I7C#'Y,:L_$'D#LD)Z2SE!^.TD.DR0:\06S"_C5"=QN\O)UY>7PR M5A+P!9>&BTNE#T(#E1\*ZB7,QN0=)-T&?@'1+H#PK.0%-:';Y@DY\P9:8Z.P M?H;J0DIID!51RGD0B?*X=;."_EVL9)Y>-(+3;L_:SLI:#P\VX"LL1PN@69IPUA3&X%68B.2\]X^3CXGD\27C<0>)5?4R19P8](EQ' 1G4 M1:N[E7!9(>)Z7WMD'<9U4"<>#[)D\L*FJ0.+_*! ,BJK=\,D&Z:(#B/B]U5< M* 1REK=)0@9,I7[S4)\6:U7L1<)M-MH?!\7;K M=N1>"=#>J+C+IE24ORVNDF[(G-E/PP]FE7G.Q?EN""'&]=1EN$7U@1C<[O)G MLPL.O_T1TS223-)E:O47UG5YF-XIU%"K._[S;0K&95+;EX$&_1>]"WZ"J/KT"]WWR.1DI\A ML2DDJB^P.N@:3BJC3E]!Q6SWJ\=H:>P@E+>DO!YJQ.WRR"&64SZ=?A6 _>>] MF+#40 (9]UIV_.R"FY/A2+6I*2+I\1U=F=_$K424W9FG$;8,.(P\'M17'RQ2 MUX ZGN5<<[FTB*8'YKN7S;_,'.EA,AJ"TKU>9OX(R9TRJ[AKDM-N-3D9+O>L M1P8X7<;*XA10JGL$OI=0RZY>\?%S$P-E;S.&8R:5&EA&IY"SQIT#?$'08Q]H M=N$? ?GX3W%N]X*B3TX>B 7+1(+S/=_B*A2.:=A*Q]&[9(_W-#P.LJ?C"V\6JWII=E_OC(#K\ MQ+>UH-"5CP+;Q=$,CF>7>MS"7/,R+.IWFVFT*QGRXH^Y(F.[B;_^KQFXQ[T1 M/BHJC++I+KAR&'#\A/W,UF1GH8.T:K6KU/9>?793@_N-,]CEC\=7VGO]F$GI="&"U8[QX&,=[*L^"?G\#7P9_ M^$LT0P/M&>!%=NWC"%3Q!E\^Z!Q_[??G74=U@2I-4U*5"@C!URXR#\0D MF[^9IA2?H'\I-$B]<17TG$'#=&-!KGD;IJ9]!5 \I6VQ58_VJ4T&<&/W:_"+0>]>6J@I"H>A*2\" AD5Q,]D;@NSP MS7 I5FX9S*@\$(O@*[^FCJ,@/:\"QU^GX/*2J,00YJ3%&FL=8E?F:@U1_?W9 M([$E$9CZ\Q#.LR"247_59S/=Q+N?:R#GUEOI1/H0N1M9B 0?T,Z' ^-"<#(4Q_"E M):GLKUVV.O:+_(S4%VR_?U"F'QW0';43K3T*<45/L=I$P;D"6"RNO?=^I+=A MS_NBZZT<'7IK@:I0(1Z]Q WMRJ>[L;5M/#K\#^2"F^LW&-[SFB:XHC=KY M@D,V(6LGH7IGF[*T>^8P<'P$NE)I7ZW?HKZT0-:4;MBO:6,I,YOPM?EEK9H@ MM>.K?2_8Y2UTY?4OX:TG0-[>GII):5GZX-J3ZHE,090?D@5X,67R(\5DX9CF M@#Y?.WQ1G=EU27R1VP4.\ AWR5MCX*>.,Y\PK/^(+?X;@R',5G D&+Z M8MX^>H$K= R?("C,KAIW&%LD%VFEV.NRUN=?^$*-$9I(C6/.!AQIX^][&]81 M>ZVMP:<*[# !];CT3T?XG>IF\Q[ZCG/Z19.A,AW=\1,]>>9S.DBKL35IX[CA MJMVD"_@-?U5;_4MRFU4/?V.??Y0N-=\NM;%$DD@ ?+.!R@Q#H.S6TCN49D=X MP?C1DFR4Z@(SAASI]L0!@@P;H<^+/J=,G4M:QH*&;G8Z M&;:80DBSAVZE($Y#74O!.(930'E8X0JC(J1ZV+G!:2!66O4,Q$XB3U7B-4"\ M'^XH0U>X?/FRO,Z+:_:A,TDX-0D)":G.3D$G.4>E[V1;[#6?'H]1:- LM@1R M-R\Y.9GVJ25/YVHR$@A01UR%-P?$%>6%VEV=";D!27AVT]9X]N5TNN]:K(;- M_1?6L^3.T;%CEQK>U=EIR81NY1W3TS:G5YV6&(1]J^\49U E]"B5L0X&LPB' MRT_8@.L.Q+X0UO5O@[, ["'/ZUXO%[ $'9HQ,"@ZK/->4I\=!*'H.JR,P/F" M UKO!G\U)/TO5?[\-_JUWT?>N5^\LS*'+=_7I\LPU5]6'Z, ?R>]>'%T> M)\;-YI*]7NAGLR,R^Q3SNT='PK/%3]NUQ?!S-C_&4<%X=%)2.A@<8_JI."Q& M7)RQ35Q 9F5=((72E,'@B*0DMH:&H8*"@;^G7=7DRP3SCA VMZ=R G<2-FYN M['Q[JLTJ)P8TT+DD?N-5F)=9=>5(B%TTSDR'#BE-W@R]^O[ALB73X/G&X3<) M/Y'?31B)MU3;&4^08$V$DY"W#)_D=5!R44R_S1Q58H+7:8_Z-FYXSX>B'+4. M[,%3-=_*( CRT!P0)=-7'_=?OBXE]H=2^;JX7S^4%/&R2D(\>[%KAGQUGAO]XPZ3SP;U9CRI9 M)8-LYHI:?ARF.+5.HGC$7>Y[EEP2!U#CO#;5DP"@%@S&9FKVM(Z3 /I1[-=> MH\6:DTK3"$WVC"-,=IO0%2N@9PU'DO', >[>;L.8,?K%)>!\O:92VO?_;#+_ M+860WWW^P"38N*1%NR^J&/=!5]YV/#91.>M[=MER4="30+>G(7D3YV07"\PX MSHJ>+]M!N7(@7-A]_4P\\[?KYXMJ5UWG) S<WE'H2S%:$@9"N/&%.^]RXR25]4+%M4Q4RH32I/59LL(FV5"WWKKG7.W[59/_DP\ M=7V[X/;SW>/-26_G;UU7V#^5"J"NZ-TCDNQ9<)"EE&-C!;)F^]/B*/*H=-")>9; FY\Y_;OFG.X M?<4[^B2'MZXR512MPO6(9>Q)NUVXY=QPX6EM6(+C""S,RW)H:UC9K9.)=?A" M4!5_:R I^U9O9H15WP?UF^:*"U]QI%,6.N:_:MEUZY[82R01-G*#.F MS/M+_>A9V^<$78IG5,'7T:5>/0,(B,7R,!S'GR2X--K'5VR>\@GY!^$=/[(W ME;!8\+HHN_SXAWJO'F*T25%"UJD?>^=KON]J&1X:6#/[00?(=;S/*4Y[:TU6 MP+MM)TL(S=(>5^("WUS M.%N1C%,2B\]Y3].%+(K"W2W9Y=$WK4:I_&$%1?D12EEOAC&:,NSS/DNGT&K6=-[9"C M(+(M>CNQI+;CM6?T> NKO25JT$ASP!O47&:Y3 LEUUT3/I"]+E-:V6XS -4N M?(.I[2G'UN!)&AHB2._3A']?C%^Q_^B";_&_V5+/S%8,LKCI.R5Q'* M@@IT2PEII*<32J5@6)9@$!HLP6XPCO \)YL4PRA*KOM&K[NR;]TO_O+\A'3. M8LS1=QT*89:+&!\;O;+]C,7-)%H!(K(F:Z:0*AZ[W^_05UD5,T*3O[@NM='> MM;.,Q_/!:,R9@;*B2= IVZPN!+%,6>$N\MF=)S^*'9%$C&.X]*36DC%XX-A: MH+.Y#ZG::%4>C/ .\MR-1E\.5 &[_N3?K?T]?N!BO4%X>B/5C0T+> MQCS0FF+J&'K*E-_+&X=2OF#PLI\@ :/&0$B5R4#JI5:GB.BP:GCIBH_G%Y?' M0-T]LZX=8KN&6W/3^NP"A_W MWWF6OX+F_EBGWT(YNRY8_[G*E8*Q QQYM<0 +]A'Q2;/7)=-&TQ4F+RBM24K M@9FYD>ALKSZGZ+/JU4)NK89[#KZ5+8N!5WHKZZ%,OJ85!E#*,T+BC[/B0:5K MT#($?C(VLTY^#!<8LU_@-CE4F_W7DD/6O_X3I+[TD2OQX.Q:1!/'*5>_AS"! MTO*7 U;CL+62J0S-="6?H8C $?&U:SJC[R,K[8VPX6AZ\ZW*BI7:YRSY-;LI M7MIL6QG(NDF P[$'LE38U\Q'>^#FKYX900;:/1:)!V(:R?33PC,I=L6R)I*H MG4"W5VWC4DU_1/TEC$5UAE)-;7)A7YHU[ MK2*6^ZN! 3WD9 ZTB:>CMY!2S.JY^R*1>741)D0W1Y%UKE+VS8XY]\!XPPV? M^AQ>+IC4,>0K\J6+SW//(!K\)[6)J>&CV(W;@FK>4&YS89_K?&4E!B$:-OB8 M47=N?-2HAM=] I^.%2=^$DCG8)J)I?ER9N.I!0HU7Z, MO@4%U@=BUGV5LN4>_S/"?Z>CA_8^TS40F"P,_;JLH_T ,;)AQ-/<#_]*V1LF]N;; @NC,[7+*-_4"\4*=F?Z$ MW#1[-2"G2+'WS::\_J>\.'(P?.%C7@P5URB/VWM:U@YG05P$CO C5AHKA9Z M=)V^[!^>MUMV72>_AYF8!U',Z67F"\SVWFM::+G$L+7L?.XD>9M/G!"P5[?AD:E>BJVNRZ(Z[&JL/8O"^3V\Z755^KVUAFC=2XYR;V M__"DJJI_2<3M6S'W028V_OC"D:7^M1:V _/U!GEE\OJ''@QQ8G\G 9CEPA:/ M22*YTE''0C^F\"^P,'!@;>K>];5)9S^&#[Y5+2TN?T&_W15PE5[-UCCK\5 5KZ)DZWP=)I])=D7.2H^ M \QO@%^\=/W;%44'E+8J/,WI=7Y=L$XU;<@H2T+*VJX$]* UC30..X026BD MAB(WB5#9NJ!^&[ 1$/AMHV(=:Z:..!Y5^L;C8WSA5I4('Y[O@%;<.B>C2Q0= MVH[<6S_3+25L(<;!P5<8SI 6O9$"".5N-I$;2T=%U'C.R1_7U&KU7I='&U]L[+0E,@5>[0.P,]6B8S5:C_[H M];F@R1%RQ]?$Y*ARS)C6TN;80.&OA,83I\D=S[,<*6YEJ84LOP>DD;MWSZ8: MTY#AWA)K]O:U"C&JEY_G3CF;>F-W2N681@$S"'Q>M 3GN1V.O#S;&!V_Q]HK M'6]$?:/?(&\1(;#9T\3X9"*\OAYL"[.VPQ<9SV5@.9X*$2E+$G>=Q8-&"FC! M$ZU@>.X5.ZVJ**Z-4JIV]6C&, 7@+BK834@UOW]_8,-&AI=GRIUKN;% M_C"VXHZLS:WF:,>#7V-G%N> DJ5.S94U MV(3"D 7ZE.E\QU^*;/;)T'Z!7G/46AVB+-Z)'$?)(21C2W>4QF>9>Q3 Y-2< MNQZ/]\H?NV0806N0D%H 5MOF6T.ZM!X^)]:MM^/&.;"VZY26K&?6.I?NCMH\ M"WP+X%A? 9,2 \9P%67QH:H$+6@.KBV89[I2O>F%=83=\-9H066&Q(5C>-MR M?&]//"4(LA?4*;(223ZGKPUY[5X\8JARW/1OZ85(-Q M(>U#^G)]RV"=*ZI[]D(0^4 ,]K5S<'H=N,4@;F6]A. 9^3YFV\EX4_O4+IA] MP;R))$&V7.:S$"\44>?XUC80J":O:7&"8!ZF6MBGG,-R9_@\WV-9(J6VX8TH M:.S4&TTZ\:[3:R)?.D YI,#Y/#^VCZF]T+I\SK,TT@*51<4?5GK)0VHK_4RW=1TPPI4SUB;P%SQKGL1NKS"QEYR6<9"I$S-Z[XI M=2>RV(DM/<0)5EA(/0L&MX-B VG@A+Z*HG^V5BEU"#UT>%G1#T@T_["MZ6E9 MT?&_7$BA;=NR-KDYSI7=KW"#ZW47)X]*S<[SOVT6?\FHVNT/C@G#!+BL<4B! MPBKJ@=A@'4L,IKMN[!VXB[QY(,9SFMPW;?FZK/Z?@/[Y2<1WL6^W[BW7-H?X M/V(#MSVM4K1O[A![+JSEG>#C?AC0N>X8IH?T/L-Y]0[VL ;"JIH**LT^Q8P[ MF7D@]LTFZLJLA.RR:_3M O+'<.=<[H%82 [$TW^@_?H"5*B9S)LA$PAAB>OJ M7."!&'+$<2/._E\K,?J+YO@Z2S!&@/NA):@+'- M)Y_G7/8,'Y)7JK8A9M^MG3*K;W 96=$J+\0HA]?F[BSEA7]-@1\+43EM.-&O M[UM-+AFR%8[18GH%6XF]"3?FN8^Z0-;M)=>\*9-]-5:F.[[0"9%4E,;&D'32 M(;01?+M'%T(MR+S7R%/ZZ#!UE_-SCTV-U$07+N859'&E@RX$WPY['7#S?;V6 M%R<"Y$2]Y5R53[>6.Q3FG;W[/7.N#?+ 'RE*A6LEO3#^&!A8(9)O[%\-AV7I M*QI?'LPC1)=]+3J#V=OO',Y!U==ZM/?Z_A%<#H.HFQZT3?PBPXS@SHQ2(X/> M!#5)(3PP]/S1L,C0LRT3;O1F0Q%=$?;;B/?CE4OT"=ZK97QS=&LR%?98]F/ MY)2AW;B7E!P.Q6]'PPOAUN(U\00L0 [NYJM@4N;T*O2D]%1,>(HN)5D+7QJY M?_5=Y F3-QL!#TAIU,W=A+\\K0UJ[INS.614&U=9E=W[T1%6EJ,-F>BYN5UJ M^$"T/(<7/M,'"U JH^Z/Q4GV1>DV!UQYW?K%+>&&$@S1?'N\^IZ(9%QM$4,@8P=D]Q(=J='A:.WEXN'[;!&R.S MMYVO!3G$Q %D\ W;]Q:*]]>KHD]_=#Q;8-!H.\2\>-_3%R0*K0T&D)%[UQ<% M(J^\US!H)B+!)5F4O^0167R!A&418$=>!-A>318/RO[U=Y!J$*C.N$ #,M_@ MX9;;K)Y:8([V%\QM8[/F(?)AJ<"[>1.51U3\'/0;6[\XG9>,5?FYFYGW5;RG M]$C/\YCT]ZO#1O)MG%-%.AFHD:D#,5H/-]#8+KR:%2/*IV2WQL12)SLG7/&C M?K5P?ZNX\8G\N+8XZ\Y. 8D[00:*&_.]!L"JM$=GJTBGOKDA\\WWTNYVTJ[97FS4]:K0]S;LO'$JU)!U]HRK'-]2?Y7RLSZC>73;S[M MK7Q_(RS$Z#.J]B(/.[9FHQQ%[V'U 6?>VD&SD'5E..2RW296EI@>7A7+,\Y? MF*#KM1?MNI0W2]3B>V 09)M6D?*ZU':I:Y&"EI/&'UDV%V3_Z;+YX']<-L7$ MOAT2U1/?8X.+M:)"Z_V&SO>8%DZ21I8'T\TF7XZ#&WI<@B"7+_>IM9@H3CYJ M#+'[/,BKX+?V2S+9WMNH!>2F-L*34"MU($:=0Z,N+,5K%_O"-_/0:\,M@A]Z M8TZ^-]IUKT%3 OGVB(2+>7F"AA=A-,,,\9#9$D4;L!!?5)];=]OIXA_R8&+& MJA@[Z8==,QKGTAZJVBI*W&39 ;)[F/F@B I:\K"5 M*C(XM.O??W&O@7L\7*JT^P*3DI+R\O**%#Y53:=\E<2^MHLKJ?NW=D2N>6L MV*83OT!I,C&2"1:E-0<(OB\UICU\HYLY*GD_9K+(HLU:R%6 M;L%BUW)1% F[Y7WE**0WBJJ[8HYI$047-9"52EV6!1D6:)J*9U#F9>./C'[1 MF[!,CK =;>+DM9J.7@,H6R'7@&L'8C*T?$N_/$;(2%"[))P\$E1)MY2[] M,/E0'[ <,!/]=F7C96)_M/6N-YJK7_MEHF13[L4V=L&K9]^&+ M%'5F#_$1I7$#E80=G.*@^ M#U4=[%XVF4=>RB][\:!WN57[=MXV5$>01NKO;6@ MC2N+2*'55?=3,A4479VXBP\GNTB3!V)AS9COT[<-8=\L)(?;3\G^L#XI-:WU MU3*.AE=-/].],R+ 3D]$>78#XNU2M&DOZV_VAAHACJ]0GT7M':$VCMI%C3.U M<\?]4"T]Y5^;"@: G4((![.YD=SV!A4I= E8DH-#9Z*K^D(AUJ>*F\O:H,"Q MR1X@BY!O@*/YUJG=^U;BGW65_O8S$<%=..#]H\Q@A>K+)V'1?X'MC'^CIW@@ MYG#I_D"@:" 0S;&4P?CI#G@MQ6E=6!R3'2D^G/[$;OUXW1;]!X=(<2Z>N>R< MMS]0E25S((;?7(^*VE8&K9C$KB;4XUEP'6G#;)$6[IJYZ!)L000T]$5A1__) M+-(#6'X<];P][,>\_W,V;_N<[=W9)E4/U*9 R%,K06'2#M) MQ;#XJ>SG,Z:.-YQ&:V?)F;NP"D+\^@4(*@#/$E6F0V-3;R[3CT% 0+W1,.)4S^H-J>\_".6?,A2$/FF/OKY 'JGMV'+P7.2% MRYI0I?:Z,9]^E1#6MB)W]<;G;*IQI/9Q.$!D,ZQ746 MC7L/RX!D&6#]171W27(Z4I<-<97Y5/P?F!:DZ-+UJ06 OH(3?CI^G6^47AQGR&!61R"7B)"[N:;D7I%1D'K6U,%P.YS8$C<^+FO M,ASKO-],:Z9FF:8.+1SR]'B)A9\B=/0%7-@TK$)''K(0C*T[?*G\Z6="1RSJ M!C:SSK@P(=E)7FZ;@)USE[.T%#2%NFN5BEQ56CT16FE1Z UOZE<-.?[>O_T1 M))FP9_S#!@5[%KI ?)!:M:1X7SY'1I1Y.N^R#JI2V].6V;'1F383G'.Z72=B MI8I:WK520DK0#*_-B#=D"0.L14TUC/9B=V.6T>*U"XE?Z]GU3H0V\LV:HB:6 M!1MQ38(L?L.-5//BJIJ_?2V>'D(E.Q">=+MC?WCX-76"&+>\ZEAN6^129%00 MM3PX=]T+%^/"Z5$<3P?=.Z?MI5%&=JS#R>Z3>% M&"J [$CA8BZ;F@RZ#)\ VGRZ"F4U[LZ2K+'_ =,>WEJ M!0=7=';I2L9\D4?Y"Z.3U/<+7D_'PG23TIKND:O1:[,$0I]Q,2R0ZGW!-/:4 M!K9Y8U/E=LAVM5L ++C!PP/L"W1@.%A@!C?,$WPUD9M88R*E:)A#2#Y0_#\:\.A!V*R%'!KGJ(NU:([@^ M=$NVUFS&.\VA> Y0"4(,XO< >'R3=L1F,S X M<2.W.*"F()V[45YZ1@^=S!8OC]M;6.ND-3XMNLGZQ[,W7T'WYFP7/8MGKOQU M^4#,O1>PZG9"2P^>==DY/_&2"-GG15,Q)7FG3E_GQARWI%\I_VW#I:&N$N!8 M^;!YWR/.]^IR-,*UJ9:MX?[>)X\Z;N\[!I7S5$O@QA>&4H+P6ZOO)708&X-' MX2XH[QQ=P2".)+54OLD% DU"#0WK/%07FW_Z9)\WH^#CMO#&_;FF@"8UQ'KU M>&@+.RPVWY$U9Z+UTLOR*K.]O7+$-KGX?9ASD$+M;5"9>81CD!3'.6+_1,4" MD7.>4E:0IG$Z3U28P:UC[DN3 I:UC3,XS?JPEX+"Z88R0U=0ATR 1Y2@6?'C MN@?/TO#FFMIFE0P5P7S?0'=XGT-I85KK4G-##TG+;OM>)<2@V7MY+5?]ZERE M^A1=-FOC'J)G Y)?MDNJW+X^H-9UC.DA9/ FN.@-MH(9A0']ATR1J/1WOE> M>9?. ?MMU,2!QC$8X)6[4X@_8EIB?]$Z$(N!=Y2M\$^ 1 9LCZ4[,^UAY/@7 MO6> M$(FH_PXV=@XWE7 MX^NQP/7.F:) +[FY:X% X%>FDGKVGR3RN=$>4%00'6C$OV=W9:)I,?\^%!AH MF#[B@9LD,YY8^FH="K!"W5>SDTY)N/,H/$5XJW3DC=6 67LRA9U1&^% M%(\M64TZ$*M*9=(410P;E:% @3OEL8P@#EZM7=#* $%R]LM5 IKZN)%%< 4" MSRMB&%$[6J!Y4I?^]%]$3.&D\+&1!:)]AOA@92YRP4Y66T=C/.%U"F$_F\D- M/F<3GJQ8Y^65>3T][&W6H$9I%@.16=E<>W\&$&SXEY7U9HNE&I@=[&X^%W!W M&:G5CE"A=*'W9$51-DKNAH%+R+WRTFW_/2Q8K;G1+EA /WE2YZC?AA#"//.+ M]5'KWY6L_CL=ZB:>U]E@>]MCAK0/VS[1N-1[_)T,Q_B0]HU9SVB#+N!W[<.I M$CF!^#GV:,HR+EC+;\Q:W_A[WW#FL"R_K'F1UG',>VB(CT$1!$ MFAA"3QB5*B6C2&]*%4*(M$ (949'.D1 6BC9H2HDQ% "H8Y2(B4@!!)J$$(( M-?30X:<[^^X[^^[N]YW]\_<\[\D?^2/W>&U4C<*.OL)U#(U!JN!\1JA"PV/1Z M*>HZ1+($#_^RO)HU9Q$W M9=B9O'H]%,-VH'X\*;,+^$4ZRUF-VC+NHE)*-MEZ@':SM^^?:VZVTELKSPG_ MA0X@%ATI>#S]K",C7/6^MG,-EENM9O'-S_\LR;^G4^QR8'6SA[AS(D^N#><1ONW[TKH#!5#,37N]+K*RYK;P@%/@5:B MIFH8UOK9Q?Y>!Q^.E%:O_J97ZSG3]9.WUB>2"LWH8QT.N_N[-=VJ8,SV?LOJ MZL>"_"N!\(SZ[JA&W&(\H%<;V5#7(B0@D1""FO0@!$9X_RO?^+=DRN$VK_JT M_LP-).L^!UJ]=]_RXQ\DA-H/NJE:I87-?'MTU2 \[M$NS)NZ6FX_]'PB_.[K MCZ^/^7H(VBN>[":=Y @JO*XQ*BS"67Y??'R2-K,^HL>W:Y%5>\!;X^(_992N M($_C8SX_E;FC."]!#]=?_\KTK.G>R/;U/%)8^/I6HM]M>U'LSW%0I)[3,3ZY9)UG.]*9U48D>ZOPDOU8NLWO,W2$WQY M:3JYF YBB7SR#"0UN%MSVC74##HVHBT4E[L]0WN-)@P@G+EXC591+^*+X6=GU6&'%2O=K_L M[A-8=D@/JX<"C+>OD[O*9^%:LPT52&JM+@NES:W5(J0R'^>8]:;,$3S<.OG_ MW'+0XE;+SCFCV^ M/E%QQHIBO#Q0'8OSSP=H&PGG W0]%@Q5QW_O!^(.H>-; M3*V!VG.WQ];/M"W82^#?^*$,K0W):RS@A(L 7"/G/2C1 )4-$36T$Q28>@#_ M%8% F5-N,%V'80K,":].QR!"_G:U-9'GZ2IFMS$]]K"9 RJH4QV 02'?Q-.! MV=D;^H:5Y3;DBN 1'0SW9"9YP]>F"M"%H@?ZV$,R3+*CVQTJWRS6L[UE,Y#6 MT43"+1M).['MC3:L8>/9:^G=^KT3A* M>Z?9\TKH_@:NZ4Y?K>.BAEO5VJ66Q)> MO+LE&GYM^ G,"I(T]+@6+:ZZ+F37!V@5\27GR:DA"Y6"*A[O R8ZP;D)Z5,G M?Z#HS(NAS-*.^>S>9+U]/,65 K;#@/GB?=ZX>?QKS^UO3*[_)]'YQ?1$VT;O MLS&A4^MZN@%^MU3WX*)0Q,;(13=,QGHF?S_M';2.U#+=C1FIRBAGS1/#@'1? MHA@>;B/K]B+ ?/M^8%Z+#+MF!:XA+$6/" %]QMS'HT86@9 PSSN:*.Q<.W,7 Y'9R+"#[HHR+ MEGXN+R;]'%KT MZ:,]ZF:7^3S[;PBO=G;S6N,YJ.(EE9]"]FM3>1-XZ(TUF^^:N-F\3'^6[11] M:;)%IB_%O:7RT>+][O>!KFRNK?8YPTD5""#1-<;9]=@O9 MU*@?I@#PB6IE+[M(/.=@VT#RE;,A^;QI?X.;$"^6ZKYI+W:T!M4_E^7KBQ[[ M8UWZ1-YN.6U]^0YQ^SA3$^444:&)761G M9:&!KCS6Q$"0)+]VMY!1@((7155W#%S]UNZ(E!M@%F4C9F:VNPPDG..5L1!G MCN#0/D]>4J8"2H>XE!V>$:67TV67,0L!Y/0XYDBG=\WXF7&H/KS;6]FR&*,R M\CK(L7P(*B(-5'".#8V%BTC+^$[$B),J.OS M;@[/R+&G:5,___W@U0T X/KRVL0J_E5#MB_[=T+",A-V Q.T;DH">EG-1@,: MK\(S0STW@L5SA+'HKI!,C6B(!$A7X6.(P3'?TZ,O):F\>SV[UHL9O1@_]5W5 M?;:2R_X$TZXAWZ6'M+^S_!8K 6FL=CAB$UY0S\:Z$IUM.4]#1]0$WO&ZSWSH M&@P/:)<6[$G5NCQC31:\=R_L%_9@&]V3E*0D_F;SMJR2".5RYERDWO?_%%44 M=F7=TB4%N=P>QV?BL:UN7'8 ^33$>/$'BENYB=]6]P65MV*"T-NCIBLL@Q=/ER9Y>AG';O:LAKM_KN+.5&SWI_]W%7=955VDP_N-2=T- M.2 [U=")[6PV$4*Q2;>R3HK(>=227ICHJH#]^$S0L">X !YW+Z6-7E!V97[R M.[;MKJ3TR+JO,PM*HB2XZ ZDV&$]:0* ^O_X*X5QNHM.!]R0&[:Z,*EPP6F<4W22;: M'LJ=/IW^/A_XNE[#?<>^C)DJ%7GQ?EJ4JM@BZ] CX>7]X/8WHW19W1% Y,U) M&GKPF._VZ(YH5Z3< %DKC[660VTOD>M#"U43-EWHQWQW[[2=P'RO2FDX\HVI ME6!H;>>ZYU]66B,(&Z.""2/EW0PH"( =J"9#A1]J9&(K,C&@O#,#O*XH:_7PE M(B_IN6&[?[UR%@,5,'5MJX3HKH.].=GH:19$/Z/AU_#QO7+1"U9Y!FCBKS+N>UC\IW-P5V_)M$$3WP)GCHASZK"?0 M.OCM,T78_%PB_T52?ERG4.V!Z=LIM/RN=(&Z)E[$DXIF.-"TO%J<(E1-BB-; M'\OX3/[X5\[?W#^<]9NR@7$%HAO\VF9TQR'GYS)J\26XZ[/$AA99NZ27KYU= M-TU\I]4F$'E9XK1"Z1X0OY7CC&G"0=WZ^?AU)C7!6#,2LM9K4S'I#+&KP<+ Q30:Q*RUC)_A[ M+9VZ<3AVCI;V KG_0HN8DW0/6F>,V+YMOEY(FDGR M,$W\%[U001J1/"N:7-)GFXL*W;*MB<5V. .;"KL%' ,%I\:$KZJ[YN#_T2B2 M\$;+B0?A@!&FQD]/M,Y+AW#AKF;B=06!]]O!R@->%*]MAUB>62HCTD956?I2 M4I!/MZ"R@WZ 8M29M8\GS2":"XN!C5L,CV[_[4*J5J4^0RP,19QL@9_"A\^A M.YP+=B6+O3(?D7*HATV.".CE0I-N;8OZMHXLSC&?I6W>HQ,75N1_:YSY!5GO M=N]"X3*V14GT-/8]2DAR^Z15*,3;SG'2\W7.L-]0%44K1B;MUIG[-DR?P4*9 ME9#H)K'TS$VKN9_OL.!FD'N;8-\=!>;DDASKX@85*B ,92]3 #!=4O$CA1V= M01>I+0^$';ZD.\K%2GN>7QC(N+@/6O9O@TK.(H.>1S\_Z?CD/_'E*WK;<:C] MD.L!%7J5O>I414)Y8JI*\^SZ:B MB_#/+FY?!R59)5<<\]UT?$:'(:,L77';Q-&Q\#3^;76&K))7)__C3K%0:&BR MP)C;P0F.JJ3$_$&:+#:JS-A&LU'_.=5V1OYN:,[RKY>??L<3H6A]:@*E!*RTOL\M> _=OAFK?'G;S*FCZLK\! M'#,_[HB%%]=:+F_,Q![S 13;0DKWB476*3,XPT9/S\V&!7]^:JQ;YE!?G\^"_5LL;Y@X[SC+>2TEA. M#-^:,EQ)IRC#&^Q44_@(_.26&@V8:@XR&_,UD![2!BU9&3QX8+6A@4-(7MWR M K#71"S/'?.!H)(CB1GF;/H((A2FQ\P-7HDRJ(DV MQXS]LZG./MQ[OY&Y)$ KK%LZ-&WN? ,/:]35PDO+\5" 2;;IFP7D\^*;X0C' MCGE&9686;FZ39V!==CTT]>YJ0NH!>?J\RMO'C*_/M%QN.>LJ?29DD5 08*!P MS"=P>TTG)QS=K[,TE ?PI"Q 9[)SJ\9)^5E%S,E'#L0Y5_1_$G!?[+6>^8PX M$%KT&^# :7%%FKE"2DK[15\CL(D,*D5DT,#*:BYFIL=:EIZG(%YY&)MCD=+A MX1WBI2LOZ1=1QCM\)V%ZI8DB=J]D<7=%">^F"$MJ9=36,0V!CHF[1CXU 12+ MBKG*H(66Y^$]"]Q T*W!_:/@BNIQOTK[YOB0$E7*<)$UN/6#1#;[7J4]?@5AOV,1=*\QKN6GRJP>IG))NLQ=AZSN]*.#F?Q M)7+4-(WIQ4/-0_CFE2@Q9$M;O8VD8M%\&JKN\Q7*](%'2\$18>^''Y0'BOZU M3_T;)2X>-J^IF^8C&3%U-OS+2BU=C9G%CU7[[L7NOFJM7M(\,.@I[7 G4LY= MSWNMV+5=XY:LFN !MU:H1SE/.H%6.R3G+=XT6CGVQ\L4W_4P0: MNY,UE#NIN\UCZ6Z,EKH^LW#=O'U]L\/8S^=6):MW4\2P65$!PL.YMXGO/A)? MWA@.AUF7*[BMA=83[U/Z*]JMK&_=+SJ3%#<4!GR%C,E1=^J <@'V, POQ]Z+ M!/N4.4< .4?$FV)']L=-0L4XM,_5T-*21O'\JYTYOY6^?_%+E7-:CH#R4[^ MYKND#7.U/E__.Q=A-IV*E2#[]ZRD)*O ]'O\ F58HH#WI_-T=5Y\;0.#$X?* MY7;7G4/8E6)BI +\*"_I X-]^6%[3J?UKLQ57TT_%.SMF*^K%SPZ ;TG-4>O M>94$,=T#I%#,-RM:4[WYT^"D(I=H;&+6BGL>2$O)>U\W./WD(MA?;+\L9)R> M)I @BXPW0UAH>Z/%#C'6E>TT3^AW_VV+(U;2>E.*/J53!NWK3Q&U6DE9>0"] MW $4[$7E-O$+3%D)J-JN./Q\AU=3LWRQR(SY*7-F?F] M+IH'Q@O(!2Z1&>CCT%29L-<(AENB1P?<]@\"('#1OI0(;8471F:;O;27%MC+ M)6">R3)#Z9!D+F=,EZ(!"=_PB&>.U*S_LS:U%NXG;(2:3!+F15O<+W)]: MS\&_>0P]0^R^WPZ379Y=SHY?_[[\JZPJU$1/[AL+9KG2Q8KXLB2+_)]"-6B2 MK:#SI,0A[LHV=DLXU%MU40KDY+5?-XVAI-(\;JS!7T4Z+2S5J3HX972!##17 M-)Y7=' MRH>?6E\':_V2'3M+%A04BWT5SGS9;4))E1I>%A 0&%'5E94;B9%5)-_PJ A7 MQ\P6%PQE3:FJ?MJ 2^02%3"_ID( MNQ6&1FB>L^01[>DL2E2IBTCF9[9["@7-S5AM>%7L^1W*#>4P3515GTG8Y5J" M'6UX.QQ:L:<"X/!Q^MZ\,Q+]:B\*VNL_SZ3&R_9+!J:"*N[N@JC3_?/)BMW M2[_^!_%<@7[@O./O%,,KK5V'Z03E=34891<^J;CP[D'5U>5ME?O!"3KJZGU) MI%6,U=0J$>WO5QD%ZUN4!ZYL4MPN0)*E<2G)S$FXG ]XO'US,&RR[,8F&N(YFSD08BG> \P#D1STMT.A(O1&.%P%454J M?L7ADA<@8[A*V.D9*+4AJ]I"S/F\_I6EG.:*\:0SE!OR)>6*?[U M&6RU6 X#;3QCS/G ZPY\-P0!J6HZQ3L0@6&;1'L-N0X?$:,XL7AM=($66C&6 MH;O,D=4[-'-)+-+?U:$Y+^TIW9AHU.)&QM'L9P]<) U@ M/I-'E^WJD+\V_2'+7'FT_:S)N,4'53V!?L+[M7.'DU1USX'CV'PSZJ(H7&X* M5_YZ#JIKG(0]3;E4N*%,F0X*X-0#EWRSAL<7XSZJQ&!E?5EXK6:05O0T!E:N MYQ_=3U'.-_5(%LP?;N^0,TO[MI:EX1C^2WU^&CN3X?9TCRL+7E'RBM;C3N>K M)W=VCHFP?G[4+?/3]_]:.EOLG%6+3O@F97F-)+,1(&(VGO"7R1 [*[S?ERDD MY!MB;6_@Q%$&\47!T!S;*T[H79)%(HQOK=9-5/*"QH;SY0U#1>(QWZ7K(2V4 M2\=\M8)#JVG(M=YG(U#NFH59X#'?.8?MJ+? 3[]\S?SF%YD?_R?W/\FZA)W, M/4@4\LVK<5L.1AC)5P=&CEFV3]D6M@U%QE$V@/@P7&+U0]AK/2;6(7-/IRZJ))(:M+:1XQWSZ/UK\ *C+Y0G M/<0ZRN>YS/U\R_0A_I^X_[_(:Z6XY6O"D\,C1"L%0'.HL]U5$&V"W2BWKRD: MJNL0U8W)?1V\8N >'#"X55S4%*: ]<#Y[(S3#-8 >>$_?6CLSK(.HJYY4R!Z M4>I9Y:KSN,DF'C#_+.4O6I!N)[V,&U.$149J3IFD02E;KB='-EVSH+"];52R!LNF]UI;,RU7]V:=#.A M@8_Y_-%"I62[K5JLVZAUU>&A[FOX6S_+3_D. QG*N-3WU7J8#AUM8\N+:!S5 MJ\'./&8V2QVB$7C&PB1NTQYZ M\9@OP;"8$HRZ_EED6%:TM[;^@-#&K,[D7;@_%A4Q'>!1:]'(U26FM MIN81<2_#I>?[,L-J)3C X.$E-X8+52..)HA"H8XFNW'WW2P4+IW78ZC]@UU^ M/>:[SYUG+2U6'GG/^H2(V@2@79PT$FW14$733M'*AB]QHV4,BK0LHF[_YJQL M4ICT JO8HBE,M#;&"0!RHHN"(8\9WEH@3[BA8N3HFAYS0%XBYX[=HD2$,V:^ M:5(3N^'/HHDAUYU1=:SA%3.S8SY/6:L,4\6J;IF-3AF:N30;X^T\?S7#3HR0 M:B(35CXIS?Q-T;>B[?_3:14]81(\D+D?I,9%K5!%H*1^%N6F9K=IV:#;LCP2#8E#Z; M.6-NF]F1ZM0'/97<. CYTTTQL84R=H"4]?E9G1(0HL]KJ"'L"'"V6043BDHP M&Q,L[7?87F2S4ILPBO ?#V^!EB?-./D"$BU"\()L-Z>@@[P"*6DN!YWJYF%L M]\=;H9UDN;:'I7-J_4)]ALK/D!1'B I7",Z-BD%I$-T!+6+[F7LUCARM>WB? MZV6;>E 'YW[[-FI)4&SR"%9-0)4?QU/ ;#U=Z8WZ&G9I2N<,HJ'=^ M.7%?.H^[V5V7ITGW!)7(+Q_S79&;(NSQ+@H'5@P4DGI&;MA."0Z+E M8FF7E*@E*248M^9LU=5C/EJ3S3%?,;D)N6*QM%MM9EZUO*@^$!S;:!1R-?B( M.CV$-?-6I !EP_]W77]1BK73N^ZW?/ RW^\T^$*P3_8$"S,]=[) M('XWHG67+5>4Z*N]"2BZW):M>^GFAG[SJ5\(WDD9C5*K1Q.P0?Z<"),CB9$> M%S6>H2F"=@;"VZ3O(>[+)9J77Z.U<4D$DP"[]JKJ<')]7,6U]0'PHB*%AU(@ MP&8US:P_$$2&RC5PPPV(MFUEQWRH]?(HQO02S(XH79S?'L<.9.O+V'A];WXQ*2D=*>G./Q>3:@C>3;.>-.V>/N%LK&)SX-;. MOY[KGV#'? A I)]+]5$H"WG53G%>C)>C"PN0.VQ6B?JP%6_UT*VQ_9C//, > M.,*O>W9N7JQ9+GBNR_O@_5*$S8,E9*)A.I7(1:FW9VP #H45)-WV8#8_CO79 MT1JHB?LXA]YCON'.9*+D,L5[7Z__ZM-ZN>__202;.XL1O9*D3PO*N9#4X@[' M7]> N1HG/_*G(IL[][6+EQJ"-;3$9J6G9A)&:JQK1#^NA5KI&K-=OC^X/-,B MM8,D)G1D;]^#49O I& *>./R,=_!16R['VR]UM%OMJI"O)KQ581$A5HC:FG& MQ_9E__L_''*?Z$+\/E%,O?NU%F\_D4<-12],$Q!$ M<(*#+'&^]!>]T--=$2% YD8YI>9M=%TY8:MRK,D;;68CD3;74@P8P.+Y3G+4 M/C"B'2Y=_>N1$J+;Y_M#ZQGS?WNDY-U9]U00Z?OFN5W>QPWW)DJ(:=_XQWDL M"&S"-F]U?:N8E$)X]B!-R;4":^*@86(YLVR/UP3?E-I$K\I]A)AKFZ8908)Z M6U/GBWG[CD&U)8?#N6D\N#JV'OR#R3V[4:1;481=;F$VCN=A(N,PO:T2)M*5L8)TC\VDT%7WHZ M]9C/HH9:&M!Y2]JV17Q3I&+QH]==V %E@Y 4+-&=PLKS7U:GI?8?-M*7L&:6 MXK*@2U-C"O<^ZLGOM$A-!"90:L>Y4NE'L]>6T?I,'GKGOJM"*N(W[E)5VUCD M6_]P[S$OOZRE!-WE5OC(;J /Q6#*],^LZEQ'[0KLU=KKTH<)"B_& WH_Z1?* M[BC/C\4E6?=&*>5FTC>4W0:%%5K/77]8=,P'E=E>*2V1%@=B@3N(KJ_6.#D6 MYR!5,X,Y!K7"RZFCB!!5?7V#QD98JJRF-UYSO@AZ=GKB^N_+8"%NW"U$;J[ M2.J&17LBSWR;?-#F4&#B6<9H@B1L;=;&L3#G[-Q,G%P4..X ?V,&,M"J^_M7 M6*&R_A:)O5)V[YM=:3@,H4M*0_^\FDL?&/&BXKP= ]EQ115ZSR9TQ#*+YIN[ M;9.X1VYJO2F$LBQ(J+/8"^VGW ?R7&.]DE9>A-(TO4:G MT2Z951.CLEFL6EL,HP4@()Z):^M+5?DJP^8O?Y/E/&H9GD\",QIBIHZBAJR] M/.IJ0UN7*N]'>W_G2#^;6I]!PU-E+&W"+$>!"9FJM )0\S4ED."]BV^#]:3& MMC0@W-US'(@5N=4'>NB &#A,Z\B,']5$M.K0Q!;E+#8."=H4 7"AHGF!CF<: M/L!:DR)ZGQ[+$O/P5D^O73QX7K+@P"N-R#:W":4_T8FL24L2),X$'V8*V@"C MFSL([^B.%*=D?8.=>V+(O,91SC!W?2G$BLM],E.C(@&]3W,P&L[* M8("%$UR;7(>REK*RZ+*@K$Q/;>[W?S1._@3"A@JTE"(XOPHVN+-Z&LK6/Z6P M.[[/84^I6GF"U#L_TTTOYZ&OL-Q2C?U6&%*9IRT_/@@V7K=8NVEG%\X>Y'QA?8AH6X>@?ER>E(E3?$1:22?J.3*K_Z72*=($2-^,$_&V'G@$ZLQ M"4_+F-W[)2.);K,6Q 7'\NA%>WP8-Z"EN[S:&VE7A+)LG:X?=(YOA%=VZ MQ?=Z]C42&R-$D!<<%,K^P$-2WQ\':5#<5S.;8 WA$F[&S228[Y8<-7+"=]( !> M*RQ5@Y9!>M*Q5Z&V.?;AZ7'92V[D%N!(@(5##F;C=+MZJ+QZ]3%?/9%34WJ7 MKDO*0E^OZMULJ)D!\U"Q3.1^BLL2G:2@V+& Z5&7(2;U5YN9SB;8T-;\PE0K M8H3OVYAX>E;J^;Z'N-*R&+V;()$Y;CK[4/3]C0!EEXXZEL.DN9RL ZHQ@^?U MLY'$LE0-X^Z[N"W(O96P\CQ/CBCS4N/\W5U5%MK?F">=V'=NJX1.L\NXGJ/C M_.^[E9(.E(8T-A9**LZU&?EU7,;E*)K;#KR[Z^GB;!] M@EQ$0ELVTPMW,X;#>LV[M?*Q;+]*5\8QGXV8"^0P&W+T!5PGEY$5S(V7BUH MGMY=%,Q62&$*XV_&4R3U \J9L;%EKQ)2V&(-&IJS#7Z6M<=\>H%8B>N[H3/5 MUG)+4%R];E]$0OKZ!.5FWY'%Y-EU"/$NM03'HS>D&_^A5;_+5TZ MO<>W"@V-HI7KCU3<"P8]R]L^2\FL; XW'O-.)B*4%.YY87 FXNB:LOF: ,&1 M:6L-]LDF;6VCK5^:=0)?SS*_\QJ[/_IQ>(KRM!X!Y5^\&9'5;&H=WDR7[CR= M_I'S5UP!3K5W#C+C[[@"QM5185[=2L-_'GW Q^"416FK^$W\&*+U/MWOJN)6 MON;[QR*YU'3B>((W6WC1?U;B2*MBD>/TEEJI;" Z%2 M3^XU<'.$YU]>ATR? M:V W-O\J[?/\.5_A@%W"1D6^"2P(6 ID 26KKHW&'CYW/5?/=7+X,\? MI98L-A:-S2[?6PZA!-#&U*$ITKE)@:-M5E"K+W&'S4-;<_F6ZW(F2UJP0K/J,3H##5R/!,A$)(Q^H%I:P+[[ M*^NOPB-;&GN9=EOB,XIG%3I1I]_9^R6UV8Y(!39EU\JS9"80L5GM\P/4LU6( MAKM>"O>LMK2ER$FN^(U5N;0^A=7MKZ>WN+/,V<[\\#VSO7KH',8-7]@/U^W* MVZ%1I:/HF:/W80N\4-7I 90.32"#QD\XUI"O_E1?[/MZA3_+PKO;DJ M;WYG^B\&R'(O@B-E61.!12S]':6N$"[/L%2FH('@JM,=5%UBUN MR57M+$^GZ+_/5M>EH7;"99E0E1OSM:_0A!=B.>&A9ZV3;+@?9O*RWWWW0,S5 M])"LU/=+UH8DAXM)Q@=_'OS%AD7N>P"37-LO/C)M(%2:5=<+:NF(O^,+#$]+O95V6N/"?"%4T>/M(PH M>R*-'41PE4<]!8E==8@V M7,3.TQT/C^-]6QUXWC:"#UR+^T4 M:[F5H4I6A >5)&V MWF9[%LM^5W9BT3]YJ2VD<_?TOQ/R2T14".V%D.F6,BMP@GHKJ&59F51KI.X26&NJEZ6.Z1WS?Z88 MD=,A?Q3;K;T'O)M_%@Y68-BJ0HO\;LQ2]%S34O7&DL%=;V]'5_P3OJ2(\?ZO MN9S][S:7Q[=\K)NPH#Z'$FQ;UE;3Q;(Y5.: Z@ HJ_G3EAKR(;[1?792=M/: MJ4G.;*RGNE4B KB5N2]@;^ZUW[7?_;'DUS\:59\)(6YD35W1<2860ZW$7PQO MGXTY7?[P&C!,$]\D2B:R1$\==7F75 M+(-]Z+)T+)%?&4::5%[Q1T.?ZHRL,ZMQR&7OV-A]@(*M9E32FT:-MG&WMC#. MIU1;LP6]>01NU;(=GE#6L&"L[1UJ%4$CSVN'JBZC&*OEXV5-5I ;6K6J5.IN M!0?#U>L;YW1F,'M-/^54;=T?FAV([=U:B',.SP[RFD7<",2[[6Z'?8:JW+D3 M#N -BN9!0NMA/6\EN6&JI@7N<%+>-_U1B(GP<]:2*7#IA$WD":O2]!X_ND?2 MZR%Q94#9IK4&/NO( :E2,3O>BITAU+Q]6N>M-]KM=UB]2:^;ENN/NLNWMI@3 M5F%7.5.-A>4 *T?UJI)U:AC]ZHT]8=YS=Q1KN_XC57_MR!-\.]F&1N:15AL' M(^^W<<,)N/#YXJDUY*AZDP>B:?_C0FRS<_K3YF.^F(\[+:?*MOJTCR3FS[GU M2DV,UR%JN9 C#Q8YX9@O8,@W3[(KTG$A":V0M>+675<:J;>^"#K ?L1GQ$AX M$WX#%_YB8[3&.LE!@V!'L$C7WK G!PSV,\JM\:$3P 1U7[-9@Z]"I5S)*P&% M]H-65OIW%O[G_^AVF9]?%X+B2_=_8HN.3_:.=_8@Y5V4>N_-'"Y&I+@;^'10 MRSTZ/:%T=Y_W!UD^-G7O"UV!KT4O)^GK6\24-C[+L$Q=!V&O441L8"0*>NES MV:E%E0 ;#>]L?)J-[-;[-.AGBI%\_$:GVGR1*'2O+E&$JK%0;%H&4/T=S>7 M?E<#?+5[VU/G!\CYFR&952S[%N%02'Q)'I%L_RKK,"9UXX6!E"(NQ,A5=0M7 M]2X^(5*B?"WE.G9#?$A[S'M %(J(&O2*W0>VVAWSB<_JD<$>V:MRI1'6C,#! M_?C]\*H%?^CAW1X+TT^\H2'0D7?^8^B+=?%E;_[R>].=0#2OM00G35L, GO' MM\9SGW!!G4OR$HA&@=NU\FO.SZ'B.7VF !%TE3GYL,#,2C.WV0%F[3'7WVMH M/!!YY!+FPO9[W3DH&K]8Q1[>PO58I.7(F'O/Y2_K\/(GY,C:_G%WF&K!0IT@ M5;'RKZJ9\)7Q9=;E\N)*B/LJ%IKL%DU$9N4+?*.<^>B''_\NTEA4 3P8M@QM M :MG:J7MZJ&1^-0GR3OS+@+>#+1_@\FHGVLK+JK0*BMB+QE(&UF@W+IM*C^] MVK0<9,E2,>VS# *S!FV:>M1=MBXW;HS';:4GZ:"&2_:,Q&&"4SC]ME^F)'\X M>#XT3-K%EW2C) K&0PU*@MMA:GE>+<725<9-I2Z@A)/8Q3\,=GZE9CL)M>,W M09I"";',1DTKYDAK^YFZCA3;Z+N[3A-;(U#(AV*,!"'(/N*T0DK+^:3^ABM^ M51+TOEOWE/K6=S_0:D8G\>0DM3Z,G,2HK)PM921-Y2!0O*MO"^J=+&0]*;K7 MVN03%-W!I.N0-0 B"!ZK?0QG]J3S<19Z-PSB*U5O-Q3X=V&^O-9PEI,>%]:[OA@MW4AW7MFMJWE%O4_19G_-CJ2U+Q3?_7@NWRW2:JBQ(<(D-IY+I(_R0FY" MREMRT %T&A543_FJJ#1[<>E_59':O<64A5L'XJM>2PX)@;[X<8CNHP#- X]Z M]49A9366-]W1N;4EJI >AL15[@Z/"QS\T)315# #M_EA?5)]1VF*LP;7V77+ MICECAYFR_:JMZH]Y@^VS&,;S=<2^\[*L6C/Q0BB1(=FJ6SK3[!*AQ5Q/XU?5 M]7==(D$,2I/\>?[T?C#-Y$=DV(/5?RLBP)*6\$(@46=S62 @-1A_'ZOG3Y*6 M]Y"8.\2>(BT%U8@M<:T+R/WM,;V]'(UC/H=[#L=\ A9KIQ^M9][9@.4:UN9% M0ZUU><5R5]U6RL^6%FA@_[QPY%"?/4!L;+?#+C'[3:.B!ZIZ-KPCOO^?K)_7 M,@,YYW-UU\:.^>!U^XFIF<+^O5XI5:N,M'('XKJ?1QU&K?*,411O%N#2+T6\ MH'#/X9R5E6!XQ(6I8SZE\0&[GHWH"!?)G"5L59GST*MQJ%6%*UC"N.EG_<#TYO-"<4)M M208)NEX<%ZD=9#/&(GO[GE--!)@4U"FQ(:QW<$'CN6XIVZ]NU*#04<>;A H# M.4)-MD8N;:*AB.P>\M]I8:Q1N]XYKZR$2#O.7NX5/$2^/P7((,1]I0.K3DX!2&]1M MG3+I,.W&8S[57"XB0JEFIHYCEC/!"&/FADHWJ:YDMFOOZ14\655XV;'X:EML M=*T"5#)IO.E.!0UC&RN,]^7?OFR"_OA7UF?$MI39ZJN4ATTC*^_9R4/.@F-; MN6;4,%4H9_?;PM -I^KX,F9S=]XHM'/*8&'EO/[.@_$#'396,;A/81A21]H0 MQ\]7R&_5HJOLS8#,BME+;">5'JWGLM+*H!(37)]7)%05LF:F( J2_N%WNU5@ M?7--WH0Z+,1B:(T4J*,\DM<&M>=*O(0J]52$Z+P@)+2Q?/2Q9S+@[DI&%V&0 MYXXS=YX%D]]6CKDS_6 7QUPI4"9MQ/Y38O77%@;$JE'.I-^:+Z*?.3[;:7]? ME]=44(.N ORYVJWJ:.*)4PF/V@IJ>G@)]V&M)!W=-GM3#<.C]RYO.ZE#0X>G M?8EW &[#M6?2%_'0T60W+\,RN3M4"1QG=Z_TU7;NOC_.(1 #L\T?'0!5:"/Z MZBB"A&&7HSN=O(-G:3 RF"X]N+QF$#P@W>0WYAQ$2UH&0)&SGG8RT)Y_ _] MPE$%APYV:8^*=*QZXWK3Y 6+JU3)%&2%W/(@O>K^Z8.?B]?UN LIL%P M&2J?\O2!3]E@U6E=N"\L8(]_ZKQ9U.E-,..<_7;(_JN=#BP?VW3PQVY[2/W0_-(^CYG!O3EUO<'>U*KK%F<9$3FU/GBJ+^-D3[H MW,,=7/CQ_T;\WXC_&_'_AQ%RKY]DOLXL]WJB6TMI5.@X'%@APR93 M2;G.Y81!1Q5)RI=*[EZ&U!N>'KK3+).R(E*GFA@5,N M5]@ZR8$]6I[?+O&&\2@(2KG>R-VHEJ6>IV"[WM-VLS&M[?R%W6WUMYT\QW/&*7M5'3196GL 3D+A2\U%QU[%T3.99?#1*,M7R"<4+;O'O'. M5/3U#SV0'Q(H^W#TJ*ZU8=)S M?)EH\_6DK*E]W2*.GIZ=':_?T]-CK0D%X"J^GA1?_5BB6$LR2\?I,X/BJMN\ MU;-P^OH]:UFQL1OZ=\AY1K]_M/FP]A4E3(3CZH2'.S)2@D\WO.Q7+FS#4!F$ M9X]GQMFF"81!S-=@+:^VJ8)R=8A44J!8M?Q=.EDF*"+$Y?R>7B!]POQ9FNN* M(Q5ZC4;1&+NY000=F@K6R8P'@1 M,CP-ZHUKEZ*O*]P>4V]"HT81YF-/>IR&$=06G8P1GB_O+D3G"J:/ ^][VG;?]?>*G;5A*P?;3-GP[ M%JZ!RCM:D=U'(COKJ2AG7AZP!J_=LSH@;9?_/C9V*;:?D1SR.^C,2UD(K^[3 MO7DEB,GN*G=L1B>\48EBMW2X*[/AF0G-L:7NLG;W-T4Y62 M'>'4=:2_D/^HRY5H_Y#I@7?5T4E!H/.WD4(WDF&=ZKF]P&.^5V-N MG122[&9<%M;,;%XQ$TA_\+]D89>W)_0"D!@? M.M6Y["!8?+=^%OO,-_:83P-0Z<&.KS:="KP"G5!KONR:LMP71+'8.%?.R8DT MZ(96<$";V;3G\F+PU,F1XN#L#9Z1<.RC^F?Y2_7PEYX M+LOV0;$;B+YOLJWAXRO^N0D3:.T 2?!Z^F8M*>#K ,>$U]_O"@E5/((27VXM M0[X2*R/$G,1-/8S.U&9F[4R8^O*=D[J=?(E55R" M-PLUMF]332WMI!@/2$E=0X,Y*&;![ B99+^W"4"I)O:ZS M_R&[PM4M($=E6J5%F8.\W30)?SGS_*M:K, M@GDJY%\ZD/"(T0HC]P;LW9IJN7HD.1?IT T3'^\GX5=$_!.S@[M#L>8P)($H MX7%^L1>V/FFSLKV5SY,?MW^)E0L4FIY7GM7V,&S <9O_D9!X>L5AA,RB:5VL1X$C,.==W=06SE>??:Q>+5S U M.FTNW<+,H@-)*=KM&:5O(Y-G==.^9N5O^ 8FJ"^*R\=G3(52!-1K\'8LYX-M M':)N4$65B)E,O8W:PA=#(?CNDQ1[0]9['>#+4OQG\VN'7$20'L_%65,PC4E*(\#I-W*T/.JI@NP^XL?OUT8,978YR0(C4.JGWF _@/D-=A$UNK*SA M8LEYK:"H1YVASGBON+C [S;A[?"WQWPG#DZ6CE<]>I8>,-&B,!;%V_>]V.[" M9>'NZXV#F0?8\/R1O_"6[";:?>NO@ ESF M_W2(@7E_ABKK\/3Z6=\__6=P;%/2^GGWIM<>(,S.7/JE M 67%^.77Z2>C&<4Y-5;N10>]( 6GADM-@0/I5\DTID]_BZ434T;J0K([YTFF!0GJ# MC/IN2&Z0N<_$Y73+L2L=)^M\E&W[EL6K%77C(?Y[X@.((V $# ,SG00".$PNZ1?HB6QOC0:9\V@$5#"Y/5GMJ*?7.WLS M4L%"P@XM^TI,Z"?(]W\WQQ3T?&0U= MM,-8Y%H.7%L?_0?W$-G:,N6^GLA'&/4T$N+?E^B$=TZ+4ASMI.52FZIG0,MI MTZI:8N$I"B[+]14Z8X#'L;,[V8D!P7?"5VDE>@EAW5Y=E39-E?A#/[A&&:48 M+T!(W9B@'/.)/ECTBQ('T$2;87;H1!O)$,E2I4.\)E2DS6R[U(31< '/WQLX MSM'JXFA9]0:F6_4&$*P"T\/*RLH.KHZ@E,&_ZP-&=?W]+]3LZ MT7'$E7RTB%_8/QFAFQ"SZEE[[29&Y<10B],2)KKTJQC+B9"NI?P3JR:5[@H5 MUQ/[R6+IU\SU]@LAHR M81Y>8^]R8L\0H=M\:-E4D8,?-+_1UM;&. ,1]5:5G+77A(A[VV;E*6A-X'@X-LW89W1']2=$SR$_C;BK9?]_"7ZE2?#+EZ)1[,@VA MF/3-HML,_'E"7*'=LIL,)CAB9Q7ZBUOAGF<#?EF-DS-785;/&\! T4*%#0+, MZBAG>O+[)/F^A(A'(*.^TDS?%4 70KU&H:3>1;G>O:74))DMA_XFQSJHL9IN M^O[W5[>*E_=;=/-4KNQ!UY@7VG#Y#'[X>'8'X&Z^BI:KW]O]6QWM'M9&0!?+ M\^\%I[R>7\[7]]\R"+'1C@Y=Z89V'QB,>Q29V00_.P>O4MM"9/%@R9X1 '"; M$^2;;=YDD.R BA_/42#MXIY4;?5 56F.V(!T?U%?7OVZF,GW?/]/BDH.M&6 MN(;$5Q6!N:_H-7B+3]]-G]83L*!XHW3U$NO:%WN3>^B&QF:$A0SKS/3(Y9X'497F' U6W5VJJW M4>?U?M:2ZVKLP@2?VR.JQR5K^B-H0OE*X$45+Q*7[K;F#[#X_]A[\ZBFKZUO MG-ZVVJK54@24L8*"RM0PS]Q6!!E30:8P*0$BA!"9"6%H;97)$)GG4&4228@! M0F0N,H1 ( 4D0 )!ID2&A#DAC#^\SW.?IWU6;Y]WK=\_[[O6/7\D:R4K:Y_O M/I]]]F?OG+-WK,LR>C8>OA'\9G?#KKQ"I6RM/[-VPD0''88F/6Y 1Y5:E+U- M_O5?/\-I?1--TBH#4CD-V7,LVZRT/_%;!+)N>VGYHMI)48E'602%G1)ZP(;A M6WS".Z!T[COX.Z#>_JWQ_<*Q(B9TPAOMUV)9H,FDTTV[O"3)OPA*Y-^SW%YS M2Y+GRO;TEY?8"16U@V%6L%_^*/1"(VM,G]0P.+27R#GA:CUA:C:+PRMC>Q1:TY4 .;Q/K5%ACOT3]="(,-"V,W'0/'!EZB(E(:FI.G?##17"F7+0 M.!*I%&/UFX%E0/&=WDLUL U)NU5$O7W^-]Q5G<-]?E(D[CL;D. MAE87<:Y7%RUXO>1NJJRAPBXH MB*ZH_"K(_81]FN2G#]\,U67VLT.%1H 1LL]Z]%+(0/#A=P>-^>>_Z2);74ZS M((H[_:,1*/,+@5'AF-RTK#^=6*% Q%K406W7/O3<,U:0R7NP,.E7*!@Y?K^5NZ79\+U3G\,! :-C>:6I"^:]*4?^^F0U"YK3!#4AWD/@S-:=^QIV5^EAPMNL78: MS:06:')TX5PM%*@& .9$>U]^@.'JX'#*B:9B]Q;D\)@('97,@@<-QEH]>;$$ MJ% CQSB])PL#8#5DNGV333$2$7E[KB97_[#K0$]8()7;FFA&S=5I.SLV-599 MO\]OOL)M0]L7>W-CH7C.Q9&7XC'4DA_&YBZ4?,D/BQ&\"IK=*XPQ\0A( MB^^!@BW:U,+@&4WR$>+%6L$5KU46MS-Q Z#KY6Q]J%J-PAC=]E/Q]%/R,2ZRG+=7U5MS% MTA:\'&PUE*)LLLG*]2N8OAQBVM6'!_^)^-TOJ!6.O)9V+.' MAJ/36JJWCT3$6CS8)K"<27Q.%']*R_W!\>YHW+76YFG*J86FNF&!TG8X41T2 M1C[:C["H&L$V[FPN>:'FI3L"ND?7'Y-H\[X\/Z,EHZ B!C B7C(?22/P45T1Y<[MDC\OJ%M2.]@15NZ8]BJHX=MJR4?&ISTCJ+6*+?;KB)?% MTC,[]$[A_07&778+8SHB2!]Z)'+&2W"(V38K':[!F,'Q%QKA:EAR-;'.KQX1 M@76H/Q+QPQ^)W#G_H9_NW\PD(]Z:?60@.RLAA+/1LYL=O]"56 MI>>_[-UZ''QK_M3W=HFEP1I2W=H,^N-LSD-S>ZPP,C+^O,-<@GHQ8%W=JG$) MU1U.:VE_V7TD4IX25T\6;$#%CO>BK[!>1A&?0*9A3=!/EM&?QD5ZT:*B"^;0 MQG8!K!+P9<6K;I_^'Q7<^2C?\R=^8KV@=>JFLX;TO(N8@"ZI-7V?5Q@]<761MD:?NLF@*J MW?/PO&2WJM)%4+MT0 %>/D _IN"PI&QY'.7BVC$4V%"A\NG#9R?T)"WDOVKD MP6(B\J;%LKVV@6+9'B^K.6<%B$:V=$LS=X&CM*IKX\7',$$C6EI\?Q?\B3-& M0=I,V/+YCC0"B*YO[JQX*PFM;7DRP'#P]X=2AO3PYQ+,WI0$K>Q90*O1/L$!H:1+@AWW> F59<8&M.CE]GI]"C/26C<73Y3EDS(\_RO99I MI$2%B5& O6BF4E-/IJBA Q+)3Q[VJ?TA.2;K#S=<;"&\IHWKDW,U*SLYT)3D M&EX+K/?U)'+!'NU)^Y0 =6O._F5YUBE96Q6I'!/[^=PCR;5GQS:<'^RMS3;& M%W1'^W;FGJ<=%E?'=-&.1'1'Y/WNQWX\[;!?FM ?O4MU+_#;"L@I'A]9F2F. M?^/4?0_XRU\#P])HC/DV<08C"8G M#; R(GD:F &?PE](?2.VGEAC>G-ANK.H83?,<]3L(L XY!Y&;,5=68J<EW@D4CI_)!)? MC7K7L#GG^07Z)'OOR?B12 6+="3RDF5UJOR'/\K];#UN7OU[VMUFH]_T79R? M95'\$*3L]^,#=WIN-\=M+,J ;3A*5I=3LD(-,+*T2W@3F4/L^VY[S)6;07O[ M+1O4B[LD,X,I$+&[ED%U]OB>1>_)Z4)M.I*Y??V=>P#O6=XBFV MBHJ9I7;++JX<3LY]=XY]0GA(8;9;;)HE2YK-[*[QXPK_=VOSZ%7$M125Y?YM&3>D-C4C[#=HM..9ILK-^SG 5A+#]"Z\9*6X>0NNM?-TYY"\ M,=YVV![T;[G_EOO_4VYL[M8!2=+!76CB[4.^_5,'9[+]9\K;JG.%BI?0 P2? M^@=DMIVB*^MEL<>\^8[3N9?!_$;8>7*N+-XD72*YY'URK#>LD>QU:!N%4^S7 MR4,OYD5TOIKYTZTB!G[NP;1RF$!AV<.NL\D?$CZ!M[Y,2TGX**TQSPY+!C>CY#4H P@V@+OCOO4-+0V M*PZ(BF(9QV0-U,48*3.W;=ZORX$+!P7RZ@MYN$)D3C@.RES,Q_0FI6D%Y!V_ M #Y?W'7;-0Y!W]L)-,[O;5<,A8B#G>GEVC_@1&!UT?@;_NV;1O9I MB*5OU>[7@*N6$;FJ@6T^EHB:.Q:-+Y>]]TD;W 9F !5QR-[";?A6G(K"'?LU M$W][,<-%K=A8I YVUXE$1O%C]XH3KS#I_/)KL6/#2F!W8&AQD4X2;B=RT=?Y M=Z!+A\3_$QLN_[=C]M]R_RWW7\BMO)A%CS2^#!BG+@M;S+^BS'>;.HK'_ZPY M,!.V_V*>](EM+.;$RYW;3C$*5934,-* R:3!-:1E1D/RD4CXZXV[M!2=?ANZ M,DU,?O5!HM:?_D7S469<963RH.=B:(]6DK[*G4RCHMHGC24T3WY*S&,47CCP M>)#6! 'C_(UUI>J*9^ 65OYO^\95;FJO^MJ/&5:^%&I8AC:'!4?E7'NL[TPH MFZ? KP#&7%=!\5W.)L0*%3%5@?W6M.X2!NSEW@<0;-"D0=&.LK&DUGH,%[Q" MI9WJHG:I?K6UOC7\C@8,-A&JV%1+S/07RIG6&V=3)U( W:]61BP5)B+E3[H- M,_PK*^[4SF^$;)Z%:/2K\*]=U"#NX*$Y:A,?82S$;"*28\K-RY> M!IX]M$IC4A_0?=)!@ZG90W&G^V*T_);XA&5$]K(QZIDT@5.,^RQ.?L##\S[$V_J>X9-IGJXPO. MZZ4CF"T68ZUM.F&*8*=I42EF_WY;$)3X_MR3+F3L\VN^]15K.9<6)]$'4EMBT2E7SO<=2OA299N,?) M!Z+2X"OR+CJFFO>]E"(LUW(M>,(*@Q%D8 S6;+O3WZ=QK?:@ X\(6> MT@\=:*3H1%%17*"RN?F.Z#F#"G^(&]=+;^L/4.),UE&:\*?7$R^%LM?#QG7. M:H]$FLR!:U/EBR;MB2G$G$9Q"YO+MIB#%R^Q3K/KBA7%*^"8QM[$A.P-[I@^ MV]7 N:^5RYK3 0R;$9$WP=[F4"PM0R?7'='<\8KA-QV,.\^\1X:R()1C'PE9 M,;].Y9SU8" V\QKU"DAN+5.565%QZ"@JL5;UU=NZ5[XKOA>?5+SLW;^P8BNF MB?-7!(TOO^DAODA*PA2$VCLVS'N4PB@-(15,V..\Y45>EV4,,IH14;^.T=(P M$W)T)\-8(8T<:5Q&A1)N;.#;PY=;-]TDO8UE;W6YM5BG#1OZ0 M6^@Z=5O]L&!-"]E6M4R=9A770EMAM#E4JS,5(\QL3*AO2.@U\.X^2R+SS7([ M!=M[08F]L#;&)@^U:4T@ZL,/4E^?-52O9..NR_NWZ M 7IA[> @?F)#WG"?%K'J9O;)[Z2?_*=PR+]E_UOVOV7_OR$[-C<"E2GM*= T MY(?).^CX6 7RE Y *VXR3WQ,$6/-S:/'0CNJ)ZY@K?=M MG/E5/.H@9!_XMJXO4F\L,U1(5+3O9Z]0XJ>4%,"-5ILW*_3=PF*O+9Z;P6!0 M@[RF,!@O7Q/*!!V)]),GQ&09M)BA^5:<%-5R(-52&.:!>>@CE%%'Z\U4[J_.Y4/SFZ"R,Z4 MJ,$LG5-[%]T'RK_MUR'W)#$O2DLH'XD4N%S?-1LR4:E_/UC$W%"KR8R-6/5M M2:#V!^NURQE#'D6L8)V-4Z[0XX EU3$_Z>E1Q#S$N #G<'I>-3ZRKC(GHM#] MR1[4/K/BB:5NP\O?>]O+$ $DJN<=>6YVO6RF]\M#H%:8QK:$@#-%VE#>Y[;8"9,L)U\R+-%*"1TGS\2 M(04MOU/?#8DXL9F[R-6"*>SNAOABS0,6GS1@6%*1]BW*5QVZJ_XB<7;L_9.+ MN0($N?AI)+=Y<^SKWGZK1]@\G(J3WV.7WM6B'[,>=T:@+&5JUDW:F/Z2=J&1 MFC?+47B?/@+W$:@9:!%>^(X12CUEQLH>86TSDVBKMF%%^4K3SJ8Y,\%S$UA00S[%)JP.5]X[G6\*TM8 MG5U7%^0N4%B1U)5-O**<-WY1YU%0!""OB99QAWSW599"2O&I)U&Y#EFBWPT^ M\9%#A7H!^X4G53HHC9Z*-%< 18X"! M 02*O4<5%(+BCD/Q#6=".50VW34IC9R=K_M7-:@_TI1O6NZ58W9/381XY*2; M!JU.AO2>7S2]E4X3;N*#I-C6H]$MU[23Y53Y#RC5EL MX@:+OX)36:C?53C>/(J 1IRBNLK&.&&);K^'.PBQ!S.U'FYMJ!MRPZ5' P<6%GCO#F\_9L[T--DBOR];TV^%C42RD2?!THY4K1X MM;;FS%L\>OURS?X-=ARDD&,7+'I"W-WOE/WR MIU6@SU1PQ>HPX:O0G) 6JXZF^OS85#JQM1+2SG83=ELTW:6:#T%1B #_!HZ8L8T80ZW"+UMFZ#-&WA"T.NZB*RLK M."=CD"&U=[5!6(;0$?S,J:60BB@0+YV(;$;=4BX12X8Z6"Z#U(R&%!=GGZ>_ MQTA0_-UU;T- LF.L2YLUK6S3=J1I=0ZX?K>XU1^9E68(FAZC 'AX@)PKUKEM M-+1)XYD0:!$49S]L OFFQ1(W<#]MFS,@/TH6XP6(L0OM<-V$C_\>_,._0L^; M0P%R]5UPIWX-63%,+FJ0ZNL66/-CS[C;I9+(>=N5;YHLYM;J/5YFA43DOB'5 MYK0T:;NR2S&+\P\_)YU]\CX-,28S:)!PM2*ONFQA(/C"N@LM8(,1ST['X4S2 MQ5-!.O'52[S;PS)M49.#NPL-!+1X',L&42UW"]W4L@?:TQ+561<,3).-HS;[ M0C?.J;--$CVZ!B+/&LRNJ!5:E8?0)4;FUIVZG?)[&\]P=ZJ[&E6Q7'[U1L_; M(Q'KEHCECCA#E6<(^>\V>L=#"Z)(DDE%C3C194V&<4/)%; ;S\$$YQ/;4 @* M*''>3M1;/GMO?= /]HTS9-0'2PN3A5!$%^H799=ITL "!94+MX+M_O1XZ'AE M96X%37_W4:C*JR8=O[<[E6Z]=U(S&]%:]FX17.<6'"S7!R ^M&9T?RIX9&>4 M\,KD!4WZ,E$MD&>%^AC?8C[?^G'_020_#JY-<=LVBJ&16OA1.&-DWBP2#IC/ MPX(FI?$WM_1TE^U67S(LJQ?&N7(DG5+&L%$X?GL5,.&Z95=!G'UE61]/B]:J MC5?J69<\$;C2.5O*1Q;J4IZZ!L/V^-VRKDOC##V9_DL_AAK87)/O2M.]85\& M77!^?.'VA2R]ETVDXNU<;9(.!X$41G=?DP',5C1U \;2LM'&RU"@M"U-O&]Q M,'_!1*6_NA]A;\HS%3O^=+ZAP&X5KDH;QT8Z*^AK)M'S_^LHD7CU;DMPV"JF MW(3%4;VU>+FT+S0 %9;YO$PF!'_W]49]G'%>O*H3,5)'\OFV^?)LPG[_^Y*? M]ZQ76@P7]*%2-QM8=2L+K;6T/?B1R,QXF>FUA>VI."J<34EK1R3*)O"@/SP= M^N\Z=V*PO0;/2KPL7] >Y5([)W^BG^9&"F2HTEW?9K1+WM?CWFF,*2C-<,VO M7PV 9>IP=]9GH+=H*8:(QPU5W<&9S?:&AM]IF.*;(B3Q6Y1?4"?XU6>?.!,FIIUNL MY193_(5G\NT!ETOW$G(QN4)@E>:VTFP3%Q%O<@W[H$CH Y5"[.7M;4Z\@5G- M&%Y"2QNFS@\6XI4Z E"LPUW[3 @5:8;WV.&"RA74HHCPNX/@^_(V3P_]N&7 MNP6!>R["O4E)18'+J[EANX2'1$$ 0WO3 G-1J)%^E5F9V6IMJ6G1N$M_R'PZ M#G[SVJRI_Z5!T[=S MJZ>CA'MP=D';3R<,<2O4"GP@3+^11\H40)JRVQQ KR%35'^H757SA,A')+B% M?98^S>E[8KD8@UCS"BG$G&_2EI9[M.#;M^?[.O M#$+N\%2<9%#+8CL=]/6A*;48F$:E(:N;<&\8#.HBSVDNDB>=HQ."1[?*S3[? MO;&3^P+:,C7FY5B;1XD#/UH]=N;R00AP>_ X;ZP9P'WF@[S0.SX^!W7MT<&" M+[R%7NAYK@BB/U?0P9F_3RKYVZ6_^W](PGB0_I"$22*S#%<7#X,57V&T!ZSI MA#R[N=>I=_PQ2KW"KQK@Z-?T/B(8EC0AG_[*5_%.;" ';*R^7NNO.YJ@$7=: M;'H9 P:J$;@^/B8Z_07&+ \GC-@A)-/*I40ZAOQV!G]K16UG,EURTA;HAPQ M3]3O(2.1KMB0U#[%!:SS'VK*?0P[?.S> K*LX@2?(VIVWH F* 9(C.(ML!DK ML=ZO.QXEEK(?ZY4UJVJGWW;J'YF!>FP%BKJ@"J^Q=F!4HQ9XXJ@O>D?+L?7P M<]*1R$/@&A(!J_2"A?043^YLS)6 1QGKA]>=36G%/AV<#[T(XM9W NXD\]4\&@,[YQX20;]9?.@%3 >@G)S,;SHN M9;79]!B'Z%(^=&&G?SA;:QZ2G[^2.+!J>\PZE52LNZC4P711V3JM^:2-ON9V M5_1M]]:=*'&?M,SLIN+&]4\$VVW*/=?[00VT*.JM2-/;O0[(%OMFHNN/BN2R M%V1Z9X=GM8QC/Y2<$'MY[;#XW,AZ'!>Z_VUS4AN"6V Y>2]YTT'9/8"9 >N! MB@_G1.?3Z4N\*&T&*-Z<:3MV)O(FAU=+1:R:6[_!*R#M(K%E4*_D&"XV5WL'NJF3*V4%6JV[MF?X\\\YTBZ55I:Z:8M:7)UC=W*G(TLD(WM<;75[*35C41T+&2T/WT!%:PZL5R=YW%>UVDY(POUZSP'Y=: Y!4L:'0TI@YK8&FY(61M MJBP7# '0XOY&0K5C^G %G!BSR85B(ZGT.F^-6%EA&#F^I=),(>Q$R.A:-$6= M/L?2ZG0ER&63HU5T957NS[QO!3$G4@%E 0DJ1LY<@447LO#,]]]^L?F^+7$^ M[HM^Q=R- BAFZ,,T3/S=S2,9L=EI)@Q+8DU=19UN_8@]=ND03I=Y$]4RN.M3 MA+8/]-24,((:<2L*.Z[QM/S4]^U['J? M@^9_]O4\)J ??(6(7WX2#JO=5VJ_/3)D1XJH3)G-_B92KBP(4%OIBCTD@Q,:;PJI?-,7+ &%L_46 :WU75_"!^&]%3)Q> MZT"]O;J;3;R><0\1G]OL.C/=0O;SB8:*!6!MK3O.OD5:O&/U[Y1*=AF+57V+ M?_>R.A@2EC-\&AFYC@DSEHCT'#'N.R:/;.6;:P /^K?.G_B*ESYN">EBR([* MN@PV=1:X%X:UU&4:K^' KN2T-FMP39TX-L&NTAWD/Z*EIU(9 \_::E?'JRU< MF,T#HW#&\ R6NQ?#,F;D0%3JIH^*Z)D\G9[P?P4GJ1?;ZMNN,R5 E*&'9:I\ M;VM74#3%?R@ZI?A(Y-PK36=%%5@+*O@YQ914]:WBT+IYV^F)*!V?ER@PA.@, M7.-TGH6/-??V^5+<-S^!P M7/"S:UU\!#X#/#ELG,[#3WA),5Y]PM-K5/?EM6;E"R7TIXPS M;B:.?3-$,]XY<'?H%**K\- +V;5'(I"JORG&PF-K53/[5?&MQ28C+:7EC5ZF MMRD/QL[29! FH]PRE2T>8Q_1'Y^R2FMH%M_HIB/FJ9M-"R][%:;M6YD(JYI%=UC#&I\C6TG MU5X-A'GD^V2A^*U13Y9]OR9(.4%S^TC%F,_O.R6DZ+L'=H7=.&,P"T^-)3W_ MAIFSP6-SJG!>%_8"'BO7"BN4](70%"6U^W-:(*IM7[S\#J1]:84XO=J\%U^" M>SU=*_0W@J8H>\E940 Z:;VK("6%&)D;G9.07XLBL.MFYQ;'8>?0Q%,VEA_C MWKT+=[I>:^7M,UHM9BV$S8+.43=>FSW=R^4I)F2X% M">-:]CEZ=\Q?OI^/8+T@*%B\:)=\]SXF:L3(=7QK6F.\*^!"I/ZUA;TG=_"Y MZ,S^;LZ1R)V%)U- :IWEA;8CD1#X8C\BVJWP[M__*2V&="+DQ!AMG]SCH5S: MP>%Z/&M:WO62==;)D,J$:'[YMO!:B'%(*6 \!ITQE5M=,+[\1G#]N4)5*B>6 M">U%6'"*5B%V#; T@K7]]T_OUCQO? MCQ&R"=1F&'%")M0W%/@C7" MQ2>8K1Z(JNB(J>V-\\NI_:I _\^%.I=*Z<1ZPA4DPQ@?%&==;EO;G_U M5$/%:+U=1G]=Z86VT]R;]E6C<6?72BH4RV,4 ^K[O7A'(B9Q\<$#2*&/DHHA M(L!^P0B"\K.*=5CZ?.GLJTEW6>($%_(6S!VQ#3,1SADB@S+CE!1T\%$#U6YE M3]-^%7'S6P0RVM=^&N><"6CUK%@DE+3Y#&VR49NKM^DT"^0C1XC&( 80CW M6IT/CT12.]PVYNN/8X0%G*([DR9:T415^:$YDF?/ M;I)(7"8KP!\1@-<53IZ96I7M]:"<4J"Y3ANF(9 M9K3945=__*V+ <\<^ CXI#'D77>0$"?>:3V TWJCH/"/KL0AN>IG+I+<%AN8 M='C)E5DB-I)!+U90'-$"?%F;.LRI-8;XQ%4&Q/H%EUN&IOTV+AB$4-_T#=N% MQ0V,X#GOYEH_=J*'2'E^-MMS9X>'6OZD02II^=PRQSO9$Y*+:ZK4T\32**^/ M1,1)>%E%)I>QN&+\LL!^V?X0:H%AJK6.R2JZ MXD^Y>)DP>EK<);1/_+Y-\X6?IB%14KF^<80-/3.87'_HX4FYUZB/W>L%)$[N M9?8LIJT$6WHO1UJ]RF<+ZK\W&Y7O?1%$71SK>P^+$QMN;JM=LFM78"R?IP3S MWM:WY M((:N4[^6['R[%WDXU<=DS5"0_$ 6N6FU4,X;RM#*Q>#K,@8X&G9/>]VBG-9Z MR$##LA!2J0)*JD=!YT7R^^.@9!QFX$P^IS;N %A9 ^.NN:ZDT+71^Y!^8TC* MXTUU<#.;N3])BPMH6S6U:JU$!]%\H379:7UD7^=C0!@&3(;_83,XT[VUR50< M-N*M;/IA$OPJ;1K597 9M=4*5X+LP;%O[H5N-BJD!'CUAN1_[L'6>_F@;+5)OA!6+<5"Q".2-AFON8'DS 8?Q=^83:<11G+U"_FS.F.(M,SY MF9PX#YHO_R8[?&.Q\NSH+Y8%R^_^RNX^DD2W*"Y9[>F_O;("?=Q@IA(WO1[B MP=GO48?OH5S2:B/R3;70TOZ2T=7^C7_[_*O85&.[6%=M7R!TCA+AE[,FV=F> MI1=";YF3:Y:1&(&Z1WJKVF?F M5"@*<0&U 0'_G5R^M"')7Y/2;V)I=N):+ M9W=I0QY;_]@^@XH;-L$SACWV7[:K_PW_5W,4$6'J/6,?%B4LA3"#1L9C+W"; MV()??$%D6\QP,T2&&_X@FS7N4CK>[ !FO> W)K];:A,W1_K0I"+EY=>F\[HL M&@$6JH3W/+\R1OQFZ\1Q2'5SK12Q;MHR3AW,HA@ :)7M*>NN>X>K!Z^Q]XSW M/9_^]60^[%9WY"J\JB<-%M>KS#X]!18JOAY(O<@% ;]R:GN"E@2]$3Z 3:8' METY!/$9=7W!<'HEJ^)6C?&J>H)1)H-MK"&_*UJ,BJM,EH MGVBO0X1 .YG.H$4VI.VN=IFZ#17"'64G]WG;8W(7,+TES?V GOI-RZ:6M9IT M7+6(UPPRE:V^*+0QHWHL-/E&Q7'N(B]>Z8\_M;-BH=G4>/6N3HN)?W?:K] = MNHF#5':I[WV.H65T>8:5/-+@)' C+6\A3VAYI=/#2#7^UIQN/I?(-88%;##\ M(;6*QRZNTF.Y>-/T%[8D.Y:I5LM;7<"(NJ;UT0EOB,?4(P;I[Q]K3B7\_4]T M1B"0BZJ8/Z?I"W #-D='&\0SXR74FJ"F2 M^<0NQ"(3T#,"HD:5P\_% J8C_*V/39#5,;)-:EII@RFC0I8%)H2@XG1C%8D\ MS,K:3F&R/O/A:X'K;(WBR*LFI1\KYY[W'.M%_ [> 2M:Z18TGMZWYZ9:+AP= M83;Z6\$F:P4#QAG6 I. DSKL%G+QZL:F/;1 *!#B6$2N(9568)SNFB:.-7VVA1L/4 MGHDLBO6'WXKJ I[GMVJY;Z39: _0V-KU:P5WMYB4($Q07#HS7LKY-Y_I*"XS MBR2;^+11.G"0Q^R92,]5JX6YJUL,NNOE]5K3 4&>K<%62IG]CW4MI0U+%9)1 MJ"2Z#LX&3QA?$?J/R'7FSE;(YEP7!%B;.Q/1VN8)MD*.&T:SJG" O9P7C&^= M]FWS9-E H0Q_6, 6]4C$'%'Z\X.(C^N7_TP;7T&VLK)_@O"AAJ276TM/4>C/%/8+< M#91:VX"[C4PIQBRP]Z&Y(5*@/.-M\GR;ZP9-"HP18[41K*8[2SZOW?1VH1EB M_1YA\VD2+2%\XC!,FRIW[G/L/8(AFY38OJ*TEZ&T2M>RI+?26V%C"^)7_+]ON-,4,I5!@IZ6_3+ROPZ]B2[ M;2X$Z3OI-0(%C>@2<5K88Y?L[P]Y0AVL,_:[O^[33>KVN* "NE?N0\3Y*!"3 M4/\D#C-?+IQ5_OJ_M"%S=J0$_W)96FXH! .S@W^<2V.@!]+.:;;)RX,5C8P7 M$X83R>(10+$VE813^R=-QSXEN1V1R'?E MR\Y8+Z(_M]'3I#IL()!*6YPKZ$Z651UN?ZX079:^5'TD,N'XEN'P>O'"HI0# M0524G31SSF#3CU*B5L?&\-T9L(#-X_F;^7L;;,W].;@8P$FA=D?I#7 MX $O_&&FY4Y1!#EL_*&W4KSU%&%1B9+Q#-S/CV*,AE_+J5^O;K$+[A8;,GQ^ MW9G&UG@9K]RG.W6-U) OB-R>"-_/,1A.-_74R'WRX$@D^YM7\9^$;T&F>#&% MQE!;P!(@$MEL[GZE62<9IT1,3EZAW+?3KDS5_0-\H)#1ZJ9)&C0QRUO(EJ]KB4/QTFVA\D*%3$N$=0JF)XC MT"6USML]DT'W428U]VS*CV+7,-U0\O/ RR(?WS=%>[[4:[;?B\Z]0YV3S9AC M&=0?@N=[3'4RB@H&$P.SL<$*N]&EEF\G!-*N5%^JI2*]M5&F9 -_:Z2[[<6A MQ'L4G?-%<_,!-=;[7$EKQG&C_I? P&/"U/[O()<*AY*5U0+=.;P6W5<=OSS>L\O#\+X%(33PZ7 MA_[VVE)4R]OKZM9^W*(G- B3F2_VG IO5&J^9-@W2A#WP]WFA05:)+^'/)H2 M0S_;]9:CJ5KV[:$T>6I,+EO?T7MI%@V5>E 8A9-;NI/;U8;'X):D?9D,2!:7 M2'YHG"FU%U2R3TG*VQ HI /$OJ(C%$M_%?GJUE[S0:)1OD'=I2G!I7N^N6GZ MYY3Z/![T/^UC()6U^IV-OO%5::3>@HW-/7&J\(RRC$!?"4X=P>=L6:_."3QB M,RG+P^ZGN\*^V(X8J"@8@=<4 '.4U4J;#_JF:9]O=J@_+6;O3KFTENV[P[5L MI9;+:ZD!4#+FFAN/'!2%FR>*)5Q+&?J]XC_[.(8;M<;B&A4E?+5^"&5&ZY%4 M$)[NIW54OLB4;@RUS6BH$301?\-GAJ(,ENI$G\1@L?R83+='[YFT@)B6+]_# M9X(+A>X)=@9CWZ2P&&29:&3(W-R$%C[^H @&HKV^ [S0U+[ BMI0&F1LM*(J ME.W[.2NMS>%Y94CKM>3D[2)_M2\N9/K(_!$-45ZZXY(.\YXG X,HGHS!Y9C#!RS_:_&:H\S$]*#!7RS!NB#G_5WCL,+MM M*J@??-,,X$/Y+?_-FABTY-4.5DV?25ML^C%;/P]L*$8:\07::88, M'W\C0@#*$A>#AP[+I"IK#4PU\.)J9,($""5]RY)F[PC$AK.2(M/6G$[HG4QL M"F4)2:%PA15)/FX9.:Z)-!U]-5]$=N]CU_)]2:']^6(*>)"\)O#,]]_UOL.+ MN3)\0Q+GH"U>_/R8M+(+. M!])R)!)5&Y 2VZB3ZEXG#X]_-9;4=AW6%*Q!$"C(F%"GV M "\F/PIV C<7/6F@ 1\7'/Y](LSH\3+)#\?1]2RYVVIJ RCH]TKWJXO<[C_[ M(8&F80[\$>NC"$JB/[\R.A'44-0<@+[WBFQK9.R4,IR=E$(G3(B*'HG 5=?O M<%FK86V3TX@62E S-J<01"^&!6 F\G.=C-3_+'/QD3+:ROL[*AZ@!^+9M.Q_ ML7+R*]N^_#;3&97J*/':#;\ 'UB!M,16NIK[+NN1T>4T4-;$9<29)N4T,CLV MF?F[;8C1\P6AB\/C:_:$( )3@C*A0UY(V:OF#V:/M&NMF,J+XGU"7LN\^C@PICS4.E4C@&?2@HZ.T2QZ!_Z-AMS-QFOC&R M']1,/A*IAM>,!IT*:JWGZQ"=6PN1ZG>%\J];/GT-^[Y39R6CYH;'S,K/<]E3.4-:06)ND1*4*EUY!^N*GKC'P(=C&PZ]1" M/T(ZLO;B:6>X=ZL_,C=X$N.NRW.O4ZFH"QS-+Q)BW0A:DX)6GHM)W\N7+\L) MY=?2TM$R-P-T8*H0G]OP-;^GZA$ M/EY#,G/0=WW<0]V0[ZV5V^HHF=PUN^3:Z[N1;_PH:>E[,OC%G32H"]R3J*7P M^$+>XN7_*(S$5"3?H$!)S#P(9"N2U'=DW=YS/XNRT= MY"4B>ERH7I9ZQ9:^+-7IT&H*C88*A1J:@= M%/M7NLW'_\LQD' M)F>J6\]VNS6XVYJ;6]1I&?^C!A'MLR2N&V&1Q, %#^SIS*1)%)2J!(MOOV\X M_#[W#4V7K,0+0ALT=&@3!K0CW?",5]2;"-"+#$?R=ZNGKK^4@^\DON4O\6I8 M87G%D769C8E#B?)$\CPZ0G0Z;P,TW'8@WQLPXFE G-\>H<^2Q3+ _1DLYN6> M-OO]00SJ4O&)K(F__QY6GWUW,-^VY$8QH=PW>05%G*#A^'LUZE$AON=\R&97 M0Z^ #"0=BWT*_.T+6.@3>GTNET-O@)5#]?3>W70OW&_>ZMHXQ-#>-J MYX''O#=";'L(!_N9,*2/3W:Q4QC9Z]G.F#9SBWW:?(;I0I]/RBOI89F4 7.4 M\G;XZT]:BQ1NUZI:?R+RD8%9=H+E3T]BAMS"]GYN="N'_TI9IEIJ0&IJ]O-', M16-E7==4]R%NP&32IBU+8KG#"R-4J8 -U+G8L0X/WM.U\[KMH&FF5,&J6*=K M/2)#6V7#]R_=%B9E*Z M)9X0]RP[8)B'=+?9*%OJHBZ;B[B@_"DRPO2IC?Z7H6B M'B&;@R[,$B:P-!C.,/)#5YS*?BW-7O#?^GZW#B?R6F'(/7NJD6?SB_<3X94T MCR,1%T!YR.:2VT8M**WAZ8T3Z[W8()C;/4(BV?D?Q8'^HE-ZV."0HQUK>-8J<;7_&JBGO[R_] R*<$&6"MU>MUB!1W MTTXGOP'WL=W$%8*__C."CRV[.8W2!A6]V<3 ,%2%XK4Q40=H$+;&NOMQ-I36?<=:H1^Z3P+ LK) MZ7VB[C2\).IUQ1C4QG=ROL4Y&PN%@D;*H<^P3JG_>=M@6H0D.)BN\'SSSWS85FQ/,1\A]05=M"*SV=K:! M17 [5;ZSC+['B.IWR@^>=B[+7JK%Z1DLWKX<];A<'1)&FG5I.HK73C& M,%[>9_/VI8S[MR\++?$6)MR=^$_O[ U$&SR?%M4RT)!P'H??SPG;<3?KK"L!:@UIYZ1,A M[C7Z..CDY%6.QT&M MN_^C%;21@O%ON(9ZAC\]O]!V6_.2EY*Z%L G;2+&3J%[_,#H(623]:(<3@7;@#L,[4* 0>[*'Z()+YW*H.4XHXPX%1_DOP+# MR4_KN%*LS!J([D&G2=+HMB=$,LJ $(381WG8BYU,[!F+PSYV5,EL53W_?J@2 MI&=JY8MT[7G^LHK6P S6*TR!Z6:U>=)M;@98=QWSZ\'T#]4,CYG$I*!Y;1\+2Z8P,6!='UJ1_81=I$UN564.N#2-/Y$D(DEQ'LKE6Q=C(?(MH4 MJFVEJQS,3E),QQ;DZ-3XNIG8I*E:'6^3I;.IE_)^O*U6)CZMICS9?FI?DKFU M EXZ6U6N%<:2(*=.@9DT3&QNOUR\-MF4TWH_M=MY7;H[=G^SG6(82N^FO*8+ MD1HE0W(@GQ*]TUXF].Q\+/FS5TE_:B:K+?>Z]Q\-2//JNO>=7K!)N".1D-XZ M<=P2X\")E$&9#)/7QIQWT3PU>FWTL=7*1/XZO1JD-Z#])!D=$X[(U1H/C4NS MAPQHCISH_ (YUEIY*^E(I,T_/"F)#M,2%=4"G&5WYJXB*C;E-1;&5PL1.0SG M;)0_Y/#],:TU-#>WI7:9]T7%9WL]*8J:D# 3IQH/2)S.V*MH!I(EG'7;+U6N M?Z);P!](_DVQ\^T4PUI5QJ!RH7< M)O\Z'E(3,L*K79RPBQN\6FRZ=+ UBF$&S_ZZ@]E9CJ.1!SVNUOD*\F(L8#+*MH'I%"Z[**1K*)) MYKV1C;S32W3BRIW\J_/SKF-X"\J0D[C8>ASK=F.X-5OIFG=ZXN&MC>?0]1>A\RDJ;EBI$"C654S)^WW&T>SIMA8>_(] MN29&#T%OI=N+)3:][_L@;]^#G.N4=.43CU]^_^@?4PWP.1'!G\W*V;#CZ F* M3K,'RN"IS5L3/H^13CHKGD_0E+?%FF7!O0O^CXC5@/B+JM8]"M<;OZ2$QKLT M\*9S5NK"OG@KB!P',/@E.E"Q M@",1W^O4!1Z085"7;2"9*X!>@\/F!T9\6;J?%XY1;"OZ[ M,#9^01GJZKO2GRLH7%JLO+I0&&S3Q]^OA$C!(L<#TMJZ542QNQ ["$U+PZR1 MICT9U@9]S6;B-P4780A4Q(C;C&N)#MB:_/P2Q^);E,@VYK.9@]+7.ZRI;/OCSESOC#/6RZ" U#O404!$"+TX2A%IHT@-9204,02DEU!F M=*0G"$@+$&:0(I 0 R2A!51*#%6()) 0(H0$*:$3.KPP<^_OO67F_OT^S[N? M//#729YV]ONN4'?\PL+/H%;0HZ&$>*%T\0C MI?)8?YG4N_Q-ZDPK&_HN6GN^.'#&IHWY^:I=98NPAO,Z(PP=XWLI\&:/YMIB M*&%Z-R[.EP/T1\?UA],$ N4CZ58JDK_B)S&W9]"-/"D\JT65>;E"**Y]L,.R M3;?H2J1I *^NBT2:=VN#0N@O,Y"V*&6?4%3[Z1P[3;V2J^-K@> 29) 2J67< MM\UJ4(#U;]B'^R4A=8T #.BC@(A& LBU2WLTF/8<'6$&$7).%LA*K7]J^5\! M\?S91?M&J1-XU-EI!&RZM\;^+JP/]2Q@:.:J MO*]&S$KXOJ+?XIG324VUJ&G08L4,*-ZBMZ9V/CA+17@:'<$0'/2K"$.BPQ"2 M88D&A6LV)?+<@J;: Q:KXDPH)'K&MH>,HOT.)U<16=0IT3GXI->2N3V3'=1\ MP*%(2!5Q>=K^O,KDTG0$ZCRH<_?F=*ZD-.Y)C:?,;:##ZAP-G' JW$AV=L(, M-XNR(D['$IJAVEM3N+>R4","J6&WYB@,EACV)(:+&DV$*^D-#D36;RW0:2JU MN-OD4\,&NHXXH3%QP>"EO)2"B@O_7V1\GG1G"EB0[T:TH3,A?=X0#Q[MUQOHK/92E58UC^2:92EX!3VXC04>@RKK MZ;A@7>_BF!!7+Q7G];Z^FVG: :!8G7&_!OO/5;3Q%6&I-#F7@A+YHSCN")N3 MFP@<9#N%%US^2ZK_4_IT3I M:XRI4&N$+GV$Q%U:/HI- I8P55?/6$TI4H,]&)4LV,8(3918.SU5WD<>K2>7 MYB=J>D=8-_/R(29_*]MIO<@I Z.7"=E"Y75V1 (.#;E(\WKUIB/<_\?_\$DU MX )=:97^0*J*%U?#;'/D$Y]R2? M9.$0:J@I-59Y==S)3KL *QZ7]&M1(3#2\ 6DL;ST X70]: APMHU)S]?$#Z2 M9=Y&^?.[X?FH!7*(R\*]^2F(V]R8C5^*+/%,,L8) MB/->PSR,50W7KU'JB/G+2-3GD[SV0X#;6FR\2^TP(<.7.%BY3I79BZ".N[C% M^L_#30XRN'EKH- 'N\)N^H< L[J$#O>X<=FKKEU!_^O>/!ZGY8TDHC_3DZ/> M;-@;'L@:??N@P-:D7KSMI(U+%#5X+$S\F>T[H:I3+1*U;U2A,?*(Q^9&K%@/ MA35R%RN),B$7:JWO#YI)QS')='"%2SZ=&IVR"A$^W36)6..PONJMFT=3SW!* M+*I)./*NBO""OUIA9DOL_SRAS^@"$M9E*!R].-/LMR)>6XGV6O05J&6;/,.D MOIW4$/LDXRNP4LILDG?PI]: ODP%1C2#IB2AK.^1V:?R<(L1R4[S/;,2N,^AB_=HLA1(3 MDCJ+Z]__:..PQ/OMVI2MF6*=/;]TJ+R M;/N#"@\FLY(N8B&ZXK-&3$)%B%PYTL7SK&&$?EF<#S[DPZL/E2>DM%;)PI+K MGT)M_7N;KG0H:?*:JI[<3R3-3U#+3!/:?&&_(Y(<%7V_87''6^+ZB?G;"5>Z M IA]A&$\.KC@$!!F&M%?X764\'6:5TWM..SH!+>#HXJR7. _ZUFRNU\I@0:RC/!9F**CK2LYY3_.)62I0'3H$".^Y\XP@ MN>,U.9L"E@8(5AS6%J?T]$@P>0@!N[IEHQC0!]@(UA9L$D$N6Z'GKTDOQO^" MCZ-#K\Y+0C(\FU=!2@'D4UU>?J265;';K__,7U;C@V:N7.:3TP4>GCSXH'!I M\$&E@ZI/:(&+S HO9\)=U>/*\S.Y K#>\U=59V\[@'/["]S@<(2],B5:76M. MVB?C^6JLSF![K[XC_A Q6B^/;(#_C<+X,;IA2$'EJ\H?4T5KI-C'+@O]>!= M,A]?$76,^X1]\]G@/3NG>(>EM?OXTCF;WI42R);ABP!(443]&Y'(\/H;+L.) M3(H M^:5C]NQ=RML1M-AD/],5Z^FG$FU%9ZU38\VD^9K#,8J(WJN=N\0N)O M C-F"R:="ZU-1\_/=LTFO?5 -7]M@7WSQCOZ("/90WX-U<:&-!9T4((9?NAXA&3H;Q'KO UFU M-5.]\2G0@3/NYJ3A!H+G2'9'YV"\T.,#UQ=K:(9+MNTG34M1!N'6H0?U1#4F MDX3CXHLT*KVYQ6K(N/P&)\E#P&RMW\_N>JNBEN!Q7FTA:WUG7@"YD$^]"),- M6X3%*;FKP73*;J3\>ZTZ_/S$]XOXJ%WBA!'?'O2N62T-I9E"6-)P*NQ0B+_& MV=U0XWQR3Q%#W"(4SSZDG$8>I(XK).I=E'1NY[++#[Z?V=XI"7:/V!6/U)CG M]NNN+ %Y.;D M5U[ KX#[#-0(-7H&9;5(]"(W6Y__\J/[BT^A_1+#EYKDGBG;G?/:L(P] M?8$*<15W?APU$E//'979NG.*O=>U8=+9I,@L%PBHQJL'1/6#7&4!SH1-*2,? M%+U]O25,72F):YIS6ZDUO+BAVV+$FE++BET!5D88I6L=4QH_J_G?/J73_\:?XNK.3+>C0R5VM#J$&;:M#5OONC7JY!ECZ?Z M5\:$UZ" &QGD2/RLS=.CRQ8A2//+1XGT5N++MCF2MO62X'9].T*I]M.4ZS\" M-&^^DAX4H+9@I9S:+U_7;;A]8;XY<,YZS/]Z745)M[-R33_>SU,6_[XC\($/ M(M&D;U:RR0I?&E)JY*"UV#K'(IJM#W"*>8L#4_C%^V6'@+Y^*"Q'( ?'\,JA M:NV_-O\?TK7^CY"NPPJ^$1GE#_>@%0];X\HFYR [\=E8+Z [^*19-2,?+7+J M9[%Q=['8VS--^%D:.-;6 39B:.L04HTM@K%X,_F!JTO$O*+"UC$U& ,&A5CW M#8X5>*#%KO)?4:%$M/T7^ET0YTDA9[BLK.&0I%39O-[U?[D"ESVCV.T_T_!% M)EYND")SOXB=+0RU! J>";%+_\#4BCZKDK%@\U?V)^>Q6B=?U[USYCW/_UY. M1XM*(NK;>V=NQOJ%QQ-X6GOFEPAN^=?X5UCAAJ>G3?PF$]:N&NUS=U5@WG\A@1S\9N:<*.Z M'__,+;_ &]G#]E]'G& Z>D96&AL? C2#K(*^GY1R9.?INS-\T!DM>._9R\V6 M0+AX>E4(HR:V:@'C&A@J!F)'?7\2T6Y'3B_.IIWT_-^/TT=Q7<^(4T2H2KE]1'[\^=S MG9H99!8$8ZT%?UFF.DJT*CQC%#/PW3 M:!OZE\YXR'9'JEV+O=T@K%Y8>0<;N4=3,^W<0]08F3?4[B8SHD"69KD%R=U-7/.K>+X.@9G(@K6&'D4RPS;'(Q)A0C[ M=?]2M_[-*S0J_U60NI#T0T9#:X)-Q2'@_;-?_Z+X"/ _QOEO9CRBISP8C;U@ MWCDH*UA?^J>:UUG>H7H6M[=577-D%IQCM;71H=/U30M%Z8X.+VR5,HXEJ9A:L39J_:C^0@ M),D/H.DRJ$=_?6.?_4BL/EF3I!KS8T#V+'(^I,B/J7A2=FP#H94Z M19'UOIE5/@SPL]@Q,MM),1;Y%)M3ME,3,*6;2*W@,NU^2L*T[H M%"(69ZK4W=4+[2 ()4*^%]B5;BO2L M9H;>X*U_8Q+9:\(Q\4!&-!J-Z9]7X MP9#NG0C/*]GE&*PXS0ACB&2";$LH/N)_=/=9Z3%/]]*=P*N,8I=/G_ P\D'&[C-(6JF M23(]_/ZF"6?RXW\![16Z)I3B,!@-YX+TI=] >XC?0'O]:W:_@_8(QZ"]!*;F M6YQV_M.?VHI1!;$2L[._J)V]W2K1?BT@:JMF50?HJ_&]XVCHON?9E$?B7)_< M^0TIZ=./<"N<7U$6SK%W>@-!7Y,E"F[N75^1*0X7' +:FPLZ>C28;J 8AF_. M:B36T,CWF+1GGJEY(;6SSX;RJ?8)UTBT?A%:>FW-@+[2Q!<2(>:U.'/&R5@? M+S]W6:AV?@H\4X@3]:=+C&)DYD3)YP)@)[$)7$A0!R?:^9=7^N>78R%ATS:) M7X)4KHKGROI_%!04\C0"&#E#=W\5'K;ZNGLD*.WAK#1B)@[2#^G9UC;R^WF: M @5+7[9C>3!L4>XJX@RJN*-";;C)O554-I?:%XU91VC<-L^.S3W R/7.%@SC M$=KY3OWLF9>5!CN/0^[R8_.>;;>3MT[GTN&Z3[X*B0:JB3Q-O';2.;0LX%J M@<>-5C70&.B,I6],TS.R:YV%JP'W?9O,JNT3+OLB=V2C<"]3NL6HU&!;47=V M/]5T%VGQ);\ CV^@VN+F/8)HH*7TH,JFNK+!Z@X70?Y4PA;6)#R:8Y1YL38G M_:\Z%:@_LDS B5E@ERZ78H\8;)YU"C__[JO'1N5WB:6\4= MX*P^1O<9OS@Z(WQG*OX\W2BQ?A\UP6KR*;Q+6WH7_0F30K4R) *3X^JV7<++RB6^QFB MJ7D,E>CAK@]:K2*RN4.]339:V*](,Y:4+#:-5"KGLF;J[TH^U7E3]:P+[M_M M O2?=SD$?&Q;)!\"2'#10P"#+9/E^81]",B*=CHX2HKV)>&:G4?"N$ZOY!#P MEGG ?>3WZ\-_OIS\+,4N_'5 8!6<*/_E9O=8P';P%F.F%-GN&BY]Y?ELW(PQI3+ABTL;P2;A MN1-TJ?A^7O-RL9P+]8G?IX'OXBOFW+'?#OM]OFI6-R@M5L6O@VB,8< M+C0C M?(UX9\_[]'.GS]=\7&X>("%JDEY#&HLB3I],>2%^TTHTJ=,^22:=;/_4^,OJ MX7+W3/,/AX #E@7H+AQ=OT^V=IU *V4X82Q"QE,S(REK9E!F$ M"",HX-A V)A%0)^^(%B\[:(%5VH%= BX'*,R&6F=<"K,<3#/&QL)RT*UZ)30 MN,D-G3O^'HLF6P9^>(L]Z[DOYZZ\&E\,'FBQ%I[3$ 17*.<7I*04>XTI;J*/ M$I6AMP;BL_(BCS_;!];"D#2\V\QE(.;A\?NZ3_"'2@X.#IX__;7/%&*4,9K2 MT 419SBZQ3A'X/;^+C!YNP?*(A-E6KG+[0VH[\&E8=KM#PP6PMB=7$4SV+\'(R21REGR/@2,M!/:I8\W2@+O:IQ-1 I#_E>8@TB,9+>-)WA) M52T4QHOSPWCQYE#6R9]Q0<[R.84V:LLY/8DVT-7IOEG*0FGZ= M',BO>TSF[6(*A;9_)\,O5VDZ7=QG'+0K9*C1>0@ J9'0$=9.I >;^EIMI+G6 M.#GJ6/3/_@:[!^J?^_5F#>E;DS?\Q2=8R,[(\)1\Q^WX_7',?)-U<8OHJIY* M1-"TNEN!0(W5$N(W2@S\L-HT/.C5MZJW!,MQF]%S<*I&)8+)UL[S:1?,@FF_ ME=L?N<>Q?]PI&JM;U/0TAMFL'=?K1_4Q_%P*2E3[!NJVSQ/% %_MQ)P32$^, MP-R?Y$>VJCI$US?I.\>U*_"_?[N06]EU<'NK/[-82E:[-Y:(:25<], ME/VP28>1@?LQ_2WNS^AO%3=2KO^+^36R6VT_-03V[X9-UWZ,'/LE"Y'W-)MW M\#GM!28RA'7-R/^A:[QZUU2.8*T@!>R= <]2ZE6B^[00"LMLPN'M;[1,FG,\GY" TSYB8S,",BZ>WMP=V$H0>9^M'0P-[ MAIOW1XYBK" <)5XCQ3-V96US+ZM=@@_)\/2C1^UT3)E5I^AK!4W^D MW*58MCR-?!V-N=OP8+3&(54W/[D;*#Q\Q:Z'X):1\W%ZKYG4G\N^Z']KW='@ M6&&B&7[IQQV2W[>%]D?&KB']>+NS]/ 2><;$@U4S\"X0;0;A)2OT_8S;XT(YIRM, ]TVL_!)!]#@%3GH')AX!=@YQ#P$'[ MR4- N6,,4O-/X2LG[::E=NVF2!*!TZCK \,T+;BH1R\4Y/CF66BAO?"3M_:Y M!^;3&'B=C>8+[*DM63@VUZE: QXZ3L,&W<>QUHP6K[B_*J];"IW&*#OS\1A] MTP2[W"C3X((AVL22]GB[?W9<:RN8<;]L0H!ZAP&[E'Q:M;BT@+A,,S+;G1R' M;2W:/^!),CP[9\6.<@K'*2G%#_VA6@=&9$;QUFA UYDLFGN&@2JV/:< D4T. M"8=GN"Z_IL4H3QX"S!9V)"J#0XJ,F$M0_MITQG:!KYR[(:GG*.)N@%T0ZPS? M]'"B8V!,!VJ:%QU>.]Q&/:NTJ-&Y3*=,$)M;MV=N%'S'@P M134]5='8Q0<&/A*<,Q3YC!!@.E@\=8:T>,_4U+:ZU%<6B!+ZJVG?K%15G6!^ M-DD4TH;8'R=&OW'T"Y%<8=K)!3$9+HG =P]S-D@RZH25I0ODAU;A4]5[0*1U MH>(Z3';;XP,F,^"[N\T8X-SYK_VJ6D%<^[K60\#Y@&B$JG/#0BM;P3_/&&E+ M^E2LS-T(AQL0\+DOLL(NA)P_LYW7/2MS)4C[4H@WG5 \'AH;%4[36NR#!"G% M^WFL.[ZTRE/^K[S1RGZQMZ@K:F> MX>TA>G.JA&M]4WI)V/V@T/Y%]L%MW%Y? +"K)[H<7#>VXAJ73XZQ&%V?P>=;_6D&]1&.D%A\Y>;7:1#YO MJOPA0-,%VAQCG)(:JZUC:S;Z2VV]Q1,:+@/FU.M58U2[=^ N+D2J19G7< (* M_2S6_0SF R&2]=DP:YN#S8WJQJ]OKLQ)#$S\XE:T3\ZNLWHR]$B[MCY] M*^-T1._&V?,7OS[PVS?]D. MZM*#PG;G.V,6!,D;!5"9/:V43;&I,&Q /T;3OX)TGU;$1A,/ >)L9E/#;Q(/ MQ=,]!*QY@%D>8)=54T=9W$^^RQ_^R#9G$W=B8P+7*E]:R,7^] LUOJ9KASN7 M/MWFW0]>L$$_=) /C_;M!HLAT*P7D3CSH&L5BI=>A&:"%%(@3@X%6M*DE?-9 M8:+J&[NS&ZV#"GX?^/,:[-853N $3QK\$EXU,J]3#P&"O/X M[AMBT^JY-Q>N(-PS@OOKQ+S?NSMNX>[CW!F_YO@Z(Y1R(< MS^>6:#W"@)]ZR3VY;'/_U8]_XCTG7"9>M%46*K#J8/>> M3EISM\\UVUG5OP6TQ+T<-AMIB*&#EXT_P$&BTO0N6^5BR8%$B^7-CL!0.I.O MO:(;?<7 U'?[K%:FS8VCP2K:U-<-IR] MH@8%6)-@A%(O,U##N5CI]KY!Z6)-H4$7MVCP6FCMF'9O@_=>>'#^#C^WHKX2 MPL=[L:2L;-ZVP53?SN>3&0DYH@@7+JP8F.*'DZ\WWEP?M X)S.3>XTIF7P S MG> 546R%AN3":4+F1.ML=UAR\K#*1;2IF<[NS'2##FMO$++[TM\T0U<++4([!@GTXG(V!#.2H9%96)_/JVZTT,Q"M>K M+Q$$3>QM:IJ#T!E31Y\4Q"5-ZPB+W,:--'92$WHS*S+I0"+TW*M^"18;=M*. M-L%41#$5L[OS2V&QU#A%/&<1(_5A4]?^YR@LT0-(BTI+#.LS3OKEX;T".^$G M'4ZWLBP-U02MM8[,5B=-EP5TOTLM&R]/6+2=L53-B*E^#BE:0_E]D"0K:<]< M.@9_A.,Q)D.N9!^(1P\-=Q']*#G9[9Q#3U."_"B'VXJ]^&AAI3O3E;S>-PC% M&!$:YK51FIKJ#AH!_^%%7V",("9[HJS10\ FKO0H.((XJU;+L$/ JMWE0P#M M*'"^R*R(2CD$""PT#P%;H(3QVC/K:F;_/%SAZ#!?@SL^JC(:FSGUX!>@Z)IS MD[9JR(@-I*2CT18K*4LSG),%]++(I,3F9&"]=.3AKDZE'O"8K>J@-:D1S;AN M:IDV#<65XUQJ6&6$UUX>Q'GL5Q@8X94((I&O:XLW),Z2[?VPG%#FAZF2O6;; M)D4CD5:SJ%F3M+7;+I^#G/^M/>6$4SQ.:B3A*U9RR,1@4H_!I7>&.7=:@=U9 M-^4N1:AEQ]9$U-JKV_2J*"0.X"L<>KSOY\ 3'H\\N&/_HKDL9U+=.N'"1AL5 MDDOB)T[$:Q02;7G**:F#I=N*S_,GW_J4;25]T*"Z*S>SP<3(Z)@=M!%RIP_9 M:6TJZ)^I[;7,)D8#(K4 /4 MTCY.[EH)YDST"HLTQ/@CU!^4&%H4RTPD::4)#H^T:N1]VV9UE=2W]FA=/ M;AX"\C((AC@V,2 2PLH7O,?)_V*5^Z_&_WO*_"Z;TY*Q>):$#Z:%TQK!1$,2 MXU+3MZZA*X656MT4'-/8G0^1\TEMEK_;^Z2LAF,^MGW#>>(3&G=W,4KX/8ZZ ME[25D6]O&]2G+.P.9H*9@F$CX;Q$JPB8Q[2=6,[W*R7H>$=>)A4F,=\KB*#+ M=W9VK0FL'ZUZI2 %NTVMUC#GY[&4V2__RRO^TJ]NE7$(.!GDRS[XI4'F8+H[ MNFO*[Q P?2[H$+ REK"5QRPU.1C@)AP"L&\. ;,.J(ITQG]]RS_&9V<26E7F MOMN]SO1;L$O6#(K((V_'$+G"P@W+W3N(>"UR7GC;_ ((N\HNT]4. 5>*009KI3F9*%.G."OKV(QN5#H0Y>91"Y>JC.N\HJ:8 [@@K[&H81.< M*$J8]9S^<<9L#]]ODMST%,@M-""'*.IZ#TJ"Q]+=U$T82 NQI1N!A3R<"/]% M8(SW7/<;XD.8".[:NQEMK323I*;43 _>-0M\-]%>O%.\G>9)1TN&N] M"Y*AJ"93F_8 M7L?ZP.']&8P?*BM=P&[K]V[Q,H4Y>A<>'P+RW=,#FT^UO-P$004J\Y\:/"^0 M<9I9!H:XKY+>G)WI:AZ(6!MK9'A7CJ&I\G;UY4H[/D9?(S"?_GS5^@QM=U?F MGL>%]8VAG((4Y:5Q?AW8NYY^GRQ_ (]D4#\OEM0[;(XW#"H8\R0(3"B*%Q3NC8?E384O3)5JVSU-26KOQ M:0_<@^E[-:6"$CA51X?B'OPQ9=B/,M&ZLGC7<$V6%T[?N2I :B+3L+V:O M$B#YV\S@)CP_VG/WX44A'PQF3O?;\BQ7?4+!8Y>*&BPD?_/VS+4OLPB8U]3T+RB*T>S[H\*2SYIEK.PL!KY? MH@)O9A%'>H_4351186G/8IM%)F[5=%T1);'#%GT3TC""EA>95X.,I2#G[DG7 M>D/QOGHJ=3(K.EVU+N^WH+T$H_Y!>X\VNG0S]1Q.W%.K.%-FN\%+#;]AE?(J\NE_6HXD?FW#::. ,_%.8]M6:I(\J:?4#/N MS/+R=5&?D_S.8R&8 M)H-RY[I;"?VN5BR-#]UC?@X*)/6MK9R.N]V9Y/#_X6 MM$-5B&[76>+O>-4OMESSRS^:??APIJ%:%MB60069563J)'LH+33?S>46U3>5 MO%0T,#B&Q(UI\1O(XIP4^B*FS%_D\4G%U@)@ MMEW!FR$%!A#)1V:\6TMG'CE4.8I]Q'HHDCWP46,7CMN+OUX*F0"]FMZ5C"7F M>E6<15R>O7U7"VT1-%90['M,OCL>.6;LIAV_K)#WZRDNPEADG!P MOTK>T@OAIR$?6/-L)&J*870DJR[FK5W="),>=!ER1;5L57)LSWTWKY]0KF[= MN@JLM1XJQWU$43 PKVUPNC6L*'2QA9:"MO60W+(K+(YIB_R00S"^HP^2O@)L M>\!/ ]7YI\+ BUBI8L:L?Z%($V:>$7'B?/6Y_VK MC*".1.LF*Q ;6UB46^@J*,!C M_#F:D&/T"E.SRW_YAPY"AWL;(X?\.">5AD].I1T__'N4G"%_$ZGK]I]& :;- M:R#B[:ER+0^'WHT6BV343CL,FMUS]-(3M>ZU%)>+E[DP-.P(3/B+WKN:Y:]- M?HZ6DTG>JZ:2W009;>280\ $=>]Z94)I=''"/LKR()E^P VT^'5.]A_?OL#P M*,&MBDQ6?W*-OQ8[,=82$&5CY](Q8@K2\S!X*>MHDZW_M4K"_](-S$:/ #Z[N6&2;JDHX>)BICCEZ7 ML[J;:@9A&F51<]*0O5-S0G%4$.Y]-Z_]YW^ M]X:G[VJ6I#<=BS L[7)F?%-VZL0+)J*Y/D"MRJMU8R&DXA DLGI[U+-:;7) MV5FL 8DZB&W6S(WG3M^F&72GA1W)J]J\;QGFR7OW9_@87#&'@4N M9ZO1KRK^%> S/6Q+$N-%5"7>IJ1)*NG2-'2?O!!B43MH(.LR'^PDPVS_N6/; MQO,B$H)BLG+K+QN\9@+OEU\&NJ;#JNS6OAH1[M=_(6,'Y==2\\""(:GL$E4S MS"<4WR 'P5(,DHX"M7_>#)NNS4=!DX,N1N,F)0T ">-S,HCX0V+Q/O,RF4VF80?=.Z%&?+_VLI6*<[UVI2&V#1D+73Q% M1=GOX5<>EO\(F X62Z](4$M[/:DA6!U#3YCGR@FEDM\HU&P;5MSNN[>RM>-P M'\*M#^0V%4C>P5\1"[75VE3\!A]4B#M"(79?'J<'FM/)R32WQJN^ M++\*9I!+&^>?D#H5H=F"_&07N]F?QA35<=+4]5J5>M<7VP9>$)V!!WVOWLY^/D G'=O1:^ANU$U?72]N\4(DT' M*4?IK"@1/=_Q_V+J.IP+(V$JI\>&C#22RIIAYR]79#=3VY%#E83>H/!N66#J M8_D!'>\;?B=!C( )IE7D^QA$\Q6FM>;30RU%.?9>ML#H1PBT@6%GW]0W4:QK^!ATZ"I#\>(OYZ?]R M-9' ':^A)L3ZVL( :6[5$6G+VNI9D\O1U_NPBF09HHS?*CD< FQ9IX-O=QT" MTJ13H]NG;&:SL4U=5?IT[IDA 20:31[-S_>,3TE!(+AW3'3XAX#]R_4OAT&Z M?Q:+TS82-[XN'PT*#*51Z_YFTN@!?J)>$RSU1?,E)=I]1+WL:-.-_6@752LK MN]0%FTI)>(AKSVAM%_BC3P["<3GO%W6ZU'!#DOL55 :Y@]9PED,(Q=6:;4,PE.281>#5X%CK4V 1&W-FNH96S, M-QD0K[FHY-9=DGQ:(XIED[Q D4'N1)4%UZ:0D:3_I#Q6EQ^4*Z<>=_X?OSHUN06KO5SCDK__^ZPOG6"PH7M/6$3# ME4% <,Z]/+_I,YQOV^4,@[*E,#\\-%.\Z\B!W[E;O/!X%S.- P!ZZNT(9R"E$5,4-\^QPJP_JGD+" MRK17D[J7 ?L0 MRSZI.&JQ;PZ9Q6;A$=HDTD6T]6")C5SZV_XVEN[I# ./26.#CX&JW;$%Y<$# M[5^(RO#D(3"U\%4KF%Z=KT(*&M$=Z3?@BGO6(N=*,Q[)JQ&G1;FB@C9.&O&D MK 8B)=<*F*36<>]".R1NS-6IW]51%I\QUPE!KWB>LZ0(W)[D_,"5;".Q:D]% M@@+<]8WWP"MMZ7H]@$%N2D)J[NK+: MNCTGU1"P?;#K)RDGL@8TWE2H.02$ON[CG/L/58-+L)3:;H7.68X==,ZZG_*. M#DQ\G/%0MKHE!Z<7?\7;7>16F^KB^)U4DE.IP;+!@4/&GL/HWHM)MC:S$\)B MV'I&X4,3ZD?F6*VZ$[$6M=&^\0,"GL;NNNU1VJG?>V(@YW^D+>(*&\X;)9R# MG@>^4>"??=^$V(7E*6-@#KF=+E(6B9="+L6B:Y<6:F$A()C$QZR*=DZJJ7=Z M??#0ZU<=(8'+[6_V#P$N'D60FR@Z&&Y ME?-=9TNL[HYC<]R@YT?P#2\\\O.^OIZR(.+N@%\+I9UW2?VX/X\A M*#[NST.\2Q[^76V&A3;/_9%IOG9?SU[7[@_M@;B_BWSRM/?AGN)&>>'[J-RW M_2ECVR'-^J0>%]*+RL<'3=W$TKE,TY$G"OGPV'G8Q MBQ2RA@+VHK3P5^W$D%1*[! 7I44V5")!(2[TW^!N"4Z#^KD$ M]%7ZA6VYIUA)<(N[(O7>ZX^/D 3A\^AYW5C?]MKYK1Y=-Y'3I\T)FN<3.S@J M%G92:5V<*O+9VV([QW2W#F$)R6"\^ =3TQO%?H.%H2FX7DG;ZW_F-6:# M(_5T>XGNTW4"^I@M.6-@]28H\N2[\?GTS+SEV+C+A'[51#Q9\X6[G5ZK4TAE M21Y\>*BSR;#1E!OLGN\5T7DB0ERF>V!EAAW4L2'P5S_ISQDV2W70A_V3:J0B)FQX#[8ZF_O8;YSIO2IY"';>!J5;A^]LX M2EM0OQ-F>C\:L__ 'B=F*VTGS%EN\<:80OJ2R^/BR_<^YO:WY"[TC$(<:EQ% MVB B =8"7#K883"D5/9RU1J,*J6D:)DZC/OM*:5%0-^VK&'=/@8*,U,6UBD8 MEM7MZQ.86N3Z:)RW#+IQ&9G07SN]RZ%=GHZ@80QGI"+6\C(8P0QT9N_9U@AR M;]AX"DBI3HYC\09K,E!IJR/+M@QH&E'^@+VP%]BV1 M;,O-&\J/H5^9:%?=Q M6F^,<';&'B(-NW"5)2M4KIY^#;,(G'(UW%-L7Z(Y5=(>E]2"MC$/ ?63""ZG* ^X#\HM38O_X MA6>1+!K?0$!E\4 E!$.OL:%=\!L+)-G2MS5DF-334J0G>27/J4-S-*O]\Y0G MRKF6^0V3:;-TK3V"82?V!N$UIG2@$JE, MMMWP72%;VAR<7%_JD=Q5-QYTV6KK0=X-*U:Z<@NYC*(LVI,T)<,*[T8]>KYX M^Q;^X[_.^^2SM4W-A_LMRR7*:[D\@2*Q"VG(2$#1(I=CI!' M^-8KO/+.$@?:O]Z(*SSS$-CS,BUG.O9%Z.#V #-KX1"P6TQ["$:(STX4*U(E M=1V!#2L((4/W*S[MS-5:SY*"P!D;PAE'BO_Z745J9:Y?TI<(SA:C@YLD;(H"2T8_&MW98KFM5EP.$1LOP=XA19''@,5#+2 MXA:U0WNB(\XYU6$C_8D=UF$90']G=%RQ7/JV7]K@!*0O4I)=X, $\*#36W,9R'N='W6(4"P MZR9*T9A9[,;]L]TT_KL>S;6#<,(T\[=V4PAV \*$!>?3FV[A*PQQDKJ8:YPK M!B-;:8@P8Y5A_Q:9RI7NDMH'.UTZ:-O<,R*8Y*JGW=O,[W>Q(MA]J^-O?A0^., M&Q&)\U"2"YH)@4Q6_3BRFKE]^T6P^A@8.ZV7BEP(AE4TBNU5- M-';FZMQ\\[AW:N>VBA2!U%Y_NY,QX2Z7)/4-@K=']:/H^09"VHF1_D\D&1/1 MU#K<#+[R-LVP7N-45PM\IO\0T'PN<#H^>IJYV-ZX:D[VTXN&(Z.KIKY](5?Y MA+9B_'Y;(>DD^H"U7XO-!B.++0="UXH7#@R &ZGSZ+NXMPV(@8MHTPAS4GVW MSY2O_U/ 9PKG6XBCD?PDY+7BJ1#I2[ZZ'[G#)WKK0LU2,UU]'14M M/6ZI43EN:@0WAY7NK57Z ROQIA]R,+5M)AMDBF$I2:YWZ2C%CO,00 W\B2G4 M%B;:%F2.0CJN&,\)SSQV_\:@?Z,9"W/9(DSXY@/I3)_\87J&?)>*T2@?L8_? MO&)KQ:7+A+\L[:BD M#[.PC!1!(:@OUN'7V4]YB<67TDKU0>?5&ARC M47;=BVK2;H1D&L[8E0-7]I2?U1Y6''YQ(+L!W6EYN1J(KYDJ*0*.X6K"64;RL MM_AT[>Z4T8V&VJ?#UW2:E8R!CC7(D7M[WY;\N'834T?7<0F-_4!OB?=K;H P MRV8HAAX_A75/[!HCN4SK>N%L$?+GBN!ZUZER/QLO)1MP(DZZXS+\?M$?WQ6? M<R;I5!+8=(@ZQ-(VIN+"6U'&5Y;>IC[E)Q?M; W^D&C=^C9(6"LX[[@BI6$'+0OIU#; 1,V M<',(E39KE&2V+CAG@4LN*(NL8]LH70&91J[:U9>9>?G"&E+I'J=41HJM6N?: M(O.* C>2&V81R'FQE6Y2CP6NEI!/)?GC6]'FVA6$_[#)7Z(]'K>A3-XNG6AI M;+-^"U/7VSS[F.Q>;B=G3^D)7OI;WU9=LX" 1HF ?LT;]PDXDN"W7[Y\]^D[ MN4M %\-["63IM@/%F9*./<+.JLU3GJ)7E,_@8E"\I&+CUG#V+*G45^UT].1) ML[V?>HQ!;*HME%1F;7J,WX1X&KKNJ4<=3%N;TD#[?W_>^9GK3(V@E*_T =O2 MISD5:Q6974"4\\AZD=/Z$QK"Y"B8%C@D3JFXH632WJ_;O8UCDPWU MN7JEX53HW/[<9M?! *]D:>J%L0*T39GNUBM:$LS>['%2.@048.IN/OCX[Q.7 M_JESEX30Y!H#IU-3UXEDYD%ARXCS*$7>2KRB"S%X XVXYSP=8_F=OES;9>SK M]L^&>(67UZZX-''IFP;IES0&<3$V"4N1>A&+S'/WG\1YAB'3!PC\2[T8%C-2?<51QP:HH8KU:^P*>#?YUJ&FH]PRN29(.=*A]6%JZ;MB( MAUK90(5%4H:]HJRMHQ4^P:$BR?]XXY2S*Y/Q'O GPRQO!$OW2I+>X_&Q=3:Y MN>#86WT=_>#>IA8^U1O!.I%VY0?#W%7RPE+E8U.L \?(8\?'49N]\ M0-.?QG_ES=XY$KV&H389I[T8#$6U[/Z H;<06TIZ')%/>#X9LS^EDQ8V%C-@ M-MPDRQP 4AK1G314S!1* [*MN/]\H9; N14T7>2RWDV@K)R"V"T/+0/&6T+Z:K-/GR@BA4Q086VWFBDNA=T/?;RC%;E_?WS,$>F= MKOYF)5O14)>?IU;CYH#NQV@>*4CQW_DQFIIOO]FX[:G&$?GVZ!PZ34TAQXW2 MQQIX.1GQ@4Q2('V%VXM'#H;$+4+"5G>G8-*1&08)O6]<#T2M', 5Y25<_2R8 MF>$$#:7+Q3X-47.S1R*(,R!/V1SS%?ONA<*C%)5*NI3EC^.XM53W==5%SR=& MV?@SA;,)AX#@\CC\ CO)6(CJ-[<]X\!)"](%24^$(:G] ;ANM015^[J2<$SC M7?NG/LY_RAD-+D#3)$ =7&VI-+7TUQ^O1NT6!-!"@?&UZN>3NL#SE(<'=LI9 M)-4+N*T=H%=8MHW*F.0=O!O7U,P^^YPD,QW/Y,\&%"P].-+9A:ZT(_&/^]TN M<%^WZ)"I-ZEC]8R&CMM]#%I^*DTN_=@HR9RCQ>]TNV.[VP)9*Y;+;Z\W>J*, M63F]7_]5^YJYOE4^//MY34L/@G;^=G:'O3+ZDWV43^)(SK)[_XV-C#(MFKE; MH\?%+>6T[)VV7^?VPBG]C2"1B3#\U<&L,0-(+"G;F>,62H:O(QV6A%I=*?U& M?G*S:8PB(CS$#PX)P'$Q!HI'J9@?RT/W42WN 3GWNQ-_9!4I*F)K/H9+8KIR MXK5&0D&$C48?E?OA)+!GI<)"A9.<_X385*+8@>JC[HDZ&RV$-W 24I:S $>$ MA&TG71T+P>3:@OM"J.=Z+_K2245@EX*2W>#C':%]O]''6AX"S%AR]:>B/()FDJ^V/F%)-09K]@ M7U.X;/M:H!9JO&2$C(:XQ7N&9[L,-Q FI+;<&V9CZ,BUJ(K 7_)IA@UOT!'V M@_'ZK@>V/8]H-+;E286/_VV/3KOO)26TC;L,>CN:"]5[(?BVZ#CQ.B,U4&2S[KU ORQAY9HWC1@+H=,77I2A5]73$@+)WX[.+%(:QV$H@\!OJ%W MU?:!!8GM(X6QA;6Y/%" QD1_]OU&#/AGB']7%!JB;QI,3>^S*'8JF'7]\UWS,\2T8OL]!QJS: NJS=T]RH-D="(E^UR']O>*YTVW M(4 Z+KI5?Y8]B7K.#*AS5"%1/$&%]9XN6;*^]14XS=N;P?-8Z?F'\MX3_V:+ M+SOBN*AYI]N3'AI\&="[9M69:US.M*UI(KY*+LM8=ZCN2Q9$-+Y&"(-"#;5U M,^_H#=P+0,YGOZV>=AR3X5++#PP&B$8.C;6-VF$;SOB,[3$YIK4=*A^?<@@8 M07QK0);^=2M#MNO=U4'.)G')5P-I-'W" M^':=SJS=4\.4]/G9[]EG0YN=/F^7:FG'],IL.UUK>[?_7!4O'<*&N7;KKY/LY=3$=^H27H+YB#Y8R,77]W# MRB.VQ"O4B]?@>7_G&B!"^Z"L,3[.AF_L\G\Y"R$_T2ES-8YMPF/&V^'@D0;I MFBB&7I.9S<"'3M+I[Q/H MX:9- KQ=Z90=I)?"!WU>HU/A=5MP8W;OY8@<6,B0,>?Q"SO*^R89$ M>C842%/VZ+E+0M%RDM&/X&&TJ#XL5N%?8)!NQS!(84TFQ+8D'&;-H'(;^NH M;Z[]^/^P]Z9A35YMVRA];+56Q5($9:X@( (B8)B'MJ*(3%5DAD29 H00(=UK^LZSW]9D$N' O7WQ\86J(D!#6DK)% GA_+RHO/C M&8E^E9\(D)&?NU+)4F46E=OHBM0I%:((DK=R9W-\KE'WTJ? LP^HVU_\V:2T MIA^%^QAN BI&XT9Y<&DS1)M"Z0:.1_4VU.?&WASSZ>&/PSB=(YM[ Y; M8[(8PX\6LM9:I_,ADH:MH*J@GWZOF?_],\ZB"N213_+ 9. )YIC]8"%^F2SZ M:-2\Q]RH8\$JZ>GO\XU_I@Z:2_<0]Z2-U0^,\I'FK'+^K_UBC>J]Y*$-5E-] M-Q0!8,FC775\:+,.M'[S@FG9.8[8"]I*X:EIG5J%WCQ6MCS+!1KJJ.@:LL(2,X M.Z7*]"LEYMRVR/ALAP%^&Y_K'C>S2P^8KU"GBIZ>%/[4Z"]:J&)3)ZG *D>' MM;%D5-9DQAN=P_EJD.AV"^NSV47/J:4U-4R#M*CUE3A,4:K#S2M_>[ 3(0=Q MP +C]M Z%24Z1^[H3#)TPBQPA'9IE,O+S;"! -'^G6F):Z%.WZCEMK4J9OU MX4J2^G)5=4=]X-5J--CJ[.]\=,,=^*>-ET1@_.4(U4&S2 M]&91E.S?%[P\N#H;+3UF S0G9!$W%FAII*P&]2U[E!%3EH".$OWZ@F[@#P+V MNULO-DYR@242!9[OJ@!3TBH3D0U+$%G?P6#5*,O3"BD?VJD=FX2[=W577$V\U!@ S ^NU9&39* W6?I!LX=A(R= M.Q1XTX@_%"C]\.'FFU_^9@'1E!##CM.=^;DAE1U6N3U$XI-3PAY5J#5'#8+N MFN(YD/&)4G+B.$#) M5NPW9LW$,," ?7K*@Z!>WK[^-+?DQ6CK,K[913)#?>.B71]%EWK&K=EH.,N@ M$L)7RS!(:<^:30S%"P$JHN2V"9FY$3VF#&V2D7T[1=/TS,RJI<\T3FFU]PQ0 MQRJ=J2KVOOWWSTDRG6@(0(L%GM* .;'$ KQ>YW.V>"URTLHN \1.C2D-BGXR M9#JM^8+/1_R#?.]"PUQ-/;T!Y=M7&$8Z10AVWXQ!U^-.+5W=3,TN"PE)P!)P M*U]9Z% 29\3$L(,>QTA(S>IAA_& MQ6=GQ65;]?85?GB6O*OT^L5,E'_L5S3#/I?2C&M#]U8\@J4O>7:XK04XF1(! M/!IT 8;21YQZJB24:D34HOZC&]!I-A&;*'%0U< W5C@F(U0T2PJBU3 6JWR& MDKM<7-R?.^VP[Y:0E]?>[Q>:/ZAGY+0=W_><9C@]8M&2@6R^HN)Y54@Q1(OS MX>N2/S[O-0("X535U27Q)Z;2?GO8+G:&\$^3^\;2>ZAHSUXVU"GXS>V[W &\ MN-S"5-60LIIG1%"%AG,H]&['(Y09L/WZK?3 O>>K6T^2*D%N;O'[*O&0#1G MLU=O'W>=JSNU6@R[R7I^F''IIDR5KGLX M-":A(L).F@'N$0 $:_G53O2V/<#CLFN(]??4SHD5;E+G,I?E+3 M)VYQ[OOL^S]_QDA?+.U7;[9TNXZLXL[$ZBA;44@\?B:?Y+F"D#[AT&(RLQO5 M309[^O;]P=T>9&'2[I;S@=BG7\\05'ZF/9TW*ID:5>I ,%CDU MB\N&6*?*/;]#JFYS\]*4?/D;'%@\V.9 0?=> MT,_"WYA)0>1N0G/Z47?L7Q"%5H1;>^ L=L^BZY- @Q"6*$?18>WVJK7@@5E\ M@5ZHCW")>U(I2^YUO?&TZT7BDCM#6X?FJN&5-;E/#]BZP**Q?9*@!LHBPT+B MVA\_8YG)T99'C4'+IW0A1N)+?&K+2/;391='B?N' LISX?71+QAO/*I(=0U% M10-8>$I#A"S^#\]P0=C+M>Z,R>3JT7&RX!@DE=#":&9QW#?J+&K0EJJH#U2& M8XR-XELUO1_^FN,<:N?GS8*#Y=V/$X+:M$F9U,E]9\7=A]-!0><+,NGGOADP M2*H'6O^1[U92 RZA?LP[P-KA[HN(B.BES":XVDC)?T T'.C?#N5#YF^$[_L[ M9"V9HJ400\8?80=B04LK,O;098^D$$3X!C\20%4'8+C"PA?K^PB2 S;C"EJ M*QUR??O?WGBOX2AK2C4%)+J[;#4LWJE,/&[/#2R7<^JW*J]8EOTZ/KM/_[97 M(SJRKZY><%,7G_D6F+J8+OH'[V)B1./M7_/@12I9JA'3=TO@&1B$W.^%ZBIF MRUH]]T 'BD51XNOTH,([?GQ;;NEJP,X()]HYD^VDN)NGOGLA1GQ%YJUQW$Y= M<#U5CZ?NW#^QP*"@O #QJ,&&&5;R[:RO8=!+)W8@+EL K"^EYR'$J=\6GE?Q M0?SHL,+#B1=)Y3]-3YMPM[&VFXC8RUG MDHSP%#.TD^XVM#.&."899.8'AH=QPCXU1HK\5_>PE_&\4G)#6A?.>1>RTJ=S MNQ0"%.*Y27QY\\YG&[O^:T",!^"-M5*Q(>BJ)1U$]:& 7RX7X^TB'Y=/Q#2P MHWXJ&@N%$E#Y^WZ/@PP>U.YU5M*^S#1,Q31\QWB8@E3[E+M!?>@^.!W/5SR9 M'2J:Y+X28* D/$4R1S@LY.LSDP,9>FOEE4&QUIXS!HJ1T6T?,2M+GL=:GQB$ MDXDEKUWG3@[W!I8EE]*4U0'J\O0?IGEJ9*IZ!#I*,&B^O-TM<&1N)G0HNS>G MK<).'CZ%2'?9HMC:VEK?JIRDQDH]F<#8BRC_50(B=_=8@O=)S*7NW.N3_].) M#G8D8O7H=/[Q-2?2E)TH\&5'XZ*,V[F!C7//&E&W6\+@NW0QRXM/(2"L."V1 MH>P<;,E&XKI$QE1$-Y%$0-O] NTV.>^'E$,!^HNUAV\+Z8K.>Y#PY#>4R*/, M8MG"8X1N[6^6%#"9KYCX@#!6;8&HL*_RKFX\O9[YCR.CX_' M72K0ZG/3F:I^4CAOIZ!HWOFPQ,/Z^W]Q](_[/:%G7F^6_;&7V3N2XO-N?@^. M<^QJS''PA(3OM>)1+RCEDU<0\K!.]IVH45^16F*W'TFHQ_J$2UGN7,^MQOFH M4-*42RU@9%'C=C## 8N A1^S>OJLWQ+KT27UI@321]A93DK5S6;5O84TD61# M[)%K'F4J<3P[I1$9W:6&+KBU'!RO,.6:.JJK[%GW;EHR&5$^^7M:L[/0+VVD MV_"/[R%AOALKZVZVM@DEWNP!6SU\<=ZS5+\(>!J4KZAZ?+U&%4DVZ(7B83P@ M0ZN:/_-0LW -.W8?GK@WBS!.[DT%6\M#ANZ9?CU^K]5.T1)L"4ZDU_MUO?O? MS[DO:(]7"%Z!@_6&8$"&QI"XPZ#D>D0E 4@0<.NE MD=/'%N3FUDW,<&1@E MU=[3(DHKW_>";QNK"VN5IX)WJH^2A]=_VRSAE&]K_T;:88J&I*AF7N&F,C2/ M0NNDYK[:;;F.%.J*IO9CUF=S:^DV5B,. MNZJ9'PR)U"$>L1H1'Q/M#R^8U>VQU^W$P?/*]F3,\9#S3\EG,) M':RB)9LK3X[HK'2TR_ON"&K%4950LY)L]PX*,"J CA\9Y*UT+QG%K9IZD:KG MG*BC3FYRB75[^(PE7>J-ELY-D:4E38Z2PWIO!G(@C@DUNM=*WU3YL$"HWC]? MA1O9WB7OGZXVJV/HO[L[8IE@3>7S12E%K3<7(QF\^=/!=;63. M1;S=TCA9-GO>8<-J%Q/Q+*"7/-PZ37I56MMN8#MN$; _.*DI'HK5(J5HI2_. M^>IX(;JOD"/PM#P37"5HJNR"*[VUC\[.6/4.)$,9B8\LF;I M '1G840HE=$'$SX4Z'>5^$V37Y+\GD")GU:\_&;C[F#%Y+;+05QBS:% %W"I MB8%L>Q?6OM=;[<%8?U MO]5""?RC5>U'WKYVDP7JZPJ5Q?. Z87'T\:?3F)SHR^VY&$OPI*H3Y9":T6]-9;171*04O:0A5R*?K\JFQX/4)'4-+^35R F'UEQ-L$!+_,"^-WJ8FP+T)... *? M#6%3#*?'\:B;+1@3[A3)+(Y8]/PV1%/X9^2/*YK1 T/@QY7_!)_Z:AGN54-! MV9L0E )$BJ!5;=*>;A8O^LMG;"0FQ#X%D1SB7%1Y' 9_&GQ&_\[ J^7ACM&T M[@JL[Z63#B\:>'AX-^GT>#,DB^7@9J:9P_=,67A:#W?(N KZ91Z(GAJ5_PM^ M.K01\5^CV%.DG#9UUO/A-?37"W%,9A;&HAWR6]"A &#>WQWHV*G>8]E60]^T M2U_E;.[FM#=EUZZ;RTQ- MP=#Q7B%$]/T"9]#-]33L2GO^7IJTX[@#4TD(>PQ!=TZE!P%[5YR\9H:4M^EKDN#=FRC# M3M,<'3:)H6=RI[MCM/'SB.$HTQ.K>[?(?59W?<(/?P..8PF>.65#M3GQ:_$\ MDWR.:U2YS86(6YV$V'IVSV 4VT.IJ(:[0DR5KG-A4^EU,N9!:#VN( 1H0U.W M/.:%"DX,XTXWFOL8#E.'PI$JJQ79T&S7@WK02 MTW0+WJ4\Y+-JG7"S5RAGA #?>U3=?J"WW+ 0N?+IO&"XX@\+AL ^.6TM&JA] M454<> #DN2?#):T]W<+FA'VJ6RUL_(G<1B@3T7,P#[ZH6GR@_!5XF$7C5"\O M<=Q)#$E %L9.P2WX_5W+[S]GHU[!]_N&NI/]I](<2P-"U+5N9!P*3-0W-G27*!CZ M0TRVU*F[^JRL8]UB3AC&\DTSL LA_3&J=;L4?VF95-O!&_'4UQ_[?OIUA=%* M!W^X\FYKEQ_?^W52#]:6*7]/9QMY(6"E<_W%S:#4QGL23$.?7KVQ'&N-63% M,>12I;T#-8&P=1-?$(3:0#L#W0#YLK+70>9!A5?GI%TE!.VMH7I6%FEH3)?W M*@?Y@5KGL$ED!J$T-;/N%/^[4M+_&B(WEL1WB:HLV P <4,27H&"M3ERJ4, M^A'K?8N*'2;L\4YCWU0XLPX%GD:=Z.]^,3F)D-3'=TZ4'.Q4&F_5K\RP[RWH MXF;=+1%9H6+J[?5A#]8<)EOH\U2?Y+]^7_CY+KFA%'UQ/] -$\H5J9%?!G]Y>XB"['.JLYWJJES*]E-R_-/]B(4#:X6<>/F2]\ MM9-\T9*'Q3$R& M+%?WDQ_GE:2\G[XHU8%L MEM Q3[:K[TY8O[@5$>H^#+=U82$LP1]OZF7K?SN45#$UMNFUG34G/O7*0&8N M>@)5,SS1#=Q2&[9NU^!*WJ2JCV#XAHUFQ1;64,1HK<5-Z^_T8K=AQ63]>KO% MI4!J61O5;&F*J?_A?5A?_D+*[.(D MS67JB+/GR #M7 $!>C_SQ.\C19 S,0U?XA,D "%)PTPU*8-[T[9E7N!MZ<&1 M@40D<#YZ/"IVU*O-?_%0(%CF8EOQG.%"I3K$M#1K8C/^H-H.D.3VP#I&RM!@ M%W/#635XR.]00"9J%%!,KAS.53".=4HO1E[ETD[U6&+8RILK]7RW3XG]%(=2QW(<(+][7V!EX'+';PUEAW;G_LA%%"C+\_%)! ;OM@G?#PU(J' MZ\KO>^+0)D&-AJ7>R>E;XIXC3L9X=5[ [J4*'I+AOU$TJJ0=GP\R=.[7(G&& M5_-Q-VH&A]8MY;+EM(;#+!'PP6!Q$OQ/ M]T7W:ZZ=I2>GC=-%8RR>SYWP6B$I6FP!A.S+".MD^S5<$F'LNU8V@KBFR9+(5G)44Q/OP?';4L+,V$RS9E/> KQ401@[1 *9HBL]Q%IT( MWDG!<=E9+#.&0WQ2)**1DPVJ[5Z;BX[>6X8U61O)'<"?<=2CSECM?+]\*+"F MC#B(?FXX!K/ CWKQUYN:#L)D_OM_3J__.'XH,&.WM7\*=G+4>K@UWB'WR[%=F@T12<.]MW<"C _QAIL)W,[SD?UK:M^.%4[*% MMO/8VM[EQ=T(SRBN=F_)_M'D?^R$K\BLY4FOO%RV?G/^_%%F0&Z:W;XUNKG> MN<^$%9KO'@K,_KJ^-F$\JV,X>?%CH8FTS($G++IW.;:.-Y>^BQDSRMPZ%.@] M,3?;&MWS!-&NUFP49V"\U\DY%"@<"A@_%YZB5QJOTA [H#&#@4,SJ,+A0X%=)N7+C5]^?^;Y__3 MYI%L;/HD/T?$S+[+55!,U,X*K#T 2>2VFZNIPM*HHK>$ R76BU/%CB(5W3.' M9PM)N=^1?_&C3JBT;EAL;7,D"=ISNBTUS3E*3O))M86U]%*.RR[HFXB+8 JU MCKW C'3Z+Z:XQ_ MT^6F!P*;WW[2<0S\CAFSHF#]J*MGIO^/^9JK7@@QL'Z5Y\R+$KMK1=^9(0-U M4]27_.%HO>BL8%.]YJ.L$\&NWV* Y"&24$1XQ3VNS_J=% S]EE!O.).*#K?R M#Z"KEK+/!3.Z?!:PRK-$]-UDL&,?(-VK82!4C2;%@;C'[G#W>\^&9ZYIL-M;Q2E/>9%QJ>O=:LDK\-*]>"9085R MS1T4SR#V.%XBCT%E*G%7/'Z3M1($>,HYF13*!.Q.VWU6$JL M2PW7XA.U.>%>Q9]\[L[JNA1$':6^2H41QM;.R.BA@[W!6NTO:E87"PVZ(8S6 MNI"+M[MM$^RUZK*6OO$15A;JJW0>.! UKAC(>,8'CVYI[['=-0^\),7D#@4R M_=(+U0X\P@V&Z4^8]=N' J0E/[[7VDXVW&:)B_HP=92C%ZH-\OJD/$EV?R] M$/;&\T6T0/P&Z1_,SM+?QTTV\DY+K>7,3+&INO3Z74;G@393^QY(AV'I)2UBO M1W4$-)B8Q97Y@-,]%/"UN!UH] ]G4@]!XO/(MIC^X M(51Z$ >MF^D83G,NJ_#9#NT^U2D&@<8@']S=]NE/QI"\7HC6F@Q%V!=36(YP MI]4"LY=-&4&YG##W-LN@W"FRE+*T]Q&6B7$#/_NB/]*\,\(Y@YT-]\L?N?^> MB-*F00$)#QH="ZU2A-H90FT@V%M8F;;.3DR@,MRY.[U_&^W8X9R9& 8_%^@8 MS+.KQP9[3:]NBORF[SWJS]@F!=I4ONV5F*P0\5UT,)_^TTAJ%?CK] ':4YJ< MXX&)X+45L3D(!!%E2 \P?!6_:C(,];\&8>;#NVL9"&XH?)X?HF]]S"9;C>J& M[B/H(<.1Z@[8, 3QONL#F,OZH]]?3ZC7S@MS7KRGK'VNLI7."PV_^CC"?>7&W2$_X\G.G0UG0%:U?RWWP.Q/)'D2VE+E"T622D MY7JH;Q?UK!'\X!3"4$?LG+A*8%6]>E'AQ.M\$--E"1M>0D'KTC#ME?_DDL53 M2J+'?)C, JWLCY1(];[ZHF)^4."!K:7L\0J.R5=OV9-W*\3MFN#?=KG;^CWZ M3P"8E?S6ONSBR1W$2NTLN2Z%9X"NG%PT3JP)/1]1C[@^%)Q8*8+$.48STQP_ M5(!BN\CI.8I$$1RJ/D1%]J>ZK1_#PGMJM[)VDA(C<(ZH#URR:/SB QV(TZ$ MZ$HKU\ED!PK BV8R(P,Z(S3=N>0TKFX,UZCB')@-1*89#U"%V>')M]V8'_&$ MNL85"J,!YT@+'-.%:GBNJCD# %"WV&QKZ\G]0'/! E(E>AQ);4NFLF Q\ME< M57:?=@_Q)D.YV'FZ+U^.IJ>9;I\>Z'+? JFP5:"K,6:IP%>=SEXU_8:I8R>K MHX1_$*RM-8]S]_?LK@K%MRO=';<(9L4H@:Z89H0-,]H9FFTO%>BLSVVMC9[&B05I7F6C--X!)M4N]&!L%KB)[M2L-KL'^^< M.QID;GV'L[^;UL-D9"BN*+K-E8:/1! 7!Y$"O1 MIK0ZQ]S6]#^-).'7*WLE,*,+DB\R-OE!DY'Z/@F*,6B:UM;-5:X1$\SX8^]4 M:SYA!577LB=?XA9D><;Q6;.Y<&)23P&/)A>?"0\?>;68>;E@,! 5@R=&C*0. MO9NREA@0>OL*5 #G0/J178I:L[K8PLC4L&&$K$$ZQO2;OB:X4ZM)^.4GX::* MT_4O'ULY=E;:"_9*/HE;[=]1R0J(L97W;MA,_19 M!3,&\N#U2*RZ0[M=('T:']<%"Z_OD3VOTJJ W,3I,1G'0M86C_BB8 M,DU">CV OC^DX^RYJYF[CG]U\F[>?]HKL)UCX4[02 MXW9BK%*(SFHX.X78'4H;WE0B<*K?EHWC78\[9X2.VX30E.O<_"7CW4B2A$?6 M&MV4B(F 0I6ELU^XH_E&4;_/.OM;DEE,?XVVX'$>A(U8^6?G#&!2J#C R;Y= M$EZ^@[3>P[\'/)>1VV3!7GF M2:02AIE*I+9[?424D,BQ#+MISF4.*NW?O[G^J+UT,=2%X[DX^=4?XAR;X>K& M(2(_P-&!VXFK *>3O=S7)) XN'C'@OZI9Q7Q[46N,ZK.3US&D#:XC:*-U[L]V6\L,SM($3QCP=M\ MR%P1UK/R2Q%NUU>D)-<5M]=:+HFW$)XX+_"%;F]=['!5@+6OOG4 6U#] M'72T8P%G&=$65X$M'[&GDJH<#*[],&WJ^B9[O]:E(3NKO-T9>TX,>1WB'M&7 M?"P(;3N?%VE,)M59N2:S32SF=*M:G8;YBG56T^[D.LTP5N)[3I@J8TP^J'7- M;X 1VM04G>BCGI##D@S9M/A+%KH^9.Z[%$__T_%VA ZTHL/ 38<"@U3! MOH6M1,)!+VUD+B%U27&XW=D.V+_MV=?UP 40DU1P574UYI-G*=;, '3E80U- M;)QXAMFR?>K/0I6U\/D>SV2@8Q4IR^W#^UW48'7XY%D?_]Y07Y]%KV^;$O/= M)3/3]GZM;,SK13B^]%''W@AQ I/< E=*(J7X\?%Q/WU+F4\5$/ARW_ 4XCS, MMP'73-?GB%ZK'QK)5S$:2]U\^SC$W&;B4$#>/^#@#D(^;#775;=RRR ;PL-'3DPOQ*!ZXP7L5R$SRDI5@7#;Y_3^;Z_]^ M?/%%M$OO YG)$[GLYCW[@LV>41UE0&##F:Q=(R_M5+[6)70[.!1_P5Z 4H)UO2,W>0((6;56:ZQ/\PF/RRH0"]QT5LR! '43TM.BN9SXM\K MK)O\[<%.^ )3\G\96^JE+ !EW%Z#-T7:SK?YC[#28/EGM5>4@KF_3 XS7R\W MJJ"_!Q:I?(-%/KB=B ]IA9E==G>]M(UE!7V*RB%!&XJF&U@(:4ZC ZF K4+= M"#!IW;2PG$G/ZO/\?AOV@35_$.WB.!%UESV79L"?!$%0BKVI;NXT=8=ZZJ68 M))V]R+.6W^A@;,7#Z$"-?+\H;8ED[+EKEW8NO/;T#?)F8#JX_>@']5#4U2*( MHX1XDJ^L[.59ID5F%\*SRX?D_'4I1X4DC@M? MLEM;_X\AF8GX)A&)"3@8/\T.G=?C7N> AV>G^1!T*44=J+AP&\I&PPI--"<+ MV*R@*)4/[-A(U)B;3VK: =MT_7N4:YOIWQWA:G3M5A,RO]?P0P LFS&;+.2S MNY7..H@>(DU?KYL)6E$$*6_B&^U";80AA,HIWJ'*HX+5(\4-VI67<&<#003,"$*-Y. MNB+]RS(W/WCIQH:^3IY+A205-^)D6")'KG,8'Z.I#]TMD%1@.*WX&/JP7-!% M6D!RL!$YBZ,X\!BS"^DM8% I=U>'W9,O89S"E!<6&76+@4OV&8%',+ON%L&Q MXK2J*@)$U8IPBHK'J\:KV U4UU\A0??27Y3/B=B"KC!Y9DR(IK5^H1P^^=YZ MH?RG1=OCVXG0&U2)X:"\;%AI&C*C3Y]9Z*;L,.Z =;ML&9%<%DY^N"8!OPY+ M:\H(LZM\G\7%5=ZS=^RK7*#35ZKI7!4WK3M??FYOCL!*9HNUE;>VWMEP-I2[<$OK]DO";RLR0V00H80__.F2M#E/4& :9I9^78)]=6A]I,C N>F\"-A/4Z30A> M9*CK*PX=Y:6:;?T-P/FZ\&4KOG).>ODK5 MFW5AO W/L(+V:(*,#@54N!#G_?2_&,+>$^/BXL:_K9&L>+5Z8/:.VA4.O':L M\B9;>3"4?:SRUEWJY87PY)Y43?E/9]?)S,@'^X^VF][150\ ?]H(T_+[IBN3 MTD1*P@\^X +JM3\^]950O&IM1==Z%+2A4I*C$^;")@\F(5$53G<7C!XO=[T' M>K+$*NBAH_MDBSX.6R$'=+.]EG'6PD?/PLB M@D=[^T7QWT3VJ")4,\V8.E;$8@0D'$',JOZC,"L\+8VRFQ("=)Q1[=5L7!4< M#8:!0PQ&Z)'Q(\QBV_*'V"^?W&^;"-@8'/1]4'$!<.V']K:S?DE87Z"53:(WS&*SC7"9R$]6&_EX;9$AK5TE8JW9R9 M':#/.UU!4>)&PJL(KL !?>L@GZ]&P8F!]W4CQCQ2IC0"%/TF++D1)#!DZQ"PP#KC1JG#XM!\2]+-\I]8A]5=ZM]$3<0;.A^T?HT MCAMV-M+/[N+I..H/G?T!-?1@G8D*JWR'2TGNE_I-3)10W& *9Q%6S_$X5I6T MQ",LAIG5*\<,!!K$W,C&FT0I];;$*'C3BF36^\D!1]]WEU$ M6!'S<]_.&:$C6[!WF=?T@Y#0.J9;D3%_B*/1GYN5(H("?6?]CE&S/I_TT#3H M4X.!5=/!:1@8,=[X7FUQN<&Y(=2NG#$$;>V M5$.9EXEPZ0*=&61^;3@@WR2U]OI?YK\7.7R=8>\]=6"S) QNZU@PO>0^-<%1 M([AA:,!(+I1:DC2IEDP92$%X$8I[SXE=*C"^X"R M,?R!&RJZ,?1& 9 8E*_.=">;3S$Y5CI%9-OX93DT@D\VM*[!$XLC$O7XL^:> MU4]634,JU8V#PU[1.U]4_?ZO-C@5MZ78(SX&19[JRELA&:FEA)%O]T*3*U22 M7T[[I8O#_$^ 7MP=DLN&>?1V.3T_PWACZ=E@*UQ>"D93M";?4F98J=#HGI%9 M+. 8[$+05S D0I-U/=863R^J4IOM[9-Z1@L84AUP4XA*-EBT[34UA>VV]-- M8S.G:1*E]_S:QYJ@NKPN[\Z>.9GKIL95TZI>&BSI.="50BZG9DM6.?.-FE73 M%W,9+>ZDZ5Q)@SJP0RGCY+7)XO"*NPE,'9^IV,)Z:C1E)G=OI"M4;Y$P33*W ME@)4T^EW")K%D.([A&(?P3IHP^4%';G9 M4'8.5W/.2&'KN;Z=>1A:1&SWW>*FQN M<8#?O\T73HOR(6YAHI].'P> M@-X;0Y%=N^RI,<9HQ=K;_YDE^KL-F1Z)L>BN;5,>/CL:@%K3S>%=IG&S<7Q$\NRYI:;I/;E-%KVIH=%RWW"X22\Y15=[ M)A<40=U67%&[OS?>L+77]#QJF)^Y1:8UH>OL9^^O*BKL,2!+1QOFR_\W6D-Q MA^,[$TK!PE16$7G3=XC8,2WB/RL[+8X9J/:^CK*6GZH4[V% T <9QLUR97JI M#!'D:G>A7[@5B>-$7&,)]J49YJD&=V6'&&I#F2\,ZS;2X,<-$_H M3YN)EJDZ2ZP3I XQEUFB%L^$,"D:9-4[TW#9ER5G5]S+2:Z6 [I*G4H)>9E@ MG H01\1X9!7",H=;(6/5"-""'8&M01D]T<&/O3(WXL!O]!NBD+PWLL'RO/#B M81WW>"*V^,'-^+Z@W%"L%!:;\BSX7\Z*\]\M&A>L&[&V]5,IW%3UC+B=H3R 6='5-#3NV!HUZR'M M)6?:NW(FK]@9#*#8P.B_6!SB\G4J]]@Y?GPUU>[NT,U%Z WW7*=(5$>R(5;/ MKG(Z.R[&;;\S]$13J&4/,JTW+QL^3.+<'>1Y89@HA/"'9G&'>$GB%@L?8N[J]0ETH#GF"#4H*2@([6XMEOL@F?2MP M6VIXR\NP6L7LZG?3 MO_PGZ/-_&J:%+'S_KPCP^*' >'2\YAPHC]][(E"U2#Z1Q/2H8<.9XKA(]J#F)!=JR ^^%\24ZT M;HADB+*8E3S<:6[1Y5T[P 7K&SP_;7+[(1>FG0L$57[U,?<8]:Q_D(YB.S&*31":RLJ1.H@K [MG>+$_C]/! M51ZAB+T[>"#P9*O;9XF\P^Q3JADD^?4.GL]=CO MV[K4YZ"C#8T0ZNAT]9W::*]*(:<=.5= -CB[B+1\]-J^SBSEGT/&YZ)'ZG_^ MB8_C$K?9,/1'CZIP2Q8%;$K.R*:_T 5BO!K)>N5OU/.1,#MB>=FU,.6Z;72\ M2RU4S^;*#-5XY2--A'? "AU:0%V=;^+%;T\53EP@!%VVS:\A\M(S-:BN4^V>=FDL)=-JP* M&.E]RE4WK6,8ND>X/EYP>^G=]FRL/J92G W-%738ZJ!J;BJG>D6*EZB=W"H4 MX38T*N4K%XJZP+?24N46>G1V]52DKSK-?,8;SUV-0.^TKF2Z95DD7PK(RP): M+!8JHU;<-P 9YA%-EWX,42PQ3$O%/,B0#VZ#[1!O_-PMQ;58INF7LU+%O+(- MU)?3LH,;?=>N>XZQ@]J@[?N9W>IL"W4C:_DJNB6D79E3;6'B.'$^/E"H] 77D--.1*!T);>75S.FC?1#U#.2DI"X?0OHBHDOB^SJ@ZP13MIW3H"Z4F^P.NVG>&A M[6[-&R8H0DY9ECK*8^A4S(.!7*7 H^+&H?(%+"S M$Z,=^4'Z.-5WZ),]'M+^'E*?ZY__QUWI-.E8A&+ $G,W;I$AG,T(^ZJG+(>A MP_&HC&7S<^J ?&57&MY!PZE0TMEA<*8G7FJO#;Q=KO?UE81)+BLAZB9O)T(C MZ%#@'B>;LB0^U?U^<'-M.H[W'EZH2&Z;J'SE]C1?_";W#M/T@A_D+ZR.FX77J A3C$82&2?ZEYF7K1_.,_G6-) MQA7V."OA7URK0\:&!=W%"&NO!,E/QW2!E[B>1* L:8!@+?>%M;E4&E@I9[^] M)>%ZA6 NEX*%W'>9O2:K:+/*Q"IK5;?:R3EF+\2M=6T2C7%RZ1N(:=6]T55_C^1^@EF)T1^'5Q61+,M,OT\Z)NJN9=)@8M< W"O:SU?CJ2HYGB M'9L;ETS?4-09L6,/&)O@Y!SL]E8ESBBTH M)*C\]-6QV1E6^9B8VNJKK)Q1-O,1VJHD;%3UI1VFJH@VVA6FOV)212R M=7D;A^2LMYG14MUJN,*:FD/';8>#L0HJCIK3N+. 7*^&-\2X24U-/1/34O!S ME;GU%9YO)EBJ<+GI)$+5.P1YG7 2D;+ >IBB(9E-7.]9)*B^@C.G+FAL2?V$ M22AC)NF(Q_7[ @S8W,72)OM@K[5\.IVWE %)4*2]*&!)^DPQ*SE9!T0TF1BE M9YWB/H0S .80;G=I7(T<1,?H6^[;:S]?OA7ZW[I M%+5V,=B*J=,5MVO,@A&SC:P:\XBT;^_,9;L9RCWHL$SZ4,E83W]G>*5&/(3["T?> MZH_2>L%GH;I&@GDMZEQRZ$:V7.Q9AQF%VA6F_M#-K/R;A?;>MW3(G?];5?K) M]?U3=><.E/5?/\O2'I&#/8F%L@+TO8#*&[E:FD^F6'>Y$2?SMF?GOIIWV+65 MRJ;=P>;(/\T#H).;P\M_ NH$4Y>IEM97!\?J>L(3G5**YW26-SUI+8D6K3NU M(58DXIO@-^[+\&(CE]E"U25EO,K@L )@H3%JV-0K[=+D2L:DL/#\MH63S?K5 MJM%?_N6IOKZ]/[YXP,BB1,6"):'90?7P9L=PM=7\\@<=G6QCS2N:#Z,$;3UZ M$F:,D]1),H[WG=HL&NH2$2[$UQ$N30(1%Z<*;/WQ,S<9T0VE6;)!S-PHSGJX M6R =LM_)C)I_;%_OQY5!P93[$&<.!1A0WL5>=4U>U1PVH#?57=(Z N'>I#[D M*^?@4/VEP(FTEL=5;%%W$?S' #)C+)FC)-JSJBL>5HZ7]!DG;L)I>[])O[* 0BSD1[#&#R!63.X3KKHUG MV9CU81Y7>\2CWHYXC*B$')(MZ*T_=19: &GJ4G&;KXM7+(@^QFGP%4+X3![/ M\T7HM.Y%W0>U8VUM$6+R**:$9<9@N.W-_)[\/6:2 M8:,SHHQUEZG\_A4K.9#(0E4-.K[6^H\$1?^'<5)E*W\T67K3EMW.[QUY>1-N MRRQ#"%9@M49L-?296VD)(;X[7I?[Y#BD*N8X?#8EI;/ZTX]NC*Q/W/JA6N,2 M\KY[[W+@=9"P* T*BP0D.A19'9A'*$NE:$IQ+2'"V-?X#=/[?K7.J3.S$D/, MFLE[]JZ*"F9;%_"E8#*YSH%8W2?O.&NX%GLY5)'N\JS'I2S3A;G5L7L.^TS; MLQ'BT^^7A")IGHY[ZH,Q,S^!FX TWY)Q!1X*@-%.5W?PL>4[VAW\ZRWH\#N" MYEU*QWTU;1!IQ]5NK & >!1VK3,8&F^0D[FP\%G-[FY*3!V[?BO7"9DRE4#- M.2;1-TB/B_TMV^[O>HQ?4AH7T>CD.T-+DQDW_$ RG3MD?P=,/DPX)\GY4F1O MNAS*[IIVZY+QZ?@T_,N/'?S#>DE[RWO?U7R?59[8WS_<[U MFS(I*#1]LR!A=^ZW)^LL6!>>OBKP(VUX5:+NVBRXX#9D-$9LN4.++@7-U MOVO#J[A1]RD+<3,ZLM%U?NG8.F."9DLG4X\!E6A,F0G3]PK1+37,F216' S& M/#I5\LW?T=8)C4B#\!.;KF/VWKO5&:E)*N G!B!3]8"^V\+*$+;T (H98N:! M[ Z")F5)MJ6'@L[;;6S3#P6R =)-@TCT!P.6IQ"G@2166CG;H*2-WJZ0V=[4 MBGK)018.U).#-4N4Z]M$"P'0,&Q3BX_C7CBN\>/_YGY?B$7;%;HLR)S6]N(U M$9 S:MXSQE_5*^S27X%.VMM/4#SB'Q-C&5=\S5%#_&^J:'W.AI[4QR6PC)E! M4FK; VJ8_<=2?_C\3FQ%F9]+44PE=-9IS#AGR*"ZS>CN.#*%.LPPJQ>:T'ZI M0[''3$6J1TS-("%I-P-*U0Q]IAKOKO:*]X4A(!"1F%*X;LX001>:[$'WU#H7 M:YA2E]4#)F2?"??K :NE5AXC&M5738"70Y))NW C1W3V4H:C) Z>WEGN8J%S M@_>. 2.7!/#FCN')*0F\2_U%F/$7(/X9A0 M"YQX!&L"P'*)G]F6D3?GV!WLBF3J "%BGWO#IN1>WG=#Y,#1;.=SOD3(3ZQN MM^[X J9ZHB]E\:');5LC6(1[\11-W:GZL26&>6;+%Q,R>COGQX*X"MIG8_ MOTMJ8!:_YB(@3]IEADT>]LSA[?-NKY(:#]FCE4? M AEYYT,/!=3N[2(<84=0!W?>OC>"(&D5)4HE53_!9ZCF&)#6W++ZFD(QNTZ= MTUB(.%/]+1,@= 3+Q)G$L@]8B,T;65G%/V)<>9.&%>>'WLO\1VYJ/@Q8DE@" MET^EV,N@J .5B,N_-;A=>_6VKTSXG]3GU*]\B;\G'5.?8]S%R\OC$M #2LC, MQ+ ):"I#2$@(E7NH9.#2&P MI6C=.M^%EYZ%8D6&JH]UA6LD#4C7O+2O%B>EN+)JRB==O\I3J!SH:X%I)$'K M$]#WK%Z4AV^I4F.B3MNXS^^\Q*RTD>M57T*@"C5[K%Y)-]9"SN36S=V:7(23 M'4BHWKEQB1EX_14-,!R LVP+?@GJ==%D.X6TCI'& DK"AI5+\NP_=YJ?('W* MD9[KE$#544="*V:V+,>@M.98Y@84+N.NG$.?P@0[S/<5V:::RQ(3X9S%N(XW M[@4;$/%91?O(QJ'5T5++0X$;71;Z*K:YP*TL+$1H.KOP4[+!,NIZ.P-<.[;H M4S7DWNC*,0^%W&L]2E:FXI)W30(*3G?M6.]<],OLZA)I?'0Q5F9LXZ2 MTA=+7!JSWZNE_V9^04<17VCS:$H/YEL\1+K6;#E?ZL M*#?';Q3,99D[)P7ZZT>R/%@7^.J;;+(B+)#4V])T1JL!X 2/"A7I[JUF$L=O M-N^/R5>99NRG#%GU;!2?_/'TY[;'/X?LQM;OV_/M]K_6@:;#/@;]YKU'J/FD MI0AY P(#K?I]9\=-VYNVI$_GMUTKT#H4*&7) KHFD)%^Z%467?EEP=IU>\WB MV6&;*Z:%_5,YNY*&H00VVN-WO#3I?B9Z$[&-([?4Y4#0GH'NU;V5PG[!ZQ!T MIHF:^?/R/XZF'KWX^KROT@@^,N<%HX"* $EO3CXP @^Y7HMF.PVM7'R-;7< M5IQ=::2S7Z5X,!7?:/B&O51=D:VX_WA)8N=-1.B;0-X3Y^,5*7S)Z+V0Q0+4 MYQF"JEDT;;Q@/^'CK!55;[YV:8W54#5HS^RIM8@8RK_1GD9U=1N2==.Q,AH< MQSXO^<;EWTI63ZSE>%>TJ:QU27[[H\1,CD_!X,2+J\/X5$>/"&(*54*\?/;: M&UE%6V,W!88(!N*C+Y([.D/<]RF/-R5X/;6_?ZCM_7L]7S[QHTR5GI72Q9I??M!&( M0/ ;Z+V!.J9$S%5\G.&M/?,!!.ZQ>2@IO:F\K;B56D'%NKFYD]0,%PI H:6U MWLV,8)]'?UM-?6!\,=0ENW8>&5[TV'\!D;'R;@+@"OH*%<\8[0+#R;^W3UYE M)<65XRO]6YP'HDZ^*2]_(ULV, 8+J2=[9F;!8)$_#B\)?5$H6&! MI;&=X]^[JM#F6EZH'ZYL+!*^25]MH">8]OLM4^\]-7R[O?**>V>QO,UV+1:G MAP]F1IK7S.8FN4OQ1MNLYQ_C*N_MZB$@X4L0ZW1D+0B]V:#6L1P(Q8M/X$G' M@EGM6X5>PW/2=_LJWU_.5G@S^*\KYWA0D;_QYX(^T3 SO&44O>LQYNK^T__% MV7L'M'UD:\-D[=AQ#Z&9O@8;8FKH'9*88E.#,2!$BZD&(61Z$67CQ)@J IB. M1&R:*4(60A)""&)3!(@2$$@@@3"(#J(:A$S[(-E[[\8WN^_[?N<__D$S9\X\ M\YSYS7G.M)(I!^F[QMP2DMHG@DO"UU>\+[V8R:7/.\+NWB2LYOHNYA65ITTG MFD[5ZY=)D97L>G0U*4V-(.FTE.F[I;<:7!EDGR56(S2OD YW3"O7AZJJ31NL MG/8ASX0JOPPOS/!F#,M @M7>:M)=G@83)#(.NKX]J8#RU,Y@S;<>,*I;ZWF+O#;S1VZH6@7M MYL2O)$.VG&]7W0W=7VICT4E%WKCBZ-*PA93^1U2J)4O^Z0OCO5O#TA*LJ1KN MR,FF9_91SS7O!V'$/#87TB,0JY'D!*I:Q:OB%!OAG_XML/QG^V1O#.U1$<-A M(L1&07>4T[2#++M!=-0ER9O404U84,@=0;"SWJFV16H-Z1J#1F_\YQU#>M]@ MMO2_]IR,29]MY=F]2U77-U8U]7[)<-6",\L^QEJMYV?RI5 M!Q_G!99?+_TBXD=^P6!S,ZWBNRO;T^>?C2XBOA'/V$D\^H5%P_=K,&&DQG:I MX+7FJ<%L/ZT"9'C%D?P.MAD/C\VH:#NZARVL5S90#:;XEJX'5!B.)$\+@#1G MK9*[/YKI(F-QHL>6VX&(9:&..!#4;'Z>C*&@-SS"=HG@%)#JX%:IY%&VE#%R_""]VUG=O8^BKR>Z5#NSD&7 MO%%:X6A#M#7\/D-F"11YY^VL>>P(>4*B<2/0]17MQ(+GRE7 M&_>#M4IWVX>,ZF>*2?5&-).0?$F(5.=+.1/6ZH++V$>A](/G=IO+"0SR/9/_M"IO5OK4&';:'NJ4^L-TZXM>95<$\\FYVA;SG2Z MX%RMS4#\&J=W1;_S67[^+M_-G%MJ]\=#&8JP?W9-$#WM[T8#I=_P)"K MT[^$''%ZBQ$$*R]=#H =O*8[[$ACFH84E[P5RE9)X"%P7M,_N#S9W0_H)DFN_X^"HW MKCW")H\LN;6VY4H$.FEAJX;X#T\X'CJ>?5 F1'>&=!/Z',P,?E= M"G6Q*GOR,/M3L7J7IRYLN-?1I78QENSE"4AJG!^S_[Y#PTZ:^K(EM4-A*]A_:6!F(F'$)&J&)D'RJD#EJ2 M$ ='![5M4._2Z-7&,M$OB,MI4[FA*:U2I2G#)HB\TD]['MZFU-//8P5.CU,'UU#!^O=S.21. M^1)@VWH@-Z6 $FIKT:^?5N"0%UKB1&EN*V[ ;C%V5Y'>'AK&R1E^7G*)4D52 MSTNTEC9?D8MBO0FR3:0TX5XF6879A=/L:M=O=M7/EW!LR@'2=NZ6[#9TO)IW MZVN5ZP?]VO7&"2NP*=YY%4(GMCE( M)ES;*T>]*]7@Z72 TX'AG4WI!2?IJY2!32)7T31^)E\5K[;H?J0?,$6VG,N( M&T.Y,E>Y,D,7.6E'Y5^?_-IKU=]T&KF1"V/SYQ/'0C)?=+OW>?Z8NYU =?_- MO;8<:OA<%R.X$V665]X\D>WWTM'4B:B[>V#$;RG)SG] _FZGWB:/-3&&+<>1:>9QC9O)A=0)9S\ MY!MHF*B?-'/^-/$KWWR8BOH.CHX4ZMYY/7ZVJFT;D_.39DK6LL:"V9?7'TT8]F M>PTVT3$@88LCN9UK&^MWU\)F\%'0IDS[-%@.JT= X%&IT6V1QE@OV=[ZW]J6 MO_UX%<[6MZY)/RQ5\<=,W/]@GE(ST5T_[U4QZEYD7HC6XEX?@IJKR_+C5B=LHH*5G(X7*+> M*@/ 9>#H )=K9_6_-< O'^[(^$''=AD==@A"*+D(&D*+MN,A[OW4;IF'_A>@ M_61S-E3WP-QXUU4Y%J$JDE;E+YO=XQ/4;B4-(P\_W0WV((529E#WX9:;O[<+ M]PGZ0V6291A%B?WCJ#$]10U#&9D_%"8Y"=:=7N" X=?(]=%GK93)/:X+>JT M%,ELCXMEZI^_Z.5_S&?3IO7(#=I@$+7E[2%(U,Z!(=BZ^JS!*.'.E#^J6T*6P[ZG))#WB6MK,^#L/.NU<0>)Q M+56@>D,C!$-KEZ<+.O(].5+1@C29"-#?L^W'^*ZYO*L781%3YZ7TWQUI=M4[ M1\WV5XG7OJNM]06.EH::Q:]VV=[U+K)LLCZG?GO=L_3M+,JRL0'U:Z>:VW;) M:G/B\V ]NAH^RA_7J=/(\[?M)2-HN-RZ&+":E-,_%7CW_[T"[]KD>X\1W6OI MQ$3V*_YFNOA*!%KZ2V,BR'4,$V9LG=2/\YGQP6@5VM0^Q/L=)F'7?$(!3AKE MX$#Y8G>K02[)?E#'D%M@=VC+OLFTB4AU;GB>N3J,%LHT!1DZT[.W,DIOS 'T MS-^2)NLOAP!6:?XX&MP _$_Y7=+&FX9__'L<^(_V&?GPW3&?_3'?N/DS'1\) MLZ(MGOCS#7O7^566]D)25W'GN),";6AH%)&)@L_6'#JQI>;K@,=\*?49G!ZS MFTYW?O6\EO!@R@(8%IAXT :*U]XIF,[1@H:&<.I%N?J1<^PZ6[V4'UK\5C)S M<&'#);ACOAUF*@@Q9!B0"E7;6,4!N!Y!"??6.SH4+J77?OW1V(S[$HR/@(<2 M3@H9?0@'^5" M3XZ44B0E;\C-\8\K+-W_%CS]4*&:O9DI8=, ])*1T?J=$4GX^4%O>#\KS_]> M=^TM\6''NTB)^%L+P=\%FX3/K_:I/.G#;E_R@/RL*9;_(K"\*<&D:S+>Q[Q' M27UV@>0G'Q,I1N-MSE2YSZX@*EKCA$NSM!ELIG,ZR#T>YY*YXEM ;Y"[+5C7 MABND8.A]1;G7I71U=S44P*$Q( M"!FH<&.IS3+XR&3X !]?CRE^B&\;QRE8\_PIAM&4P=9R9IS5*_R^<7+4;8PP2V9M) MW629@[X .!:!U#U'RUUN.GJJ';JEOGI556)\:]789F4-C*/>A:]99TGHFKOL MH"L1-JIB%MFZJHE?0XQ-AN(P(?48<(#^8"["#\;\]<\#T%>] MM061?LQ*:]B"W.;L*5_[AKHY[!MI5.5-$C812G]%5O]R:*N[9E]$Q27W9R?D M)1],SUM765.>(1I)5,B?%37)CRPT<^+P<%E.Z_E'4Y"0.T@(8: MO_HRA+NOXM)XVN NX)E_:C-C]R0!/>*=1()87]_OG&VW M7(OVG#[77A9"+]XNJ&17(\4ZEI#:'PX'C.)'C_F0^7=+"96Y-(C]P9W-.S&C MSGBE.803YP:\K!96]HT4Q^H3UL!M/L\?R MOO1YLR-R/S0A=RYJ_F!=TXOA@*& F#V6SC@Z/EN6JJ$&*$PGR\P:4E_Q,O3\ M;W?JZ>APMIRP6ZQ3PD/16$Q.:>RP/N8C:<4K[GE2F=;!YK4!6]<>NZJH*#"/ M^52GRC.*KE?"&G$[5_Y6M]@ *G(3>;BIEW!I7 ?;P(S%YJ[07GK([,$']+DQ MRYSZJ9]/",]KTWU]'XK:VI9U8OO=Z;ML$) =KOIL E6F3?JP5%PR6U^H80T5 MHTK$]VL=\Z5.XA#\0HP T8_?B?V/>7/#)'][C'I4XE R;QP^H;!=@!CT3#SXN7,HRYS>;S"#$FS &%'A6@/ZJ"*'YZ'6 M#OE1"1I&SRN\<5R\+T@JA@-7!!1;FTX3N"9S\3H45!^O%4#&H?SS:/CL1A08 M:?QH-5O'*7R49K%4].3R7%%?\2&;\*]%\H5*QT[R!+ M&Y[,O$NW ";&1:D)!$P#D+HKI9_KH8#!1()6>\\FTRW:*SJ&R)-?6Z_*;T#K M.^GV,9W+G__V,8">VF7FJO_KA.CUA>,BI M/:PCG^HQ.1GF9GBWQ>QB4[88(!=&LU49KPT0=NWDKZ4G&"F\\DMHP8JQ2ZER MU;VU85U&W)# H]>@AJOM>]*O6Q609$.3'^]MQUQ?!LZJ6/7=$216R2Q,_X#N MR>IS,\N9/;")VLN&*6"*S=.#'4&>ACF#6I=6;/$+\)!^^8(PT%)2CE$3W?G@,IVM,PI6LI M:S7:97N%%^P+B!E[+W7QG5$E7N:DW6")1+;<_E6K#+UE/(VC8UO752%^@Z16W$,30FWS=)>P?*2*O>&;S/7E+)984QK6-7 95J MIKS0*897ANZ*)"\%O^OE%WTG:!&&0+Q:!J-N-UISP E''JSKU1Q474<'.5:6 M(("Z!!2.9ZL5K*KH2"=UV->F=\P\&NGRVFS\'H952M!_&KT\7&;;:!/DN#R" M%/#.R# ]?0MFFQR#SI&S'EO79^Q83T63ET6-,RV1>O6AC"9C))YO3Y3FW[^ATB[PP-:_I M24>=T[BBZ)&*9G0.3GM>^H!\MW&^XLA\273!-;4#$I.[O[F0KDEK8A_=7I^B M"M>34@O94=\=E(WH\J1$2]." CC$\!*"C+)QRAJ5P&^$UHA^=!W^\R\?[ZD< MC@ ./-5R=2::C)^\JB?;"RG SPE@-C<\\1;^# !$&(>85-XJ? @"%8 MF%/'DL1EQSPGK0A6W;)-Z;WPHX522*61QT4H<*6+)__TME0QT,N('UGUDY77 MDBUB8L?.F+D%;CTYJVF[R=SK*UU/Z%KEMX HG+V)C_8O%@VN=1=>N M;.)N-[F+9V#C;*N0OQWSW:-67';T^X93>&$ZB:@RMY53QG%OJ -Q7(ON>6XB MJHI+F$60F"F-P7Y>!G%_LLO58WNI<:4\<@EPLID4^?G'6ETE\YAYJYNAAW"O M8C?=%4OG?F!7EA2"OPOJC_/(]H;_JRLR2EFBZ\=\NVKMC40CMM(Q'V8K2M^K MG-BSB\X;S<<:BX8WC.1?>>CMGWHI[D6L:$#M?3N1'B$5=?-H\+<[KX\^>2]/ M,63%8@J]Z7E!R,KKC8];V3AEJ>AV,5?,)*,(6OB3*EL>0+XU>\SW]R!(E0:+ MYL6P!EE+YA5R"DI: CPM$KR\O#[_226V_!]\GZB7$M/&$OLE54VF3&0?YA8+ M'_-YWBI_[.ZZP]Y6BU5V37,.9;V#^1D#E#F$5*OT"H48=8RT)36G[\F^X*O$ M/GFW. CTGT*\N]NB.AH":PU]H$SIJV/DDU14,VB MV["621-J:FI:[0)=#-O2>8:,5V(UL,\V_WE5:B_BW\/,?[;K%LL76+C<,0BX M.$HG:(A*62T]A^UD6.^2$.[L+/7<58-+R8[>XP\+4OGI>4>VCXX,=9E#G.O4#*N'BLF5.YPGL8*3KK->V']%0YG+96]2)>>8YI M;/^ZG:(7+RM%.:<_G)MY"R1F@3%V.=GA=7U]?:]:C_GBF^>A$RWM\3$]Q/X8 M$L?8%1A1ZF68Q?_V]$W 8E7$Q^+2G\@G$LE+,VNVL[<-WLU9R[1],U/2MU?/ MWS5;HT!C$+XM3Y" <00C^47]!N)J;RG)HN[N]2S MUH]; 9PVJ;%.K@;/5DU-=T[K;W#DW_\8S=]P=H",._,FU<^B )ZJO;LL\Q?X MO3ACJ;9&90WGJ98!Q) _JG@[GTSO@,>YQ_'O;.@,25_0293<6,CUHWNLL4+V M:58SVQ8[)IN(4?%-#?"F+7$>T,*;.>)9^FP/[K1MP+H:>X3^5XN*TK9)YA2\ MZ4,P*':EXIY :@PT-UQ8C=_^^V"+6YES0BF]#28UM;Q;GJ/\I6>H)^G.O/"'?.@/O-I,6%2&@'#^&] &[%H6J]#1U#&KVVD$'$I/B=>;3% ^I7P8@+ M&**4&9:%?DM7_]++>P%]4VLFS\__ ZA2;]!IVS(4=B\U= W9Y=]0L%)_6O0* M;L_76RK8Q)%N-L_)6]I2,/D=- N,FLT[8N).<5UOF M_6L/I$ [%UD?YFR@%&7=[HV,CD>$1'K1O'3+O[*?+7]:U(9(M=Y_O? M]DG)84IL_/9@X@2B7SQET^16(""@IK_[ %V"5 \HB4^&3]ZWRL9NM.F@6=Z. M7WHID,#,1&=B3ZUDVG8+/0@YIF*?6=OQH4ZHM,NW,::M]NY^7=XN M=C4#K(7$#60MLB T@Q/N&[K,C1PMV"$@I:@2L8G(@/TB"U'.- #[\@VLU^#Z MNX3VIAHIC>DX =K:G?%@2,G38E]7\3:9!45MG[1;Z-G:-V?$;9\ P&+;6><.A/HTQ8+79#'\B8!@+ZZ;Y^:M?,<-\'*[_ M96?.$K=W/GN7:7>DFA\Y)U&LX5KOAVW:8R9OT'_)?#Q[N<6^9PXG5^=$_Z36 M$?XJ?UO[1@00['E)W*CJC1-XZL6'2_"=*8V,?"54F/^]3'?$D#%**'&0B_OME3,-*MQ'Q0@-OA9A+/>B(-#CS83-!2I=#=.V]!6;F5E8BJ$48QPWC^<(N+*?]EAMM7.F+ M*KB?>9MT2@;+-U/=\4E% ;XC4S#&[AMP@JKM&OM5J+-;M-8T 'YZ59P1@/*Q MP+5LU&>Q2#X>/VZL%T8@%NB>I!^SAAF>VB5@-::UO:%RHN%^423391A7BH>0 MB!O'?* X5]3C]?-+!1QY<_J-!T]R3YCLY?IO?0)9@T$NT(L'2=#O>[JGA-(B M/7B20W5VEX.\Q()\^J"O=P_02=<)/5MG:I&/\_.; M"0VVHN@GYE/S0DL<.QO+(RV"!O-HA6R079Y_9DZ#C!3M8>%?]>[X;[M(,?I. M-R):?N1,IHZYNJ,%U'UO?FPM2*)P-M28Z)2-=:,[E"4S7J"DW]8' MFDW'[C'80U-7]-HH\1=ZN=O!NYZI=,D%BDY[O:+U![\ #>,!=+O9]4WIO+@< MVD0[!-#HW1I#<8]#%\DJ+;W5J@-2 4=K.?H=KY58P*_Y+J3'CP^,&)L-$Z): M,HK%T+,Z5MF/%X3[O82Q2S7O@H;[0J^&%I<*Y%D2D @%W<59;T9=_I4 6&!9 MEF7F0=>.'8K%T;< 0SJG,SV+9#_LIM0K#%8VKKMB,+?\/49?;"A6>8,I.I)6 MB#;8!'/4JY!Z4&.'+T",I,7)/6:>V".ZH M0=+HWMY1_0ZL)\ST="$, D]2>R<2O@UM:88TE/\I4JUDI>C[V9*JL'ZNR2QX M@[$MH858!0EE^,FZVN;"U.KZOD4BVX/&=#C$ !9NXCD/7AL^M@WUZR]H7)>L MJW^#GN7X:>@IJA[SC1JM9O32( P M&M@!Y>>_9A)%;#EHCRE.),"C]+:8MQ8PKAY4D-W[ON;IL8B/P<4V<8V[*]AR M_E>ZP:M9MR]&YA)FU+1$;-)NW >H U$78E[[/.[/P"BZ"Y9DQ7X6NJ6@4UZP MIS806.7\4!ZGL(%](-/4SS[]ZE^&=#XM2F!0_UJ0 MFWSWP68/X2QYJ06,9 [ZV,,"77O=+"SL+M3/,([YTE1 ?@- 5&9EYR+=I:$C M%$MR*X1]TZ,S>6\@\B GCTYJF?!))1?)XFBEJ\-H;?S+6__=KS>@K<4AX$D. MR X]SK]0;)L%@&EH\$OX E"ADV\@).IVU:VPA5NN$7!4MK95#&$9U[$;\'W( MH_1JU'+3L_&P2C\!QS=.)S],C_-!N;>JU#LZOL^LY/U/"23XCQ)(TE^70$;L M_$\)Y&.84'U6?5;=2D"&GX>PW]C7?*+52[SQM?XIZ?"6B#>Z#XAV[J2P!6GY MU4:VH[M%^F,!Y^+ /EZMX.:=G[&"0^R3H]#IMCJ^5NWP^H*>)HMTJC4;?JHU M.QRE)MFG64KL!WN=*LVN'Z8R;?6UCY*6XDBN(X 8-].N ?FVHB&N;JW:1UJS M"?!7(+?X:I"87&%25?VRF%_;L]&(N*M&*+"$2ML_R/3.Z85[3U% MP3Q?II9FSHN4##S<*9'S]AEK>/ZXZ*@M MK=M?@U!7\2K 6^UZG,T]U.Q6H3A.JEO!_H4E<:[(F2 J$>2L\%*FI.GQ_&E_ M;8BKI[&5&0C8A0$!PU,[3C_G)R?#QD/F*&GG%/T''U6*_?XVGQ^0X>?GWR"C MV\>[X998>_Z5BG<;:W;+0$IXP#S_T\TV?*";/-(U_+?HU]4/2Y4@,997H_*O MDEO=ZRA?R/_0X/Q"2#_3N1E3GOC+D?![*:FG2PS.MID_?$VSIZDET=4.E"K_ MH>!E>.9-!B2:2BJ_;\*O/Z@*V*;X=VK#''X$?E]WS.?L"<[V_C NIW5Z)<.> MI$5$W[/Y6+CDG-.N/2.8QVH+F4C\54S<$VB3S>T53^A&QSQ_CSSS^5X0F AF MD60]$W@H>^H@53&TNH!-[Y+C6X=OC5+"18LAVIT M4;F:::X-R&<5L6$QHV[;U^3&-TIRD)S92EUN5*F7@>P:4@L55/?;-.OFD*YX M6KBM!%M),_K*-5A$2R0*Z7T=&9=>EIGV=B6J"B3K2@B"Y]\+G,N7+PR<&+8\ M0D&?;Z<5;[MS#>=C>&WJ+;-3P>HVZ\:%6Z8G^7(%2#(+D S[G'2 R>/H6:BV M4[2%UH(VO%.=C/CG2@W[-AMYI](^I"_)!K_^,?G/SA[.V!A%H.XK9VJB8P*Z MW;[I='UB\O;]]G">@>PO/)*[AV"4V= H'+B4,Q.^^?(E.A_UZY6IKCA#\C// MHZFH4FET79>GR9%?JYTW17.]"XE_M9(V=X!C"AWSO927+C[F4Z6N\F3-.F@I M7W_D=FO7-<(Z:YQ,F@@);\"VZ>!55*:JOY[-J"]>R!,(HC>$OJV6Z5<$Q76\ MRH[PTC;1@@LY+F=4F_2UD@EMNB3@V*)D9^YM)-''2SGY?G_*KD M]>TCQ TV4=)N)I)=:8EEHUVM?3'#:(4/?_ZV<%U@BOXJ\=/8^,T?\5+6;5M' M7 0R6$5C1DF2D<[DMI1?V1J&G!U([ 8FZ;>/;^5Y1$]=<5)]\N4J,$[(CQ4K M\HO>E$>8:FHHXP,I0\XH$FKZH<6Q]$@I1XHM88LQ/*&"Q>8O:)(!O?HZ#S>1 MA\1]X@FMUBI8GRT]YE.6B1]=^"G2%$@5*OI@T+<.@N\OSD'C*OJ)8@RP+][N MWM"FE;*-(FQG1=C=RU 8E1*>:5Y3]8,2"^[;%C^$INHL6=L=SM%R5VX]9C*9%E$)MQ]UFZJ-2=^^"HH/I]V&Z3I( M^D6L#9N<*C92TP>R*F6*75W_"ARTEY92EI0IK%\,;, 8]8DJL=W!?_1J*Q.? M5Y5G$!NM;-_>.C1)5YSTSRH?+"0&G=OT^'Y>SE: M9!.4""OK\>R<3IFV\4ZRIDJ /)6,7Q)SDOA#P0'4 MC"J7_(;K2=;_#CC%DG:,=L S)G:'7K073WCR.=#" ;:D7&WGA@__HT#[B2E)%]^T4N__##L_L1Y@_FV'D2'%DPNK(.;@_-V M>96Z4_?8UFJ&RL%BP -0)@Y*&\[+:.9V)+@.$6.8#]<6%NBHQD[41=!X7',( M,GI%:!JT:YZ%?/DWM\W!$OP$63[([4T_L=X5.A49QD +HG]UO&9KW-87GL.?QLL;?1%YM"I/)W )1:*D:[C*'E=EY,J7/#7Q4IU.052XS2]SIFUU M(9//WB*&M-KY&W(ZF-"X%SLZZZP7Z+QO)X=N:R;C=N'R* ME&4(4AYF$[X&]-]8>8L3&LR8.U+ U\PAS1%R M;LPFE-8T)O#M@:)DBI;[(/\9_EC9<8>9E[4>;JBY]I(#4"6W)7N7+D>-$*F+ M\2JL'5^-VF3%"P0;O:YE&6VU.?;C#&>RP!K?XQ0?[Z)UD2R4M%'9S=W!ZU57 M>\S3T/ IB S4R?L M<@?BL)M1O_AJQ-%Q[_/EL"N[S+R@L##E.6*Q]75D]O;\:07N,9^I00OQ(6&> M>&"(#Q!;P\S5Z^\N(2MEY,)3"I+I+G!=\X;&?%SP11K4]]U5F7=&9G5NJL*+ M8S8N*FJ9&6%Z@:/9\9G>"!W"BF1_J1<:(FO@4/8%R-:\S'6H>C[*/NQD.;-/#]F>>A$Q*EN1R>$]TSC;-!EP QU0#) MM'@-IG$A-.NISY_.D\\J#N>#E^G77CU>]X^E.;R)@C2VD'NUO@_WT*2]S@,_ MC%X7"'"5G07RP*E*N4NR8=>KY10P0[VP!TK'?%OLX2-B#'%YLC]1),G(7!0> M/_E2.6]H=K=QC8Z+GVSZNZID[+.9"3R$&JV\Q^DG!0,R3"CE^W<+.,DX.[" M6$BG6GW16\FG>,=W'\6!N/[[PE6/J7CX.$@L./0I?F-*$H>_$>9A>1/P+J$V MG2 >TARFK%AF[A.UVFN1"0*\1TL*X0,UHQK:RL$S5:[.+V-=Y=8_+9N+[VK" M; MPEI975UE@!%34],[@U8LGJJ>NC7S5N4)3W I1&AH:# UYG+'DI,S9'^ZLV3L M^2\[_Y,+GBUWIF:VII3M5\D9&"F(U.,D%X*',\'JN2$ MG@"GXQ8]IGX\YJL#-O:(LZL$LF=/FRK?VB)&/%.K.DS8(DWPFX3\Z*&SW3%7 M0#/9FL%(J"J\8?L#!M:C/++'F$>E9SNW^ZS)4+DBNL2N*2U++8 #.R#[HLM, M :<7M&>/^8P^(UZU'3$ HBBN--%#V\)\>#X6S7R6;SGW9Y_"]92\H- MG__?5^TI*);$S@V>2CKIQXWYB-4>GQ==\U#8F)K3 7ZXHU]"U"@L11;MX:DF MUV>^%QK3%>YOB>AQ=)=5FGB*R_]5]9H1F%T?0S(1<2GB*#[BX*^WQLM_: G( MQ#.C.&]!]YP]Q6+9H\.Q)GF>FWG)N/DAHZRWH&> (_PEG_=1H"[E1Z:?X11H M'P_IG.4N^V1SAI#*9B/CR,$MN:#T!F:N4H*.3Z]W!.>.:E8W&YTS& @_2VQ8 MX1$UE[3[GV;?K6V6L]Y%#\O2=$>;U[][7VH7X608W?PC6+P$X.>76SQ;9]IG M:KUDY207GB'C[Y),M]&"A[5D5L=,V4S)>=Q#//:A\ L7(.7\9-/-<H.H^]&C0SMC&C1Q\9E(PLNBMM^X25-:#_RUV0*(U)>S>X M;;$:QO<#$H[Y=-Y*6QI!MV%V M+9T;_KRR'<-]%\X)RY5P_Y!J_*Q%FU=[;6I^[\Z2!2HAI(=;T'KYF$\SH:H4 M9-3V_DY:F[W%_PPX_LN=]0$]XVV1-Z7SF2/;''_\47)(U/*7'Z0VF/-U)HG% MT]VX&^_+Z&VZL_M] MGN<2BTPE2U"VR%%KP^/(#\9_[_X1?S*?O):(GS_]<2FV],) MU1NS>JIA;T&"[_L\H/+I],W(0)"@.J%DTO".%SWD>FSV-YZ*KR<+Z^."^MCX? M*X'Z!0"7J>UV;_-#CF1XGG$:@%I/AC-'7H)\S/ME,)_F]O0,ZRB\5'/L>V G M&+'-@XW%'F4RUE?$F)"V.CO(Q5ERMOR!8WG(4>G-?M;9=2.[!\':D7#%8O^ M3)OJ6.O$)(BA25F_[E;>G_MB4Q=JI&OS!2,_03*&(YYW;CF'\291<\?L9"97%5 /MFD(J8@\W&:'C/'05.JC/GC_D:!WI"8UIJ MV::I+5>V%F?0#Q0;)!+$+Z3_6!X1,)JJL&$.O]ZQ%\M*L.K1\[3=FHBKRGE8 M>27IRVD@;P%W>N%Y0ON0&AI6MS.)MJ9BV-O5Y K@X)CN:$<>ZFPP3JHL\ M;1'9<^VF>MW''0=^/P-D/.^5FMJ4-?N#)M]P+6#]CPZ;:M_U+C=;IR1>(&R# M@[,&[X^HX\5D[;7[TD\R\P736[K/=)J(XB8U1/6N63,*FY]E M0').I1H;O"DB_=(CI:![W-@^&[G $]H')W]GHS?XG=,80?Y"I?&I HQ==D!J M(G(-)<6^6]!B<\QG/Z+E?@;P9@EH3'@Z$B'I+^G)CP(!U[0K92\\[7K@_X0D M$:R=_MUH-5#NZ!SZ%=S1,4'(\7;2>E3SU*E:X^QI0:4-"GJJ8\(I+*3Y.>'! M..;JA@.HL4*-@Z;)8.O,0*?4#\9_]9^5*']I,'*M*G(>R9B%BD!(2)_7S+:0 M5WDA!DZK'16%5%U+BJG*?BVY:5B^[7-4W(&Z,<*4 KX A%J-LG^1GD?'8% V;H]!?K$=:(5_V#F)%!\+J! M]H8@/7&7(!9(,=:QB'7G5C91B58/1%@H$-9#4<=\OS:+N]< M7[FL 2A2V)G)CEG(^OG-6:5PC(UFO;F%H#U:@G#(1,@7D,Y#%?DT]6.T3R];;6 MA2%/B7OLSV]J;&Z2!C7P"L 7'/,% M/SKFF^.I"NNTEWZ&W8G;K@W9F Z"@BS&T_Q3COG\;A_SS<<\RC?\JMWC>BT] M5??O3[3OG/TO ,D"]/6XD>>$"/;9$>]PL9^I#X#ZNL](X,N M?YR<\(S]_C\?Z%*UE+3*LY-J5 \\0J+M5N.;-N:4,,+.Q:YK M.!Y^.Y:,@%0%%YD9JV^ES,>+Y)P@Z/SX?.4CZH>6D"E/4Z?MF%4JL;[9M./7 MGUMJ@C^1@1#S&:%;ZQ%0D1"FG!8NO)7YU3VY*[M>*&50";)EM"V%#ARKTW-7 M7V',NA@MPU,JLB=ZDQ?1!.(QWP!N8%'C^$ M4V9VKFL/R\U;7+,$2[)R Y.9GFY_^3J6G(Z7/9:ST%=2!#&:%G ML3]P]:):KJ[SB/ IP^'O(]UQ78K?HA2TTBQ@$0 V[7VT89ZZ[CNTMV=7NU^O MEK$6Y0N2XT H(?[FHDIQU;WW>91L4U-_ASSU7:2 3N 0Z2?K@61'6^8$\,VJM/4.??+1Z#XWK'6;Z=H MI-H),4?):7>JL'S=X]5?JWTSZ#LGY%F;.,R@(?"J[ MTUAGW=>WQ,_/U#"^FZG4NLGN*;[U>!J)S*,E([WD3NCXW=\KXD^[%-1%O4]; M=4)Y'5:NQ++>I*/.:X6F/=J2UO*\.Q3L-#A5GO;C$-R@J $J(C5==^M6AM2B MR,U]FLR>4O4"/I4$3L MEQ27"!?.[H-#P.P>S93=<:,2W"YCEVN06QK:@I . MA^M;5(6L0OBWDCR[_!MC0H&R#/++K K9T[X> 0(!X+]GB#?]RWQ!SJ/.K260 MAY,U8/%=]3F+T*-MCK[(A8?S0<*>*DM9%8KS#+!];B]F6M,-DGGCH1OYSJTD M6LU.(,,K6S[)2"BG7K],N/VF70\@_+0P5LP[A36CN(#37T?'!>Q-AI>@0^E6Q MSI#[:&"'>18_?[FI1;:,KNF7K4'C47I_71P[?5H(CR< M3'S2=&,/\>V<:D!=P\RNXBI>L3%8[_5"IW*,0'"?]VS1K*KIO==C^WT6VA;F MY59L:;?$\^'8UZOKDPO0M5TE?3LQ9[LNW^U]RX'<4CFK^U"9^U4_3=XXL!I1 M(TW2/1S0!3WQWD^W$BEDY@+LD.@%\E@EXY\F/SWC]E'@_5_;.4*\'7&'1OR$ M4V70G>!G(DMQ3?48B;YCWS3?6YA!"T3(+VQI%LWW:]>6.\/Q6PJ(<[VM9G;J M>N".F6\VZ"_PDE$CX7-'C);:JX4Z>K)K(2MK7HFH;&^BG0ZN-4>P(, (.KJG M;Y#E">6 ^T)7K 5+FUL1R]X?"MA,U\&WS1T,(0*'Z$=I!1M(K1/\&L3EF'B_ MK6*Y_M>^_A%U>2"#(J*VA>+SMH=3EW$H]]<\J;:_1<,W9&XL1M)!^#%.R"HN MO-ZH7L'I.=+[+A(DYH26>I0\9!%E4++?W\F%UC+V2_)/UJP+#++%:"P5PMVC M%Q[_X__!.8RIEQ9_/QHXM"'Z$K1*_N.2MQ)/E1[_FD=EQ>Z MUPS6_M*2%FZG?K>(A5R9N=O6!7[6*R6^K6 *RA%2F\M40:"4E0/VNQMC92+N M)@A!$F[1BR]9+UGGM>J]YVZRL)EM18-C@+&8+>+W_P(=$BBG4E>.-RYYUV.2 M^*#7*\IX.HY8X$Y.3'GM&W%5& 'P0_DA=11Z+/QF)^)@9I8UXR%[U3D5@]K1 ML^5YU]X.GM,QLM#]\&.-8ISACT_1,VRWXN1I-8VY2M&35(]EU)5;T/S%IG@G MN$TFO22_"NG6LG+"NG %\@U>AOD4J6"M\GVDGURR&X6CA)#AF8PV6@ M'E$\!E9=A2-WTA'^.H4]8]FL._(YW:[9KCHJ$QC%$Z .)0QXU+CUXYB0!B8U MX(0T@4/N*UHZR2@".P)^[U^O:_IM3;".*#=FG3#!&M<15=8^H9W:V,J(4VWL M$_KYSC;JL[]8BL.'22 !,X^6^W:&6^K7__X4EA=0F=O=/9.J+5MZ,]NH.R-0 MIJ;F_9TM/T4!D&TN;#RAPZ;J+EL]'U*.>G'F$1&XYM":X9+MYKWL'[V 5^J[ M'QU@=;G:6Q(=IBR/32\BP[3[/8%1,$$O_)S)%W5-NXZJ0H:0]0\#\,625NJI M1MS_JICQ"?$3)R_#J8[-F*.Y>?GU[_A).=' MU6Y<">#DIB6G=F6]O?%!.O/?J4*9Z%4FM:B/H94>?W,64A0S#_5*NNX5V'K/ M-VN99B$1%%A;4I.<#']PF'PJD(>L:CBE5+1H4YE;R_25YI5JS.[06-?PXE*- MVZ^A)B%C]Z:C\&0E6V0V/=KK0#7+NP:9M3&(T7BC6 )S V*KA;_9Q;]M.^N% MJ'WU@2Z"GPYRM;+PSU-MRC3)^VHW,G9*11?)DHTF:.^4I)4W0#VT* 14?H_6 M&V/(S3G.06GV]A=+E44=PR>#S1DTS#P=;$510$7H[X-=Z#F)D9/!UM20'C1N M\@-2:9IUD=\V6_=7N;#5#S+I[_YB[JM%"7!: M5HMOWT"47BY!QL)9.JWSMU1H/MAZ9^]ZE\+[Y;8?!%?6N%#W),;^Y)KE0X97 M'8/;T@D"DH,8I]*J*O$X9@AIPB&@D1Q'+,E+I>6FG$3A^&E]LNYI&A/O@ 6\ MEOPUZAO8FW7W;H5OGH]B12J"NN!O!>0S1N>K%>YY2V)#;]HXD7@F%T<[^Q!B M4GJR5L/#ZX('?I,1AK.S1EJ@=TMK6JVV6CV$[95QS<[9-6@M67Q)8"+-?9K^ MU#4!D1J&2 3Z+< ;JRXYG"^V'6NUXT3>CR=?7^][EGQ!\_\$4N M\(S6FZ;VN,A=59>Z?Z:=I,GE$#>*@N#J%#1T:N?VP(H#>B_C?9_D=?A M5BR=5:&1^)[B-!>%[CGF^S00 >=LSTQ^7[EPEOO:IP+LLDT;$A#8]?* !N\2 M<*YU1*..J*CKH<"\3*U:#5>+L8+\ST.;A.]^N+-; G^QJ]'!\/,6W8J261_) MSR?FO^NU/X9#+V\V=?!,"SR.-SO0EA]NQ.=2$53)15Q<_0ZYYC #WT3 M,G*ALVPU#4G,7:J$7='/XV@)G:__U^"AH\X&Y MD59*2H_ 5*-U2$J];DO'BI@K<6Y8KF7KH/JKCY;_PJ7X*=C;T@F=QV%<@VY= M9[L.(X)O )#N3;)?)P=+_+98F.A!?LM5E$&?^\'I+D:'7ZB7^E*G>L?149DOI%OLT=IB: M@D[9[&DYW$;RL]D^)RT$_\5W)*#!&FDJ*J)8F/X3R7="M:LVZNMI0Q^X=ZI- M8.[@$;+9ZKQY=*CK$?#3ECGH_4>O;ND/1P"[JUYX"+TWTY>MV.1@:,: B:7\ M$!-FP6[38;HC8KT(/-4(K?AR4Z=VH58_B?I[S:8V^1G&*@1V9./E[^GR* 4E M'2(X+5 +./L<]C5?:'20MJM7GQ?VX*KVFK<>O,>^_6'(=<;P1/=4(OK$\88MP&6S=R?QF3](5 M7PK^37$$HMB=Y+>?GI]*0S-!0"]%_J7"@F07YZ6T<6-%M JU,4&NB'1/3U%_ MA,4KTW(9LB486PR.U&[!M,5_[E%R"A&+%]OPNJVO<]/!S"9H[[[5%[4MRYNR M=0T[;0\6YM$:6Q$F(OBZ%4Z(D_^]8:AR=D0/1,F&2,I]REE$%+0/NQL]>TZ] M-[$TU?]HOP5')>DOB75&WR_:7'-JWJ2Y7M"4^U@#XO_6(FS68T;V*%8,G@!T MP)X63I+U[.6(V[[)R;U1EOSFX6V;GWL\7Q^ESOD(?1]:!DSEHLRQ0KW))"2, M$M&'+R D=.7UM/1G-U9XXVB-2_Q2?104<9)S O/%DW-L*;J0'+=QUPF;X>>_ MJNBS([]>%;2^0H@OSH4T'VG OK)#USP>* PT,P>)71%7W;5R6E%;?UJL3==( ML.\E2V-DSB)-Z)6PC&V*8E@"$& Z9W$2>87F)CFF@Q M,F L!*:()DIBQW0D Z87)6# %(&%D*B"V!0!$I)!1@(DJA =!!((1/T@[WG/ MR<[99Y^]O^OZOE]9?_1'US-K[IE9L^YYGEGWG2B5,U7:THJA])OL%K >WV6# MX O9&$.7MVDEY>;R["Z!*AJ1"B$'V4="[K+G.>?F1VHM2?Q(>5F+364+PYZH ML__9^&F65W=4UGQC0 38 746=V,4K?15G4?;C=!,.\,A/73WV3M8MWF].ZA' MBE6;QF!7CT%@UT!YZ,FM5(!Y+'#0N>!DBM:0!,*GM_RV)@MNMAI#8E(A%^H2 MCX3:?N.J!C6Y^#Z9LQF _= +WM>)A,=;YM*JO9_T]+QW&KOMT*.7+N=4@9,2 MW?GJ,M[S#K16.7@=IUS6D(NXX1HDY;*2V[UMS-,J\@..SNBD8#)IP2H9?>6 MXUVSSE^P'!^=SA#)(1X)J9H/\402]"@AA?-*A6PG/;*#DU[_,6UW6*JJJEZO M](/IFGFU\#=RN/\ ^P_&&F*D'\_B.]S>Z1X) 4EKXK7CV95/:=BTV%3!C1ZP M?GY42[UHN#Z6QIT:YW[N^CZ)ZMKQ'.^WT>GQ-U#@M,,2^]XCF>8[8AC,Z)H@ M?EF* (*?O!<7+5,2T<96U,O(XMQC:,L0-,,SO T?! FB0<# 4)27@8_/]X%; MWEOUC-8&].O'8A ='E#5?\-&1>?^"$WO]5Z%CIR(K'>.3)("#EP(U4R'5J>< M%/[^5I2G_O6DVM>TEMA+$3H-BX]8\W@SH.^27IJ?'1016%?0%]U!Z[A*BP"M M<,8J=E)FRN=?K<;:]:+\#5/UX3JK:XY&LYOQW_P#""[X M3DE-1H8T']ZEZX;\W, L7L6O4$O!H 535$4*H=X9A'^]XJ)3WY8@71;78 M*.+H1U_/WG: Y=*]]#@ MKL643TD-B2_*4R7E4J!5/0!S2!U$",4R 7I=>W% M['Y!7LCA[]J5KBH5*C=8#+P9&Q[4I2]P V^IM. M78B+@D:/@ I("KYQD11&ESH7,>$5\6! ;:UNKA9C&>;D0N,WQ7P\35=>&&\+ M4 \/X3'HC#GJ,RAX?M&^EK]LPQPV_)0=B9J-=O1V$)DV9Q(4%5*F.PX_ MX^W,XS]H0*W6+GO7CNU#D=V+2P?Z4=7VNPJVW6H;<1G1Z;1(#*O&E!%I.5^; M-61 XS?+>O0US*+J E4;TV!0)& S:57K>-\?Z-HU!5]>04@L9$\2HU\1.@T; MV-1-5U$5I[<>SIX?XG#C6#MXEWGEC4!_G9?I>(=B4MCX;9%HR_AT8WBN M+^). L;CT#RWP+3C_4N/C;<1-!D8%&JHO#BZ)%7+Z+%<1H\=&BL$% ^!FCV$ MRW%]X],:5VG*35W[\.S2^5-Y^:E!ST!Z. 26]OJ+ >+?W0^< 3H- M)V6\0_==\:MF-QLHG%5\U:L\W'CNK.3/ZULN-Q_A'42%58U_Q*MRIGE63@1*?ZP<^EJCUHM=Q2DG-\L MJL_!W@?.V1.&>9? VM*'15$;[4Y5:LF5[W[_:CN3LQW_H@RIW1*)%YYT$>+:0Y3R[: M.L/"L4R[TP'._25-9* =M>3.<8)^MGM&Z&E @WW4%N'@A,JKMO;"AU9'0 M4-4$>*PX6M7US)3"M]%8LD*5($V+72"^F"RO^X#I5V,==;.KNZ-#DV?]%>+R M;H^>@KS@E'>,7OENYJ4AD%N$@;*&A(]1H 1T6L* )R+B?&NE1?'YL2-9[6N$ M^WU$9E\V1_KY^@":4'@A4R"=JC3Y3-K):PYVL:1^A73'ZF*Z,ZHGUVIP#)SS MVP*7OC!P)FO+VY1N-W>J%F#)UEP\[QFCLS>VC;$.HP:*K$5OZ*&N1OFY=JTW M*$Q^U/(=JX"QY;&+W&1$YO] ]X1D@ZPF##?@F''X"&?,1Q,K$G2]Y-V/0O_O M["O\]K,#\_;PE2_XTIVP4W+#6(.M8*-NGXW,"!8YP'GOYOB;C9 ;IDGBK_QP M7\'Y[JC0Q/VJ-^X3]UXH/,B>_\WX N#Z$WU6 >M(J(KHDE;F8T362U,NL .8 MTYKV-"NBF%Y;N37%FE!"3TCD^S5(=D_Y%0PK2#/>G\+R,$I7G&A(N$;&#K0,H$%UAL=W_!\]I$=&D?KO!M M!#FF]@8RSI)QN(W^KT__3E4%NM(*>O1CNWLEGF'NAXXKW.T>'?!O->V./>LC M?B[EU>1%&L>]GG];1-CA*FW+J4\VOT>V>*Z$CW-5GE2,N$$Z$F+T/M6I%D.%S8^S M40D_M0:WYK[;\TJ.1#?7,&(P%YIX/S^V,%1W&4#W ?D=A/#2$,>SB18?W2P+XI%_16ELR?5@Z\Z &."*S_C=7$*.W.,Z'P#YH"HP ML?WZ6DL&G2V1 4EXOER&ZFFD,'K&,]U"9@F&OK@#_!AAO>C=/R(#'ZR.X\,6 M2>Y4;O:IA @=J]ZU/?)OV^WZ4$/1C9%4;^BC2 M0;(_9,-*+JCC'&7WZ8M0PDEU*]JCZ5$0EW*E@>+MY\P"VV6@18R.HXUUCU,& MU];WO<3;0LR+&9S[^'[Z6R7A8YX4<:*OA#3S[[(^-%(_^+H)1F7=23&ZK\9, M8\824BP9!&7GLD.XXIG/,ES>Z]*PO1DT?)7I+-C?EG-NI2W])Y5]Q^[ITM_8D>)#HH.,M_DYG>?G5+28UK4%K \L/J??S2!5Q?W5UKA$38.(I]B9S9?9-I MYS?@4B48M0N9K1:5SZ@%^V=_ZM2'$D7UR;=K]N]X'#*<7RX2H8)B[^>&O@_5=@??I M:>4&JMF@9W5SB!#;_F7]L;&\:W+_4-+1Q_08PXG&-(SIXUZRTV9#+?1YP?@7(IQPTAX)WV0<, 477POY%&$1[&;GPL_M._R MC.'X8E3@>._J+=T-\CHL M_BV_C*&@&?YQ(5<.D18:7>YZSI3@J:31Z&:^OFO[P:&8U@*)/YY>=H=\>R&P1J#+(LR9LK\@(0'CFAA M9X2)B8GAD=#X&B:PT26\-8\3H/$ RP' /'QH2(R&RL4YZ&]_/]C7#K8?MYZ- M594NYA#2U]>\F5UZ:6<:=QN7+<2GNG;F>H)/RPSS@,>\.^L::/V>O%>%.:A/ M-GT@7\NR8/\MM,N;:)O(IN^[RS>'VXM(0!@I%X^$PO>)9L5!@C+?MB\6!&.0 MP.&"I46DD4^NC)<7&.$9F(E@R\LH=3X#:XBHA=9;XOXH7/+!S'@7C_R4(?8I MU]@P.."6VFZ@.#B,-WH1E)_-S1$>I+X%-^$Z9HCYHYCL:M8B.DJ+YH^60 4Z MR8.>!]MLWPTIZI!C8SF!.E=DT'.)J]B*/48=27,)'*.^M)1-I7497;%495)>-QZ) 1U6^R3$/3E7"+3>UM%:[JP5PRI M@_2-&Z;OZ5AK?7*UTLU\W'E\E.A53MKL;\-1U<-D3_.6P.?^^IX9$(&82IHV M(SK(/32Q@(';QB&A,.NQ&(W.)_%;"L834!T]"CF<"L HXU%0VG7S:>OCC$Y) M0FM(JPBB5D-\:\WZ1.@4+4+IV7;M3',"O,DX3:TZ:UR@X=>SM*.X-.J(]66F M>\+4,C,NSV74BGR0F@RCSZ\W*PVA;E2OJUD[&O.!78YYD6Z-=Q5 M6&.,&/;\*9;*Y,[21P'8GMUQ?[/^"[5C-/X-)B7S*PPD3S?OQH"/_:,1R&C' M?10L3R);-'51')@T1[_+.^#<"QF@&,V)' G9-_5I4]V]LE;*9(_!OPT:O$H1 MW9IM*_7MC70\?^=U73CXJ82C@5;>\>#8,CRHV@T"B(9J]$W_7_Z%R/0/[(.J M"TYQWS/#[QLU>F"K'@1QPT_W;\Q";:^^'9AU1@KK/!_AG[?&?^M#E&@JNH1J MFCSC#3='>?M6GAI9\#3(^WKGSCL]_?E7U>[#$(D$L%I,=U,74(O?Y 5:J[>V MMLT4N9@RIN!P5J):7)A]86 M7'_1Y\.-E*#Y')!J/56C)NR5,GN=L]G[V98'2HOS\%5L1X<,\NGO*0O:K"@9"W=F9-OJ M5>^OBY/D*@=W"I4CKVRT7W[YJ$K+ 3AI9/C#"$5U0SK?BSHVJ1Q,J*"QRBV. MA$3+C7*+)X:GUCLB-R9^9@NT^.^[_4,6MB)5S8^$O+UBXM\E#G;\1[N&!DUP M5E,@UN,&A2>MMY:[JF3Q&UJ6GV+KPLTC-9#2-[4&/"]<2#Y\@YZE*42**JEQ MUM6X'6_.!O>2Z':;VSI+L2=)B?5)4C(+%T5%-^);KYMSQR+"3, :PKK%4(J> MKUWP_TU*N+\?C3CA:$@YLW)?\Z3<'U4K$55TM=VG:U_+A@=)KP;+_T%UQQ M"ZP5_DN?N[IO[@IBR2N)91DY/_X@E\8TP*+TESL^%R!=UF+N'2^7V3W06I&4:W)[$JW MZ_6R#=HG70L$=Z)KVF5F? 3DCF[8GV!3_HYO=F5_48TY?/%<3!=(O/79C?> M>4A,R-C_K4$%[R=DH#M_KT$%9]B #>PL-A-TEL^#Q%5Y"2#1B0H\@8E MFTIH-6=!#--%'K[V1->^C9!^':N4@(A(^8Q8<,GQJK:>^(L04<7:U=[1EM?5 M,77*8=KXS9OWRK,],]&?=XQLK&0M3:I'^CL7QT/KW'CDYKF0CCDZ-= EMSL> M Z@3]>US/AZ?<([:1$-7F*,2D-F>N7!X9W"_7=L-ES_78#)[[.BAU3'_[W-F MC;^$ 9>-,-H-PXHTL5,%CQ?(B2=ULF1S@I/]CO,V M-]PT0M0'!@&X()M?@L&V+69AR@^'=^NJF\W,@Q;V9%I>^B=Q5^C93^EDM)#*[:;A1++&Q& M"2^KCVFQ-"2STGR;S:>=>6,0O_(B5YKA9$UD D$OJ[5)26,)[>C;#,?,(HPJ MS#D>$6/1PXDU]S]M_OLOV?[#3CWRR(_-*J0L";>8928;,&&,GL87\>>.A'+6 MJ(_JB3,9>LJ/)"+O#LEJV_0,>'M*)-+?=:$'LEEM@77 ]Z 9G:1]Y"^XV*KC M>1Z7T3+S1F1TKB\;Q 0E<6'5_+N:*<#Z"]_NP ;T*=!E63?#',F.*_F@1HIU M$&"))[U.Q3%]L U'0@:0U=+X5JN9U--GUWU^M;M+?6QM4>ZXX^^#ALC59MS]%K*JN=PVB,PEN[/W#+/* MH'G)=_''/]/"BWEY#:2![MGHE*S->94*);9NJ10-Z4-K/!<("QNC5EQ!FIQ\ M-<61/Y?[KX3!=?A\TVG'M9S&-9?5[6",\MD+BGZCDH_&*T\K@FZC96U*IA49 87O2?]P+R/T\NE.G-,BQ9H\EHUBVHU85U& MT@A-&W!*J*1"FF;_N>XE"5@EN,6V#A[XTUUX1[67XOV;6P[.O2/;M[Y] 7&2 M=9VYY["XGGMPN!U$:AQMAG/'5R>B&_LB>6/\ F LB=0*@[2?*YZ4HD*W-%Z.DNT\ &GX79$%%<@2!H,?80,N\4 'Z+W-SQ M@:X6*>+L M.S!P]"5H\N+Y8IS17?S7L]'^F P,\(*(XSU[^^78JK%-7YL O36619_E=M#= MB"@2;AI>W$41M\M(]^-JMR-M-%*:Z/$*9>N!3F".@"DY8MU@;@& M<*=#@1OL%[]]AY(E0S!A1Q%(3B\!CQ0Y.?P&&IE[W_W#^HN97Q&55_&4;%\S MCXL;1%GDC3H'&'.^F>RIJ[.W.JDQP9XSV&/(\P!6'OQB!I!:0]D4&,C6ZZKZ M_*X@4$X%6[(87B\=LVK\1$\D!!!R)J;/UT[?(?\!@,^S]KJ,#E65N<-2I B& MVMS&_-^\"[+8L!<^4;YJZ_1V_2 ] M%;L?)<]P/94:G4.NQM$Y2N-O1+8O:['B#&U=TD!'0BI*:F^Y-5+:T-2U;>BB M#Q5$>6#C)W*I>(1#"G.]JGD[[22B^#96S,?H[ FQ)3-S MH7"I08%59/_2VGOL/IR3/N"08-,SV< 0/U>H'&V2#NV?ET%YM-;H]>X\PCTL MV/"W3"G9XIC8U^D% .R;QN?&5BIS.AX2@)2:W+3KEPHBE6K(Q2ZYR.9XWKMQ M7]OD"9])NJ\-;5E%MPP"'C#(HKMV^;F")W/KI$0DQV5QKD^V?S%(W=-\7,$^ M6-[@RN]B@R\4-B(C$:MRDQ4'\P/'JV'R$]@[R9Z8?%U[[N'6SLY__4/:;H]2 MH+9WT'[VC\_8V'HT*ZT7".!)CP&0VTAMT/9>]!7.-^%7^ ^G[8A[=!9K:;@7 M$#P1,V?<$&/, ?@3./P=C8D?US16!M\B<[;K"(3AZN?1[+8]4MS#W;B)Z%'$ MY.JZ+_X#IN]HZ3-C58XG E'M]*6 &+F=>SBX>234)L!(=S"F*%&GFB@8L\]B M/219@0.*Z("YJ/SH&V'R:[$II(_ 1?R'Q%Q)_(?$7 M$O__(2'>'$2?,%DCO-@^D$W=G*!%@*[CN.<9M8M LOZ-M1V!RCPN&FNMHE@O MJZHW?JT5FEA-G;*M/A(Z54:*RRG.9^;D<)XWU MDFLNK#B-N3;"Z1MCW+:0)J9WK?ZA_CBNP113KM)+=^&96)=K?&8Y4F(Q*9'Y MTM_B9;S"K8L9I7?DHK]O!U^(U^FHPE;+#E>N*^6LHRR+M(HYS4="C>A#=G)L MPM2?THU39+VX[%"I3UF2K-S([XR=G-]%\#PZ,/ZC!;:VS^^42CLZ5IZ^EW'H MJN"W,5QV5_7BMHK-16&M(?.>VN]><%';!G/.D78W"'HZC-1T2T=#S#&#N.:E MA449*CD7V*9_L:BOK0Q"P7;YA^OQ)F6T)B%\B7!TEUK[& MU5G;A<&9 D:8A5K3WI#\:83F9I%O94D03;$[B[:5*[<\5;SLXF,5*7[.5'O" M=C@IOW>$;T(QC9)]&68D0AV)E"=:/:@)KY^E6A"S!R7W*/FZM_VD0\QKK$E= MI$&/VJ68>4<>J6T2NNH'H$L:YF[TX,?V#*$- HAVD8R\S,U9!O#/*D[_FQ69 MC;^:I#]8 <4,^8^ UH(Z'KMZ6V+S7^],T?E%5A8CKWKYZ+NA_-1-@0<<%J6H M4>J&%ZUY>21$\NB<.8 \A3GS"]*>R?M2HCRO*>PJ73P>'0AV735R>==*FT9= M?1T8*"P]BK_^\+ @_$AH=?0K[@[B(ZCA?#Z[W\S.?;XS][,=3-A7OXP*2,,M"2,2@H?#2?!E[@9';8GO#TFF!5E3GW$Y[.]C!@ M21A5_Q^>OL0?ZGJ?[OP[3T>P)1I63G@Z5O*8IT>M3P*2%V(MWC%K]>*NES>O M"NN% &5/CN0A%? ;F3O/U5J+=NP')43R1&2R M8?V8^3'LY$P<;_["!/XW=>=C^P![)&3-L50!;9UFN!3EL,_KK%+<^_945HG9 M"TJS?:.U2=?2S-*6@""P/\Q^$,CXH@HE87U7#B?*O2%ZHWM"=J>T7_\,>$FV MM6GI;!9=ZF_%O<6DO'+=H>*')\4"6\RBAM/U13K;?6DPI+O1BD1&]I"@W, ' MP+IH=\:3 IA+[QDC9S4<[(6O$N+W'&9(I\\_]LF!#S44GKEDYULUC+Q>2+3N M'8T#C6F(1-2MB$O9> 4B X@3QV'ABHCAYX2+_B5%M]X;3E8*BFT#R3Q7[6V% M[ A'+/?NR\&TRV3SXYY#F&CPAFX&C(&Y22D[.R M;9'/B/_3]#WE$%LV4=6FM<@IZTL)V=A/8IH24S-B3BL NO=30VKC5%"S9 MGR27/X=TC(O7S7*!J&:0;.M]UIG5@BSC^R:MDH((1L-FBP6+@1=7;MDH.W/VH+8?TYOJ3WMTM7R M/LFCQOAT$B?#S$(SHW]OE#INT*_OFD5]$6RMU8FIF/08,['A!# \QDQQ_X?V MVC;/&\T5W2:ID@0X%V)+QP2MA=1]73*K!OQ6EGH"WHY%@=<_PN7QURLR(VA+LD/[]I?UB@S7XV<8ZP#5A6.'<],J&SXTRX MN\VCD "H6&>O#+0FS-.XI!W(XLUR^?9P7,U"J/)IBYEQ P_6A.[P8Z MHI)5 MTK4<58N%HY+>WM_8T.-8;KYZ#]<%\>33N>:'R0(?V,NHYK60[!>!C0RR;^N) M5D%@ 2Q[?'F"IXVMH&@8#TH=SP/XY[@"HV)ZSFIE_0BK7+EO#S_C6LD.7^W1DIN(^I[K9'Q%>-!H2:,S,[F?I0/I9FOUA;9!8)<1CX>[: M!6?"-W,](S<W27%F]:*=2>@<('/1/4>FQ@S5&6_T@##N MW=%(U-^@,TA=04BPL&3Z9U=H^%M&-N\9[9!+>0Q/A?!++>O==F ;F0@Z7G@R M=\@(B]('JW>5/GKTR]]W6(2]>7%%#>:ZFM4VV7$_NT(K_/IW(O4C\5L^A'1J MTZ_IJ'$QQ_4!,>P=?+%WCD^P]8::&T[1*5\S&^%0*J6[1=@POAN=AFYO*\@! MOD]3B+<>SU-]&YI;6UR;N8 M"6UA1]@,B5#=C<0'QF%MC!C1OHC=L9+7MFO9GD\?B?QEN(?W/H$&^, 6^SA2XZ5#W: 5.Z%JW( U%\? M9TOYO/'FKN5=O=L.*1^^XE8-$+G=L\.])$H*57>&/*IS1)5?EXD #;KHLZK4 M_-5-]K,2K%M33-'ENL@@D5FY?449&/:-.#D^-]JZ_R2!Z-+XC>=:Y];/7P%:N 0S/9 MV$AE=WS8^[5H/H2!47J98=;LMMWLX.!@]]V&%R%!\O%TC9.HDFB-B=]_"F!^ MFS(WD!.2OY?*+YCO\\.B-&K&:$4^/M$8#7U2N\AJS[\\10/WUE;X'7L^G&\Y M6O-JU8&VJP5..;[)+LLU[[UGB\@WXAM+J%GN0]HC9;>:_6O.[Y#A9&T%&>A" MY4=Q-R6MN&;F3AE3N()V[YQF?3MI>X35+!*0:=1O5ZQ\L\#PPJSTU]!+'N'Y M+5,C+#Z^8XZ=5!.ET&K>CC;*U"HRN&:8\5SYOVD(?)ZP]UMLZ=KMISCY 2E:/EM;>7K1/@O,WUE)]U).U< $'^]@2C[2D4F MYT-#0X%8-L&)!_0;"(\X$A)Q-9-P5NY17F@/F#0%K&5*[GU;N=-'EU8*G"_7 M@VRQ6UT/M0>/A#0T'Z_M@E,PU$P\8[RF] ?GGZ_^NTO=2F&MB?OA+71X3'>8 M_(:*W9DNYD])/WF#HE^\\1B'#L3[=$ZY7.-GC: A(6WFZ0+S(C'"L"*=I_J: M Q'8:=3 "N:[_0XW07C=78,I$Q6;4 MW4/%X/[?&SQW9S=W%[4^7]'SJ_P7"B ]\::!E,NX4+A,=;IIHZ2'K[IN&-D, M8\%I1#VJ,=/;*KT'(;6EZRM.7-*&.91)GS=4G3N M6Y1)QB;AP9^F88$_R,A M^^.M>9("F)>PQ;'&4:7DUHT+V:$^C&&S<&,#/)00KU!O7)<-2O.;0T CTY0Z M71V%\%WADJ2BX>#BN%P!);1WK;4]9O'J2,/L4[&G76\%TM^YT6ZN[SP$[\ZI MR8>GW\5<[H)-*NV'6-Q X&.,JT(R&AW-_+X3K5(]%G+RA<<6^[TW'XS&FXENDB#[;%#*)RPC-;,' M3M=*9$<2B[[J/Q+Z7&)C;X5->9E&Y/5UQ6:]A@B>=<[2().PI$PTD>BM(^N8Z8.55L'%/8O)G>'!LI_277F(0KYB'6[;(C M.^9=D3$=T])=IPUC]_1"%F6#][F 6[-Q>1"C>>DIY U>'+D1L!?WUCCQ?,0! M/WA^R)0MF(U^VGLDI#X&(QN_ ;C,'0D5!<3PCX1^COM#5WH%I],/O1NV"^.> M1&,&CH3TF7NK1T)_._Q2C[4]2D1:B.?,I_]79S\2^!8<0INW&8?"^]^$$#B8 M'$"&CBI%=E;*3)!-G0@Z_/0O,/X"XW\!0VX,L%9>VJ[J:U"A&2S/:(3DV7JQ MHVN [+3J'TCS^VFJ\,INE /TTQ Q2(U4V#0@*..EQZ76/E^/JLDG^4="-\7Q MB&-V9T?<\.I.\H^''[XO4]Z& M-@/#[P$GJ!+A(!N?6 X-7)'_Q8=?_MPK=.J;PQHI+-#.-TNC38PQ0%+X#Q%G]-SG4IEM#H:":%5)@GKU1NUJQJL_;B#91Z2'_!%,YJ#*Y72Q"#[_$ MH!;Q=MK/YR?1T#W-.H#D2' *)7.M56V#MID0;;)AY4?5ZK@^B[%F'H(LD%!K MJ0*!]7QG>=D^"KC1:-DPO-F\4?D-4;/:'J.?'_K(VM3=)H) M&)AX;%ZKO0+E59UV"E@GC^83!,K+*Q[-6]O(>Z T($ I72Q?#A)-'))1]Y"1 M,4SOWOSCS.H3_"%\[OVU2/Z*&'^!\:^#<2V^'6$(:UB0*I9L+$]^'/OM9) M<3VH/1*J$SP+TR0@?!O[+BL!'96$=;VNQXHFPO6\>*-L:E_5PHY?/=-_5]7; MH'5BKV:SD%9@32)YYV%/KL 2-!%\W"/3U?5_FB-_DAD#@U6&!^"3_<<<3WW= MH',X&VS5I:M]2W-]XJDMUH$N,%:2SIPRNQ=6V]5E-;SP:O\]>+ W^6?"5+BU MV?=;[8\;.+W(BB/^8(X 10)/FAU&GK1=GWA2&@F]I%F_:BFPN^VLTY M$E*51FM(+H<1PO"C",@7Z-NI#_S]@[ UH*LTM=1'6JF@.\(H\!WAJ[224!.[ MGS[_141#HX9?"_JC3@' :GMA9H'9-[MVCP *&K[AV?M =22^Z.I%O[=[E];< M&N]OT*OOHB*8 CE8?H]:U;RBC"+R7AEW0HV5A+/ZD]QLK'4WR&7Z\]HSPZ7M MR^/;X2YH2(05S?WM_J/&T/,B/18TW9>T2KAO@G7.MB_N)*=L/+) M3^Q1"@XUR5&BTYXF]B7ZGE(,(Q [C9P7+G+0C C1KI=U@3EXWMF+7<1(E'M M49A7$ ,8N#\,XQ\!TVR\S)FER4.WLA/S-[:%;87UL3]:F,_^BR1+2.@#+^E? M*8^(#(7[;K#G ZPO$%_R9JL']I('/E0_B!)WN!H4='@U4JK:1_?50^C7HS&^ MI4;96\LVCK+,+>B'&Z651T))^JP@:VV.O[;QYLYFL8AFWA8.H2"1^9 .QZ(B M%DO6(CRIDYWC7S5V9V/A A!>#""TKRRGT5S M+>3J 2X> N^LM0P+N9"3,B/]\WA.<'7Q[^<)454Y9!D93;CP9WX:&OH4\+]Y M=^48_G9*:WJOL:;1=X=@"S^OA*R([S(T%Y;T+>XJ.:W3M,BF/ZTFH:)ML4 X MPMMY.\(AO=W$+-H;_,ODW(7[&^T_[I!,,=B)Z;ZZ?&6Q;F,O7[F8(L.^N#>2 M\]TMU!F>H8ZX=0.5HI7//LQ-#>%KV?F7@F-/6A7>VP)MU5)AWZ%>KZL&.+UF MS(?4OP'HZ!0&HN__[H M3(WCBY>WP4!"AHSQJD9/1%7 'VKXT:QL4#!;7 ,EVR=N=1:JT;#\X[\S, ^W M06TR:TR#6ZN4GU<<+%T@%Y*V%,5OAZ%!X'!_N%[>P)(I>@"UBH)\QSW\C 5!1LRX03CVV<$BP($K;>,?Z5!J MG1OV/H7 GS,8-29H9]_+[[P?!P]QIANMF:)?U884OJ)A4;;'OWAA86& J&2; M;,,*Z^N27>SNVBV4"H5A!RHPU-&6XS/%9+:O/&GI>S7E "HN-G.;WAMNLVXM M HU/YW@GV\EGH.VEYTAS;JB';4KKI@RDP_L8<#(H\.T(+ANNO9+;'E'<+WA- M @<*\DT;L!$;XMW]4R?%7+A@9%IP -A0:39_.G>U$7G#-FLOS=?*43I'Q;67 M@7W>"\1$'2QK,%O#9KFCC<'C>>Y:!8XUI/D!KX&DXI.UT;QVO#(F M1LPH67:9G)R/2Z8+SR9ROVT8H^'+M_,*2,L:ACX^,!]?HKH 43'U;XS,!=MI M6S5BB*=:D-.%'[)62%RDS&(T+"TO7= ^$/AX!#WR-Q2^"%ALH^/)>^"DJ%7C M59TE+&H=J#?GW*SS]7B(_Y'0[&J80)U2KC8$J1BEFH<+'#L5M.9@L2X)^^,] M42"$R<2@>VQ/"\J3MK5B6U8[I67]L>GW;\"Z;A[X9Z721T(JQ0IG3,\&Z)<" M/MK)6J2!1(Z$7B?D&J3UN--8\LN&VYA9?)T?;XRJH<'W\7CV0R<"$E\0K58N M 4VF&0XZ#\FNF.B5/NO_IWW\L /I"5_J2/00\/;#G[:N7E7PCQ T95X<02K2 M,6UEY;.15O*O>[?\=:I7$DER[1?!'B2)@)VH+5?&E)UU]-/!>W-ZI38<]<8Z MI"&(:JVV8@/MD][->"6E"3T;$ELIT#B[C&5O%L;:Z@66U6\D:K4I4?4;04'@N?([\1(V"NC#>Z2JY:]I %)B.W0GG189-5FE M$6*>!W>WZUY=UE_O=BE2?LEWE5N&17I!QE=J5'U--MNE,A97#*OR;>=M#\&F MQ0QE_/OEEV#1:4LPH1FXW/V:>@ORRQ]B@(1=F]+DV./P3QU6Q> ARD]?M/[8 M:67\I4N9L55+Q:+E)=#POR6 MT"3KKB[*97QKTPY8;9)N(^,(<:KS*(M0O/?D*O91IVC4<'57+YA>=T9R8F?I*(D?T_=..A0BUGSMI;"/$MVZB&ZK"*UO#Z[6.*D M58NY7ZRC5JR@HT'=3\F%ZN@QN G#SXO*$-)ZA$!4A>HY>=< (P>U <;7JX- M)X>Y&_=C0F+O!ZS1/S:@SI^4%^&-T7)1((I:[?,:1FOL0J186VSLY-Z/LZ.# MS0,4^>J4-T[H:ZF.!57?WT:A_)INIZ>K]N4?JM6DD-;5^!6\&_TIFD-Z,1*+ M'OGL ]G>U\%2KM))G9X0OS3E#%Z/0'FQ88/JKG354=?DZYP[O ../2^5.1]G M#"<&B,+[[^HZ9FTZZH+911!#'^)*SNS /"K/O9^M'GK^9KZ.7G)Q:K/P&%.Z9,DB MFJ\6=56M0@/]';\JVC^[H.(RW$8-&=";T",2^5)UK?"8'NM&CO7M(R$4\+96 M/KBL''R)AM'*#>PYCYF3U"*^#EZ[$T%HGPC?HR/"K:%K70/&U>"!AI2PKMOE M+:Y6)I_7.!6-80QK$)=_JDO](.L_.*[)X4;XX\F7(RVR_!\'-Y.#J0K:# MPY+[$JVAYN1R5IJ,;+WLP&=I8)MRB%]> QFCP8Y56/[GE.M/=G9ZDSXM/2/; M/C&B6_MH@I[4'UQ^X<'HLKZJNL'5.&FY_:>-]W+JNM)RL,?;8RBLI=1=,?J\ M1YJ[:I<'=-]X4(*8U[68W>IZ-W.N+\?:>7[%8\/X/G93];H@L/J8F(''Q(6S5S)&_4JCZ:8Y([ M-+%A-51<8;F'1* $,3O>T:5S2KINYG[K\^2.)]99T9E?9BV[DN-=[:,#.MKE$SB6Y;:2>_ V3#E@JQR;-VWQ*,"%9E-@7J\ M8.<9>4SLR A6/<0:8WVM@7P:?B0%*#M^NT0>UM+598ZM8OY;D_72I9+4QT[UF)=16A-2*9C0<#OOI=J* M4:X$<#O\2HFJVK;N\FH]HSZB1W\,U%?[_.V6F%XG=1\!)8"%/(&9@.]N:/B@3SE!^J12NK,CC!2RGJ? MUW E4G;\2$A,[]XFYKR$:[3FFWBTF^;Q;)9,/YG.@\)7OSX_'U00WM37RAP+ M;"+"/&A(992&=K'$R:E"4(7LSW_7VP^N(5LQ(ZZ1(;GJ1>Q@%4D%UMIG_=&( M;JPJ;>/]B >98V6#Y,?$)G".*7=W):M[]ZI]?%8U2N)@[],S*((?EQ&9 AL MHK[+F;3A\_$K/)&>7)D()XI(]N!+P:*KR7J# N>C%F,6C CUV>W8W(O,_R$I MB3\JK]ENI]FM9#2R"C\HCP F-5X$9V ;2R:H?+OB'.UMK:TN:BGHW_KU2;;ZS]_W]+) PC7+U*JJ6E9_ M]#?+*K?1%3?8$IW:D_<1'JO7QQ.3&@;*8XX7^+&I_Q9R/FN1#&DNFM<8A32* M5R;"#RUOHUZ&F6+J_L8U Y&.A+I.ER-'+Z1V+$&D:^3-%CV[/(L:/:?WQNDK<>_' MC)W-ACH2.PP".CIW%-:E;^_3Z[>K8DKWOXGR.WB^0SPL']Q]"\C:ORU@0 ^E MWQC_N*LZA\_!VZ]*SYRBVJTD]'AN:2-HPIMU,ZID1MWZX:?[IP?CM%;P2\B' MQW1$*C_N 4#]2*BR(?8UHBQ..#9L/"YAW6X*D"*H\^;G6SS%*.RD\W/*^\9.X#S8]!V"J415CQG^$1/8_$1'Y"Y"_ /D+D+\ ^0N0 M_R\ H4[HGD%/4&&N(QC7P,!]R8J@6"+ZOKW[@ ^4SY:..KS J'Y OR+7?"/K M2$BEE#,4[Z25."D^XU7G^5GHVQ R9@E>]L:FSFABCKFZ,=D!G+21&;,&OY6% M9ZKQ76R=J,R4C F!GBGU$\:U&1DJ/-VEP>QRTI#NXHT:K?@'?\J+/CJ##XLQ MCTL^?'2< R*-5MW;UTW##JSTSD*0&N)];97VY!X??O: 2/;9^.9JF8&T3J/V MK\LW@$V$/M%+I8JZ)8-5:LCXT 6R3F M,X#/9N;=XH1#/-,CH5NS#*MC@KE.S-8%'N93T_QFD9"'>2FF^9\JF!C^6TGF M[UG.^ XE!$,P1!#VGUG4Q0Q<"!_6T4]%5.0NZ[='Q0=\@JEFV8F7E20BKW1< MV+=?+P)X8^INL@5\L>TKZY,2>V(UM+B)57\=QQ'.:X[?VFMV&6NTK&1R6SFA M(@#W;9GK9KEW?-KRY<7I;JH$D!C/ "JO9%9$%U!:P[;+'J\LF%_-A)+I7FN=-=I M(==VKYK+W[OW;X'XJ>;!J)1PV" S03]D? F5(]Y5Z)DZI*9.ZC9!/&+[4U?4 MV0K5=ZX5PS&_SH)):0Y<5F]C%U(RV4EZ[KO"?=<*G!L\L]R&-A?LNI>K5)ZY M4,!^22CVTP^S#%^7SHH&%0<(NED;,$@;",&9P[40T&YA2;QP_,W\#1M:X8=H MX[M208>R!O-K(=E?XKEP:;7^O)7SE4&URY)%2M\YARJKD&Q,3+N(4>W8N]Z/ M8D^;XQT<'(B+T@F%.3MQ)9&!2EA89>+^4H!RD"[XMSCQ-IB3[/&;O3^5\W8?ZKX_=_,1FRM^S%BX/"S-9$FI:TV M,3VE],?1D)\R'K:8YY[7>&N@D=YL:7-^;^:M>1IP)= M%DQT/F"* O:YP+37 MN+:*R-3HS\L]]MK3XITHO&<1W4K%E(^NI1UB]_O^Y6##]X MP^ $1P\0W*[T.#<',^KD5AJP*];6:9PGJ7>K:[Q#FA4TINN>T6]NK7CBU?<_ M?X^2I4_Y)Y[YH1E)-/(,N3^F[O\@H\1;VW^U0*Q&QFC@06;UE<&T1PH%,6:41KP- M>=N0EVO;6M1C@2LZ?KAC^D&^HPQZ(0WF1'\1C*J08^?J.?;@QVO/!@$%\[8, MNV):$<2/2R+AF6_5O_FWYLT_,3,>_>G[A!WGZ;KICB3>!)'"7*UC(A32>URX MW&CO[DNS.5>R1EQO!%B\6A$OG<&D=N'QSZ?@@_:-^@^_8].IA6N+^B0[ M"6??GQF#X V4(;H,]=:KY;>5UJ7$_]W9_V8?EQPD"D:V1..I#K%IT[I[=IHMD_>YOLX\FU33%X0. MBNCA[&P#=5_CC&#(@/)"WS4G4(M&'[U/WQNT[.[H_H)XRM'_&R%=R6KOSL6H M]KZF%>T,^"G[W^:TW=CTT'5JYQ2:KYYG8+NA5SF$5ZR+VKIG]W2]<,\=!YF; MEZ(&2JX(@AVS$$8H-6<$1N.\9$^TJSM^6Z_"6G<1#(P>KK$F'20^NR=![(N$ M^[ GOF>/_S1DH-.W_[0I4&"2?3MKT)V!.QL?%;6P=20D@")A1"\%4VR:R8EJ M(G7M#O$U-]8!Q]8U[F- -F;JT'"T,Q)37F<467XDI*HYYPKW+M@?[P'/(GWX M!7Y\K<&Y\MN#_Q:X'_T_[+UI7)/7UCY,:ZNU6BDBHHP5%,HL1F8(K3*(3"HR M3Y4P""%$"! @ 5JM,H. #&&LHB!#$D,(,TD50IA""I$$2 A# ()4R!A"/"W MYWD_O.?TG.=]^OS>C__KZ_YPKWWMM?=>:]][KTMTL*KZU4&_F=F;MI'Q21=P M>:QLY&R*KZ:/=_/:N>);X8P6^^5M;X<;#;T;WT:)M'HU2$>>OB "^=AGNX(] M=8?F:!-D3+S\LL5<^YYY>BI-*"WY-L%Y(]'*"7Y?%,8WV]A%X( 8'!=ATY 8 MVW%-TM;.?K6IQ)L%#_*FP+P18&NMBG47&A ;C->"6[8%UB#'AY U>X,W^;Y M^P0IDNST-DG\>O#'3%N1Y0B;E.MA,HH/JY;.G"(S$#OF@N7 MA$V:Q:(FH)Y M#*)T(:OL';Y:)5;6(?$ZIVM>6+NCH59ZK\O"MPL&B;[+ MQ* !L/',-A5'I[([)9[@%=(L328'!@1+'1.?]1$M/Z[XX@KI.F3.I?9]$=X( M(KE8-]4F,!W8N>KRX;\SZ[.NT/,B_>J?J3S9LU9$95_&^GG- [A6>%]?X8"^ MPK,QN3(K^CC3B+!XIVY'X77J:P;V]X@/;PM@9<6A4L5!O3%_%AH&.V1++*)* M%0TZPH>AL<-Y*:CRJ]:A-:NKULT#I.CX89CO Z.@\1LMXM$]$TPU+W@J$IB= M?N--G/;QC\GIX+7QS"MY\.W;$AM6"S51$=6+OE:; NV\Q=+R"^0JQ-%S:0/Q M#%M$:/ZA6"H_.,OJZ7,S$ W]OL.F;7YW8+HW!Z3PCT<*6;\*P&XIA0<- SMN MQ%#J/P>&GUT5;T.->EX%FE+A;WNV U4F^O1TEKQ4[^R[E0./92Q-W-"W'VQU M8-H[*K<'OD8;#^OA;K*=53NRD.>EKI4G7O8.-SFXYY ^)SP4>SD^X!NN"UR^ M2B%0C!\44MQ7':%-C;D2AHS:MSY/=PSR/:N;"'1$&Z;P!0+\R!O!]KM:TIB! MQ%U%JZBR["Z=_YS7_&40 \<<):+CJ =;!#$Q4'812=7HQ>+OR:3S[K M&'J!Q#D4.FC.92IGR\,-U#YT4O[-UE/)J1S\,1BHG<[+ OEJKP/F\S?'$ M%WH-:RDN,+:!V88YC$TE\;$:\XJHB9T3)D"0TF9DM;6TO4Q?,P1VXHMANUV/ M T+RPZ^O_K1NY%=[1,)K(2IBUZ#'2%IG$>/X*">B%:[O&6<)H@7S"#R@YS_* M.@4&6.PP#:=@!\'%Q7Q9>%,L=O*3,P6 ??7 WAIN&Q;7R0.=9_\79'V9Y/.0 M_7,;L]+UJ^&B2!PB"U923!&^7"<,AMR:/7F0*/E%>HCJ,P*!FO,,$B)2[]:; MVDT]PVC@XL[:==TGG:*Q.O\\%+CB&>93!8+.&ED!>L%5Z)I!6 M*A]32R7:?(R?9412FY/?^CJB2W44MLZ;/_>:_JB4^[=8.)+3.7/%7434.?*D M2M]:M[AGJ,L/MS4D[R>PO12H'AG\>Z8+(1 ?$JC[NB9E)D(NMI[S-G6,;^?Z MC89^ \W_SVM$7&OI24TX-:[5EKD MZ3LS95>�],](KFR7'V3EZ4>VC_UH[LGITKT=7$SDE!Q>2.\Z#CZ>IY1> \ MRFC!9(*?WBH4>I:@(LM5$_CWLW"2$@KWDYZ;%AS #1LD["JT31%/-[QR(^UOS\M]B^XHC'2.4V M#RXA$J;%+_'OS":XTJ-$PGRFV=:6P;R&)QNJ+(-V%976C+2 JERV;NQ&.;XK M6G6%%2X>%$[QT9'$*7#.R.94FVXFD#J/$[@/HN9@@[M) 7T-#)3P#)K4,IG2 MOI]J6<75TLTTG,[(MNBV/&,7&DZ1]>CA9&18X=)!MV6Z=5\G)Z<,?FC5Z#(1RN/+6/[],R%[Q%OEF91Y7E!]M MWBWY=J[%\>)@)NAB1="II683+=_3M8#>(=)C:E'[5XM9!:V,$HI9U%C$>-PB M/VZL;.6"_1:VRNS9([%!M9K7KOBF=[J$0,=.,Z1[KH M;DQ;GW;3UT>D<7;_3/5YUB)E[$GGE&N4L?B)X=1]B-*)XTT1*[TW#3YE(?U' M AM0B\7!:)AZ ]I2JG% YN^7$'RU4M]&#(NOD^'N/7L2!S W:&7"\ O9+ MU16^AVI;9[]'>,>G5,<]<^S)\A]F:@6UK4EGW_DE.%!T<\V:%\\MFX+K[()# M(AQA&0/_\GQP, UJ MEKPN"*-Y6XKBEIR<*?&GCEN>34T /OU)&TFD MUIG+G9+.&[::62[UAAR0L]?<70N+I2JNQ;@?(0-B]E2$2NW&O[O@LXI6?$3.*4O,N6MVRO\]3N:*YFV>G.%PK=K_)(WP2JN3N9 MGXF;C,.7B%Q!L666A :F0BE*9RP4O\#$*W0\X[RT1W^C(_FY]O^FQU\PB%S5 M[[1=&S,YAF\W=K*&8]LD6ZTH-X7$K]LS*CB7U[M&V;23>J7@C$#$;7$:.7%;ZWNAM#^: M-X1)+V*0V)_&E9.3/I MT(+"1NE6<^-SZN'VYX5RQAXI"9IY];())N=M>E;0OB';/=4C9_77X:7(E&FA M+LV=KH_TE<96P@9 C66%%(.F42CQW 8V;W<*]&0(HVED%M61KCN%(::TNY " M_&T6GO M\/8_#]X#W\QPM@*6/XXSDTN)22P8M-V 7V>A)EL#IU:@,>4ZM93M&LJ4ZT6* ML'U<73&#S>),>,L1X[Q)('7])7H M4&P5%CQ_@M >0_Q\)GWEVF.2#H6[5W6Q(S+4 JCW\>F>0WG0/=_3ZBU(TM>J MEA$OCXDZ^=CDR$!M)QM1V%Z46R&?T[G=GVAU@[RO5O'[BO/Z8&WOP*IBVAB/ MIPL$SXF\$RMSZ%; 0&S3CZJ8X7A.=[!152].K?=[G"'V/6HXAEQS9):ZL6,Q-!F.*# M>]!T7Y_1E]V%X#$YD[*IL8[F@?M5/E>BSL#*:DN?G( W>GZ]^YIND^4.P+@S M#)%&CLMA'VHF3$H7=>^ M&^INYN@6%1LT9+BUBB@UO3+SR5\0RI+%DIS>R?SC,JL!&0K+.Y/&A\9&\!E8>6'ZL^ P8PD$;1J#\ M!S[PRP$XIRC"BW5]G_/W=MXT^L%O>BI>^AV;>6.W[H^?K\=H%NU/B)8 L!N^(YTWI@SVU&P1M(D MEE!@CA2[:$ZG>3@V9PRA8@)2:%UI3P@=/(V8RAM5B;(K?_QTQ]+B;MUB+?Y92<:Z4N\T0J0H/: 1Q%=[LU7R M*)]O9MX[Z7N6"/7.A'#7MX"4KY@]9:(CDW'$*-+<[J%8,0%C;[Z)G1"8S^\! MH>K!CTT]+HM)O=VEP1ZUL-[#FNL(X##\+QQT*O;$P+ZH?$& M\J2;-O16 )H@4W9&D/<1#>2M^2F-+:+P4I"7H\37]Q=GKWQIK(7% MNC-IWK5$&,UNJJHVA2)6=!0GLEPS$V@(G4U-QY^1M1W-4_Q^RM?#A6KFD^7N MN;M_9OBO+BM5UM7.MT1@@*]JA777[^3)T-DM85T9J1T>A!>1#$U'C9'S;C!<01 @D M<78]T3.JZDS6O6HI$U%W>2'5H M;C3Q6%8(154Q/'?#=U\UK!GD(1U?U?--*!R#XI1AY";Y3VD#RWT_BY=B1?_M MH.N>( 'GU:(?CUL;P&;Q(X%@!SJ/.;3D$0\]Y?A4H*;$;/!0\^DSTWY7K.W0 MS@"!+T8X/0FJ=:Z#VV-?&$?LNXYX:ENZE3L57XWKS8C'J.^%YG;BQRVZ''"\ M2F4?37$G?KNW28^!UX)V>3(9X(:B=\1.9[8N I?X;MRR2?)/[G*/N<1K D^U M,,2.9FF_^\F,Y3O&8 .H=ZD PL)IC'AK"C1O+G3TK[7TU<3=3E,P-5Q..F,9 M?@7;(""_IQ)@/*^KP5_.$SYAYW$"M;E7;>1[%]ZKPZE9^1DSPC<+AY2-]WS7_ MI]'XV[A7D# Q?[\T-7JBA9_Y81>.=WX>?21]CQCXGI2#D\/<[Y,$%KT@)R*E]^CY?KH M>E@()DU$9OG7&Y4'#7EDZ^NQ%(S^3YNJYWGP_!$%@:(\&WB17-=UPR>WW MJB7""BZMB#IZ][Y$5R3,:B5=P$/.M\7++,?*_4K42R7$#+VYU7WKE_,^I6X> M?5OJEG*Z>MG=W545,7]>E@9< M><&F%*X:-1Z*Z5R9FHR GP@",?\(*K"C?Y31?*<0#9_X[E]9,9A8+/@8 M7R^<[C3"1,\JW.Y?>Y(-^RGA1'I\[@UTH\^4QHQ\2",=%Z,=6K2GNZT9[9WQ MW,5J9Y 0P]O_ZCVUD<*];S';*12B?$?D6@*\2#-L#&B*41S(SW88&6&+N<3$5SGPX9X:TCR_&*6=<.H MAMRLB; _#D;WX'\099?/90'QLJM%N@G9T(=0\Q]D'4LV$.2$,T+/!O-&X,2F MSI/=;D7W#"'U'.E&TUO%_]O^?]O__VB7JBYWQMJ8!E4>O.IL2SB&JA<1K'.C MM;">O0"-5R""^%/(A_7"]#+=/XPQ(V5%AV)]#\8;,AW5,M+&Z+6M+1(!.B=$ M=WMG%);A#31\)6,O-+(='N'@L.D!D<0T8(J"?77D$8;*Y=^*C"A_[$$:%TXM ML8J".I:-A]4FBLB!)CJ0* :RY&KPK<*A^_\Z5V7+-H].E;Z**PH_JC;<*%.2 M6[U1^2C:6JG6&?,'WJ0,>.EN=IFT.W61 (*2$UT[)%]$K>LKKC-!Z[13!K%^ M>L0I[9.X50+%?,@KOUQUO_?ZVXE97AP?DN6M4:[@!5N-;D^TK_[VSU/>?3EZQ$CE+AW7,D]D/7EI2H5@PI$7#6*'6PWACY;$O61X4@ MM9IC17B-N7M=K6?'QP<^&%U2?FRG#=UM>AL8MO^B=4]"LF[W0N:\B*+X_9QG M67"QJ(-X8K;<,0(/ 0X6659%AU?OWWF-P4]/C8?>7W2,LC+Y$;E.#'+ M5682V.WI[^U[O,6QUUNP0=H#=RMOG]N16FHUI&Y0:T='7^CDMTU=2FO5FM&2K+LU9NE;6GO:1J)!V M(<:Y-\%[^<"SH0'\2"&&FF@ _\+!6W4([-+P::>VRIXQU]^1?2'7%*7NDC#@[ MNW[X<:P;<6KRVX;B>LRW68T'PWNQTU_6]:%.F40[N:]P1FJ#V2NX2>-Q%-U3RIL#869+2KC:SB%^TW)H>O(*]='HX\%#/05JCBY:'%M";WZILT MD\!(EJO$'?T5+_?>2+"E06'=#:TY70]BD(2]5]?Z3LZH_U=3O_AD;E>I\']? M/1V=5\P$V8UD]79^R#.,ETK?1[K[ 0?(6FZ" MP,C-QH NY/J[]IU?$FCOD%@*&_W+8U! >^;CQGO1,>OTFR,P];D*LA<>)!%U MNY9Q0C/5_V.'QZ_AU%A%HUGW ZW!Z+8,3"PWO8&@M\GLD#B;90=6R!?VQY+4 M%\[%)ZJS[['O98Y1XJ8<+18!+W=5;>+>IOG_\.\<[5OA'E5^!%F%?T )\IBT MD7=TKVL?Z?O6I7[LG$C@([LKE)L.H\C*[#)PY_3ZIG)4.WHUW3UR8F0_@$I# M#\4*3A5N(>(77,,T>/6.Y+4!"IMI.]<0IS+1U[7X+CB&$57HJJ-@_,2OS0?U M-FR*,I?,Q&>$NR!S)+Y+,9,!SV]* _?JF&@UMXUQ^DN$Q$)93R;@ M;:!Y54&0\0+(NW9]X>C,F!5CY$OG\5@GT$NR%<^K],V/'M[%*CDM,CNO03E? MA1=NP=Q6<^^[KJMF=="QDQ-7&?^;.G+_ M#D#%253$=KL3-ME>/Z.6B'#)D' M0/=7V53_<)S7G(6E4^XIN;9TPMN'C43$N(8'0R60@1K^AY#U8+9$=\!Z@;:I M(:]8[T5SM3L!#7CY#Z%KTS_;:?X:S[<>;)WHAZ^S'R_OSNT]6!,_0\T;,70] MKAQ4-Y A/9:"6K'JH:-NYHW^9R2\I5&-#Q!Y'Z1SGO$_21 MRAFI0QCSCN!5N,1 ;U3XY9&QG<0>:=\8K.[137 MD+G2=W40^,"*?N=8':I_K?WNC4O?,J, LLX>=,FS0XT\+S&/N!Q ^ M)A13!V'!$/:>W;F%@T"PA1#4:S:^:$ 2:!@C@I-+\2]:76$CHCUI=3(Z>HC' M]P%RI )-Z/N+# U'GAWXG8I?/T32ZD\UZ1'#58NW0_]0DR:'[#:2TE/^2TWZ M>E;W'YC!FC_5I$,T2FJ$6%_@F342JMQ1 M@D#7VN"&3S[>+/ TMC+#J%NJN7'18!D+Z]%H? WW7PGX3&&UO>(EAC)J];SA M&FTOTVQ%V6K K;B66:EL5 W=?55T('X_]2*_OJ5(9[WV$@*)/7$;C6#G,C=X M'=LDK[EQ6@L[0I27M>JRC94YKWSK]- .H#B-I?F#\4&BLI]0H%W/A+!]9D&Q$X#^-X(!>R* MW[O]34$%//O-TJ!W6]D9C/ L::*8##DXG_?\6%'MQF<5BNU:@^;UY8ZA!]E6 MJ_B@6/[3JRMZ6#F'1>CLR:CJ)MZ+3J#XPY)G6^=>.Y#6PWZ4/12KK;%/^#S" M-\]8J"#88AZE'+6CSZ_:Q=58XS$V#8DP7R65]?)B9.E0P?B=2&H[U>[VPDK7 M;C\-]TH)OS_[61JCZH>_-3]734&_!1GYYL0(TZ*>7"Q6O025*?L%:S7?PROZXO'-NZ#;IZT.QWQ=A6@(%U_XF.1KL4(S%>S.E=2C6EHE' M)-9?8HV&;O#E!0J^38=BYD /$%:(O5^7V.A2_W$W03HK$FW^(^.#P!MN/4+8 M-S_B.E.%OQ=59V^GK7TJW8I@6G2U OI['%B.Y7(=FA+'X/DT!<( M//U/D8Q=_Q\=E:RS_>"TH(=7WZ;)![OQ77!268+K#:5!]Z0,8< B%T][(MO.5KOZG_^.V0?,8F_$F.]_62525C1+6LBS&A%9"I" MQFI;S:\8+I%[/_:W;P0[CENCDOSRD_YKX=M]_GQ MR#]GG3S)>@), '6B6!%YY=E#VV&<:4=Y\8!EJ?C. MIR'Z=R/>K[?)IZ,DFI [[GI?E(NTUSS#1PS7^0>O5C\L[@6'1M8MYH8KQ"/" M9\J7$6V4YI4N\A_8Y 3-GQ994SD;I^;#HGRDV[N;UVC%#OVS608M=7OH0)7D MX@]Z#KMF#BUE X5+(BR;^;W;!O,2JMM.5!D&\<:3V>:FE2[AA3>F8 M@G3>F/]IDGC-3_H^CJ0L_UH9ZM%K8$#X@09K67=P:9P1^OL"00*OX=J=+0TX M\&]%'+6I4A\-:[J:$4_@V>D""^D,ELUFEV-%3VY+XL_M?'U#TI5)WAN/A/F\ M1O>5WV*"L?!SSC-" 7+RUN^AWLY!*MQ_;'AK[:L8R M4M<:)IT]6[.U,A82"?9?>S.8EJP JV,'*9\?YGB4%JFI:T*J2JOJ&%]37Q)' M(B_LK_V\;8>;/"$":Y:%8F=5!;UZ=.+-CY+C>[K@XI6*I[A'5&?\D7/+,0MN M[G>D*[1=@E+<[$RQ99N^R6S,=F,!"RH 2"Q?GL4TUNV8;-=;>. E5Z"51=T- M#8(7*_=Z=_'/8S.NK 27![2EE,U[>(ZS:!.]-D7C*B9@3.L# @BG@KV)]8EK MIQ*&(ZGYXDY3$;#(AY4D$N>%(#2LJME?,\;=8 MP\K>4!FA:I8XT@>KUY^5$V7!*-ZS[R['ST:596@'.&GYKQ@?&@YZZV6]> MIU9_J1EOF:V4BZ;F M^S4ONJ-0W.1D1F!\LG/O!.T!:F5I+V\^[$.C5$._:7%[ "RF3UH3^'[4S.48 M0.K5<@*,O2H7QZC(>O5C:JGL-*940O*#HVVKX].?%A-*QC;D9((;.SW&_:ZN M^L0WVAZ*46()Q+Z'6[ZFI#M19U=+6#[SH7AVR@8(2Z!(RM#.O73U546X@U!O M"!_^WQW]W&D*KOJFO'0O$T9,N/EVIXCQ&'RA\H&E5]X-?W3AY"O,$BMAQ\-H M@H,T]C%^!WH]D V4G@T;C81"TA/?NAV*%0);MC&,4LE^;"7'U,I^H&N00,$T MKSN4/RM<'==CMGDLR[/J?!_*7YCJV"7%^X)]!&;M=M;00#M<9R]%/E"U/T>U M7E)-7;WW;ZV8_PT^.[/:#EBZQ@.=T+G7;E .AK& P'S'YO9Y[7#O'KT6%2ULEV,RY0E:0Z,@:GV-4@3$BFG?Y-3"#/:U/ M^!AZZN>RSG"\8/L)6\WV&NI;'&LOI*_T6I(FB5/OH@J[OU?D*#/#I"5&)7+A MX&ZM^]=?-BX-_*M9Q\:R*%/]OA6IY-LMN7W^*RX43GCS+MV;])04'>A2995A M/)!#;LOGWAB=2=5OV3#K8;RH>:%H= 5$SAR+&-=(Q0$ G\)9Z_,HU+2$1'<@ M0O'NJPV?O]9%\M<$;29O[E>,!H7&# 32LBK;A7U<2AB2GI GR@SJ[G0Q8H4S)!]?C''.F#ZC_*F@E<-BXMV8 MK+E"_EPA0V_8+_OF %@2/;;&J@@>EGO2+)3*RC>0\37=J5H)[]K!=2V:X0R* M[1QR92 _I0W_]36]GO-R\"O1]F;72F9Z^#;OPQL/J\4[CONWD-39"9U[/3V, M.ISNI*G6B=LZOM)6/349KLJW=$E9Y.2^I^"/ MF*EDZ2E93Z=\CB\ZKG1^9!;^'D:_+==5C0IPH;<=B;N8CQL?S+#JTDY,Z\]2F0URE"L-,]^8 MZDW0HK,F$3&BP&78N>7] 3VF6_G5J4LOD/P;S'JI($HF9#T3WC"[64[FO7&P M34S4:AB.U_6**MST3 JM^-YM\]3?FG/?4...KV7QLM[#TZ\PEA$.)WXE3)!0 M_).1/M^+1/)?$3)N3_J)W"JKVR&C_?;;4H,W!RTLMKU&'U&THS:LD]I*[I8" M5B- +.9H@W!UWW!]DA2@NOUC7X+3\#5I MT\_;LWRT(Z!7=S,C&HTSYMJP:Y6*KM->&CEWD>'N##7;(O9/H1 $)_5F\4%_ M'N90+*F+>$VC58<,V5TSSQ%E3:\P+RU/T-H[A&<%.F9LF"#\3J[@;AMY$K)1 MY;FB9L,\Q6AXZQN(FR1M^A,XW*N3MLE_+_$]';F'8RM,%#0#$2M'+MQ6>47V M B?_:X5QV55'\WGD921U+ 3NPZ?EXK9)!C;XE^_N![+0 MJ=XBTP)4.7E:H*,+@')=AB0E=;^GD17JFVPV%%;ZQF$9;*IN[**$PI2.2$)7 MZF"B]E,6_$YJXI=HQU[@\]+>F>W:8]D]H#>8J Q*H=&564! 0G"(+MMO#J]_ M$:^.K,8O8-TA7O&Q%]?'V\PS+4,E1O--4ICQ ?VMQZH@5(!+([53X:2NV91[ MKB/8CQLE,^IFA03<$=+>BIJ$)#>*R \+'-Y6!T3:@YL<(U;"RX;R.RL@Z MN_6&95.E0%5%(E_G'C&M1)+,CLWNFC/8&E M3VT*#':M]KV$]TQ3=J:S>T9_46#JR_#\OZT_5QU(>19%23==A9$H(0N3H%3J M@LJ-2M.[[:P6NR@4*M4J?[@A98-*:!B@OIF$.3Q=:WL&$;BBW_"@@#.I=Z#( M_#K7#L2XDA+$N+NQ@5+4KJ1T&7M!6(@X5A6\M;Q.BD+=+TQWF:2L'XJ=M79Q MADD,@L\_FQ^ O'<;06JO7WN_5/YY3:0S._Q03-L[*DZ(;IZ+++\Z1\5N1_,5 M>2',=5;%,D3C4>&XZ7K6V7(>3?* HE<3/TMS+$U3.V6N@Q9>>OX^_\:H:)Y) MD8D:\([N4)PINA^98,_F.V0J?AZ38PR-V\Y]QT2&E9A@YZ:PT=M5*IHE;6:< ME>""BQ[Q_%/&AV+VS_N;UOLK +.I 11BI^^RKY2*\N3&Y-20R]#KH#VS+14> M_QYYFN\A'FZJV$P!GC#YTN9B?JB5LWK]?5187O-]B/%97LJ369<:X_NOY]1J M9\K,CZ5DN@UO&S=U$N.S5$*"YD3+I_(QI"AO9*X,7=LD6*\Q-\33IFZY^_27 M@$BFUP:80T::3#H5>+ <+R[.I0QOK\IT=>,\F;]VEWPKM66R*629F>[]4O!# MTACS4^_R#ADM^WWE=*4702KTX;5T_S6J!\?O ME_RQ+^ 5G6$=XUO""QF;EN%\+\ 9ME_*M.< PM/5!XB]:$&-XA82]!J&(5?Y MV#A ^!!R/AJFW]M?WS5UU"93'YO?2$]*R-4]2V]4:1Q6&I+03+PF?JN$ B_Y M[-GTI.M@+VH!.!DRC8OFQYK8 H.>&O;Q ZIJ(+''%^ -E2NTYLX;H/6K53N@6' M8A6QERCW*C-ZJK60[:0#]=RDGTMU-Z;C65-0T80=+CUJ&!,F7KU M5R>.^"WK2XMRQ:9.E:N)4"?Y(J&*7K^Q8VX+3]6AM_T["Y\ @W^RXHHX(8$- MQ_",#L72]Q(XKYT6I)5"+X,">OM/TF\QWDBA+NT7A_9?_"8R)97Q1B_4"R7) MZVMT0,WW4LT3V9Q4*G+$@;M:Z\TL!,^=*DL_5;:5_F) ME<:)42-R_&,JX^"S_5 (1,7O6:9!^Y[$&"9;OXCI'7@6O@;_YGY'^[JX_%J! M#$A2LF*]$ILQ\D;*64F FJZ0]HSU*GE#/J$USV\YK]*10'DL'\A+"8!WQY5! M^!AHQP*;&3X8F]&V-S'HZ4.?92"43$?J@CTH.3B)65]M[S?C&^@G"I[U6%CP M(_G@&[QA0H:R>QD Z([B .IHY^.JT^$__*V]Y#\#S'K?1N2YO@&.-YZZW=@L MPJJ$@H%5G3(!3=L%_I,0%]A8 N_^;&8G(>-F;?Z!@P5,!E=O3,W&C_\B3]R& M#VJO+TF6Q7R+ <5-2#6%M92,]K"=#I%4C]A-:RPJ*BQEJX+J[ M(T694/.2-GUKC=P6=3UTI%#;#<'.L"(8;X8H*2G%7<"/\6(3Z&<[ V[.C$U3 M/.[D34NA03>[XI0N6 D]T=U[L-S8MH[ZL/I)*,(1@@[^E#*A"MQ,_GJ=]B)' M&&=F(MO7_HL!PHN K6/'DHT*0#&VLGFOTQS#YM2]72^T6I]9'F:H9MP>@-C< M,;!4B;@;&:$?&EJGD9A5]AVRX$UFQIS[U:F5:LP,V#3X"4)WC=L(;+(15UM(]\Z?'/\I)5.Z7[YILUOGHB"N=]J84VCO5J5Q\Z]C M:-J+[/+' MIA#'7^RS*H3EJEM!FE/@5^%0@:#<[PH#HABHE_)3:P5X?:5H7M9,KZ185?5QKDD+I#_UPJ89_WC7"/$>29T+'[_>>B>?UZSD]MPW:?Q$/9#TW,H M,FSWRHT9&+>1\7(SSRMU55=^!L:LG5A036&)YR)_F&=!KJ9,^EZT#CHY'IB% M>[4=9SJ1QIH6"#G[4OT&,LNZA%\BK%=V48YW$H5G]AH6P/7I#8 M0272*$!D4R]TU8?^Z0NAK?=843__':X_,U]M&WOWY\FV/!C6YME#Y4]]%]9> M'A"0]C9,4TOCZ?H*P7E%I%T%-+_IE7Y\V]1("CX=\=\@T.46- M89V1M2.K3TJTG-=P&9"M-4 V/7<[L8E-C62OUON:[:>4S9OCEA8]+:(MQI$; ME3Z786E\!P+MH:HW0H3BSR:L]W>J=PC"(FC9ZN M>O>'CL5/Z43?SV[YJJ'#4^T9O>&D:W^)0XC;3HC7*=\X:OW%#\O+%;\1WTO-'"7=AN M)/,VJ!/9@IL=@(R:X4<54J!NJKHO16$CPPTO*V'EHH2/*+L6X]QG#M]8^K&04"MYMMBB:UE24H$E!URQUEDQ]DUP"O?1 MYC$7O8:Z$?'V35\SS49'^N['+ KV/?W+SMP%1YS+0T>GG\:*< &500Y82_ND MG4=S)O8+URF ?@\1+*B%:R&7VOI88%%& M]U1$5]1NR*N%ZF;B-KPQP):G^(O?5\ORAFJ5Z?MG:\%3#[TM)5VHF]/G*L<7"7+T)_395=?0BI\7M=_ M*':N&LI[-VEU*+84KU\EBGM5MYZ4S5DH4X0NWD^A$BCK18Y;0:<:&_9+?.I) MZQJ)C]F3H@JTP"5%Y#)S*";='LO1(=3%IY?V)[[#C?(G_DT ]'G;JE?8LG3+ MH*CEV/E?>_<2Y=F9H MWD8>]7M .CZ+:)^U4\5'!)EQG!0I3WUKTMOJUMKUIYN^_.A,<_^N/"?B/:=] MUD4)HU\J38BSVU2#9W6$;]",L#^ZY_M(T5G7P#'!R9=$*Y,3O[R[4WXIKW>BH"(OK_H. M9D=Q2"K.X(.E3W*T?K']X%Y45@#^57T8WZ?A%;@; K:S]#,# "H>P5K>XEFS M$ROH,RR_E^.,LKX_;S'L*BD[0\HJ)[9Y\@="K;+9EM*GW>%A-?F$4V?HZ Z0 MW=$L#]:L'?%:L<(2=[Q)PUX@*A[R$6@\?YUC\\T-XSC%:=)U7JMDE>[&QQ46 M:HZNPKD8S[#)@DFRV!0%1G9G/T0)&B"_/(AE1V69$7<1(W/;6Y5?.[(Y*;Q" M[NID/(%(CBJLTV-#>=__*P,G\=RTAM*%#N)LY"FQ(=&2S1MV@B-L7-:94?-1 ME)@4"> A(/-1_K9DK9ZXV3-\DA/8+6Z.K:J'+GT%9 %8P_L9*_%3Y! ML8\L04'>/],H;!1[SXXI\2#_D=AI#N1LDDKO"YUE^E MT#WMP5@I5(E9U[C.%^'129TE04^2/GL1WHU/'XFJ\[=1+.P[-WI:KRGN/B>- M5;]C^_6>*\2,"&G+M;V:BLWN(X;SP\ ="TB:N<&\:TDQK]NF@[>(XF;I@65< M"%RTGY+A-6'$H'?#G!Q)7'/41:WA;:::VZ9U/I(/Z*:S]%$HCLX-W<%_4VL3 MR51WZ;E+N,;5Q#GP@I<\L4KJ%#.PKO'YZ3BE%[674I9&#L6X:ENV+/F9S5(= M]Y04OETT$.(QB;>U(A0.@X;4BW>..!&>0XL;TV)]FB([VOS?KVBF1T9HH6$ MN/@]'TJ] 6Y93V\IE5&C,VTA.E;M^BX-21V+ 3R(9 R MOO;PP>I9VSOQ1>-@\Y4HR;_*NGP&I+55]9QBQQOI>K"J(M/(^8SST40]U? MX1R*R=?4EFP2?OC];TWCS_MH-D")_9]W8P3D2G:4/Z*;35<5M#Y7/ MXCXV#'^*&$[SMV%]1.N/'4\80Y6>T^F-?"'>;G8X7B_-,G$Z-#3+L\VAK(T] MVZZQV-D?&>P59?:HJ'Z\Z:L/+\'%ZS/CJ[8H-IBH=SX)3"@+X?O!-72R: M6TH9"B!]8:33#[P T8EA'ATL8'L>?+7"*]J&^'ERX]OX[N#4:8H-H8KJT8TW][O0FW36 M;@?\Z PX7Y#*,.4#7EJ/Y=5Z29#=RDY, Y6GTQ5SN*Y2X<0"RON%ASJ7FMRK MPJTDI M)L4VEG6!7\8J*=_XL*GZ+$*$K,J#M/C(F_E,?:E+J6IQPQ '%NMVYF,ZO,CU MWXF).6\M2851)_?;F$5L6ID+_!Y;RZIC*76>0=D8'+M6HC8D.>-:Y6'(.A2; M)8C?;#V:5W4]XGY=L.(E7A!W\&N[0S&[@;Y'4:_0"6_F\<&,A-MLRF@Z,_D@ M^7%26>DSW*;)E]R:D_[A% ^'D>;37'2JZ\V1'O_F3O>>N5G7E@UU&VV7]X.( MN$W0B$?R>PN+W\J^\U5Q:%W0[^^>4@\#<:W Y,3.;UN]I6XZ5>S\:>P%G(HMEW_0ESQ M4Y3J\"E4K2X_%$N2M"26E56+.A>I27-R!M+A"S*KWT9@;)U[YR]-58PKZAM# M'##1K[Y?+S=H/*EQVD23=J-^IUII"X14+Q=WQV/;=>> W\VS N<1&8.R$' < M3^M0_]LFEW(,LF(I/L^QDFC5AH M7!33=61*M38IJN-0[(.N7%3?V4UMX$Q[0G1C^+B.[ >^X8"^DX83-4FZ@!41 M6T(6/W[R/C/SJ\#4\L)5@S%Y@!(,:*SQ#E/PT4XX+]<(6#$JK=;;0J'= M"6#@4D,JXQD6<8,1J#+^8#48@&6ZQ&2]-P,]:=,237?V+\U[8"OZ=BL;8@_,[OUF45J6,76:&SZT,&6D&J6>2IFM&QAZ.EC7EBII2'0X]]*KOXT< MM&MNS2V8>XO%8O:^8-I'K5IYV 57*4P9G"E_?X:2^W05-T\?\0PJTL(6A8^K M-B7YX8CC83X4N.SOYT\&^3Y[S0^2\J)L^]E,\$::ZDZ.F%[6\,G5*>O>]'NQ M33IF:::T9.RDZ@A=S!6UA>*[=@P=-,"4T5N3EF!Z*7XL9Z>1]^O M=:%=+OOU+\O+D1/QUQ'EZ+'5(.348#K!ATC%+N5.QZR<9ZBB!VU8_H%-+^N- M<^H=H6GRQ3V4A/??CRQ;O5SQ/2&S8/#@HW91D\M66'].,*"I-U\K']3[I&Q* M54$&[%;4=2CF,22/_Y89AR_C+!)+)_C%G[:?5$2V\7HO%)S9KE>JPG=#;5CA MC2WL:D\30JC+^F$3>+/^ M6BD;;HRAQRL4OHC<4@?&"LUTY06:P/!L&N63!R M=G:^NYGSK-+8RC1'FL2\-[1QW=-O^YI/.^OQ-#;]OK51*H=1LFZ^9HW4UKVX I3N&.DWYS MXQ9/%/ BOIVR%<[TI.4$:OBV_OK+=).-9VU<9B&,Z>/<1%>)W;#WB\< >S,B M/)^4F+WT\8MZG&LX$&AP(H,RO;:]ZU9BI9)G%Z@AE5[]Y=T)*@U._'1SD9KQDOE)048OQ[<_5M _J#&SWM!OZ!9<"? A1-H/YQ4G87+)U(V@/3IW7\=ZO\E/E>8BH&]?S3'?=GQZP/!I[5,^0,&!)/O M7L#EQW7F#[JZ76E=.'/EQH'FLZV=XJ-.EY.QUOZG7R74Q=O>)H['?#F]\)HB M#Z-6;[.ZF,'N63!W1A.-.ZY7:<=SRMZ+Z0['4E^0F_11> M0SA&T:]=)Y$'![\#WR_\+3_%YR]6'10QS:A@#PPL3X9!D/):4-^T(DC6U-1@ M?W^$3Q?(MU^X9_VBJBHUVH;U*P)Z8?I>+=O:V(7,%3ULO >J]["J'W7I?M6M MVS>_76N?\J0?$S Z6&:*3NH2VLH;TVY*"QG/T" MZN*J'3SX_[#WGF%M6.NZ(-E.[,0U! ,&4Q*P(3;&&#!-M,2FVI08;)HH-J)8 M""&#Z!*0Q#8=R8#I2$KH!@F9(KI$3!,R")DF(0'"--$[2'0NR9US9Y^S[YUG M]CE[9C(S>?_HQ_M#2Z_>M=;WK6>M[^,5&'6D(N[,A#KV1K4TH2=U.49PPHCQ M.F081:YNG^UW@1W49V+<27Z!,7W_,-N.\8D#XTUPZI[!UM]61)Q\9>BG!9_1 M@** 3L:U5Z!:EWC>7%+TI?U,X;0\ZJ)PS163S?5>@ YM+:-/Y7P(3G;6X$$] M"XB\>TX!N8%*1GEW49UZ*#BUZ" F:\+%LWL57( ,4<[3%Z_F&G2D)^F?E=$R M^8";-6CQ6$5DUD'4Y7<)O[%Y0/9*R5,U9/A7$Y M\)MNZLMJ[C39M?8%V.'I(R'K#-K*D5"8=VY./C^F(_>;.^NL;GCQ]7>O: ]] M2^(0)A.ERCW3$RD*9)E-=" =4DEZ)!I;H7)(/%UT:B=PJEEZGLX D(-:*SG= M1CN5WMBE*/Y"ND&7^F2QYG:QY>/IVQBU98%D=]C:!&KS2 @U-+/X-<_EJO4_ MY>Q3#?S6UEK=%\LJS[?OI'JL!>"N@0&/:'GV>1]:9]0W?;PK&8%/YQQ/RGZ^ M)S8-%V;X/JMWBB<+/\/HC%!S=9"F:;'%(6(2('>(]:Y.CW?9=R M3QBW_W7_<3JN=6G.()[3*X;;AN 9>6(%_<7VLC:$TQKC;^XE/;W6_\95L]V5 MX-2K*;GU,2XV$77IB;L&P?\S/3P-A[\BRQ^("RB8H0/UJC M97]ZF^5V,J?]X4#531\5ZOJZ=+B\<_P";)^T[LIKS=PZ;S:9JJRYB;L-(N)I MQ7G]J;+LTJK0'7KC'CU&OF"5BF*OR(0U":X1B^0R]L2,M:OF_P_+SOP#SA7L MJCY#+_4/A-3J&9=R>W^>'$6-J?M><-B?7;"?>"\"O73*\JM-R*^UC8/MCT+B MD-^F TIUBU^"#"_IL#JQ,AMG21CU9=4.+B6+KM\59:)#IK1&K3:G(0G,/:G@ MI&?C33.U^8.FD= ]E?R'? =O9- ME1_[DJ^N3ET+D#DEG?.><;I[IKYW<-@MI80L_FX2/^6C49)D?4=/BE?-HTBO M+[0=JI_4?5P=5BQ:1$)764U3WB>'%G<1NL)G(AS1[3PRW ZYEE(!/DP0Y"]> MG9X%]FQ3H)LSXR.^]O(YGN/F<*1JC:UYNCGX?ME8Q,&#]]32[B'EIXZYP.QE M[ 6-*R#Q I^XAWJ^4V%A6K&Z3:DBEZ$S(?[F&X+)^P>97<#=P#YODD?35=[V M#M%HJ:)M 0?AO@O="%%TBHBC^D1@W'4EN_;Z# ]_XOL?"8V%W(X27$:9R^]X M'PFMU#U_6I07$D&$)AN&J'A0#?GI[$;G+I $"@+#Q#3(G RB.W<%-'6'1 M8R?#BBSTQQQ1&?T.M'+,+$:C3Z._UG1!$*VO5Z<46]>,UBW[Z*K&#*7LY[ZT M3]HQ=9W$V;SO8]_*:NIHK&FV;V,2?FKS\-^!1MZS\WV$.C4::26:54F. MY1^&GF*-K&1O*%/O;]![+.D&*CIOQY2+!/B^0<*:8$D=8L3L?1J7M2Q0M)0+ MQ(U) E1>!XQ&R_PZM:VZM+*0+^8TB;=+%2,0@ (YN0I5C>SN-E,$67*AB*B^ M5XEI\;HE-4>/J)RJK+Q9V!E^>KVH/K%"C>#3R$U*;7VB5I;PDVM2_'+K&V_F M?3_((\^$+RX\,HH#3$5E'GX?8WB%O:4 H';4[!P8\W2]QBE4?HXN^V^XQ2' B%5<]?=$_8:I9K#A+/@S#J$VW M:H-G ZWW?.SL?LWY3HWO$L,P;M02;@S(6GZ /1J@Y D\XI*\'K3"L>!U7MTA:<@^T>+1- MN6+ ^G$ $S"/O&"*FJ47RYZDA@SGQA^H:9!,)C'Z[@G)Z[W0? M:YE%HTKQRV!HZ>_5_Z@I2XK=V@&A?1><'Y0W1+GVBX@(1%J[1%MZRC+_?B@' MRO+(OHK^);];7$;>;9.>278?JCH3.A:U:RL8M6I!RUE617Y%$&$2Q!FXX MJS3 K^:)<;52Q4V&%,Y$M+LQ4>Y7Q/I$'_>6IY*--ODZ9<[4=^'-4M@ MD>0=U,4E[*6%0FVK5%6(D6DXT$V._T_W"_Q?X(2=*T'FUTOEO^WYD;-_8Q=# M,#O?9UF:OKQE>T5D3\:Q>B@+=8=FBTDU-CASAQ@LP=2J6*Q]E5WH+6=Z.\54 M8=OQ@V/X0DE9C)Y%@&5MB,+$",AI8*K:$IH-VZ"?? =0[$E985/[TAD5C>FO[>>X.MQ,[EP>5# M5+.Z/94948II[Z?P72'R*9W.HB?OP%$/GKW M,ZE(TD[)B2DG1XK]_0F5D=&S6)3P:?.,FQ9LY1R-(C8,3"*HX_\NN/:MZT_^ MAT/$3V,//M'73:TK!X<$Z;WY$>BL_%M] Z._9.J;$-K>BOK /;:4D=+E"3NW M%O^IK]I3:[ *I)U3'^)H-Y1\;O^(#%HX$AH_M-Y7[5(#]V@-X!Q5AQ-@@'9R M@B<&[+9H//-"X*D1JMOKIKQA/2'S>W>OGK61N$4:]G8F'X)^6;SGTCDI/6OU MJF#A'UX__P$BB+5AMI,_#^V6L+/G^^S'E*QIKC@F)=!>'LKHOP/7^MX9>..( MXN<6X?12R.4XJFX!O&"M++-KZ:.=8#+R\I*JQ0*4XKP],P9-D:]!**7(Z6J# M6ZW4+9#N'"20J*4C=[O<-S3 E,Q,U4\>OHU!A"Y0784+UQ\;?_R/(S%K7OX M&]/:8T\MB;65O$>^'.:V[%9L)E UWY4L9UO9)""MD]%F[)]K7P?D"R_;R]L7 MOY3BL59X6J"%72TH!8^(H!QF'PF%*.BEX=:,1;Q_TF78#@*3"HLY/#;0>L5F MFV?8JA5X)-3DWR-;';GGOP\TF51H7;T@#@'0XWO->52Q\49YP>(!^BL=!W;! M.Z]G@U,^2.4@*]1V>%[PD= ?5:R,@%GZ:X4[HD9"HP][\5.;A!F$R M1'-;8&^?T1?47C7,K)(=IFUW67,YR0:MWWVZ&/-/S9U/FJ,:LUIDJ[$'WE,+ MI*9N4R'_8';M]T_6=MXJL.N-9:4?OR&+3VB";S7*N(Y8/70[,W<\1*.'/Q\) M9=X,6@^Y:ZI<<*@555^D@U:!RTY"#2/NV44U92*_FG:3F=\9XQJ*5PUSCX36 MQM:"T&02S[ !^Y.IW>;?2$1[@P"KC_IW]S)'?)SOATJ'A$6)0H9YIO,&H+A>%)H"2-.:G@:2QI;A@#&BV"/W+1"SIH8R"0X5<&VLT>O:*+^ M*6F^>'K XI[W9:-F=),['\*<+AT 7VS=+_M*QWD1\X(;,G19O2'L_AG5\(EM M(*LMA>B*$6FWB\IR#2JZ">ROFQEUVDN@5L@0+\[Q XZ$[K1OGWH?U-4\DX%Z MW_^9(GO?RUH .GQ-CL=6/C[^JB0J]_HB_"K=61XO %%#S==SQF"!Y>[UY[$& MIQA12BU9EVT\?#UM+N7 URUK<[[- MI EW>'_:4V6X7X: &4,1UJ>K/YMES2N=>N+2RB[LM//3K>WQ\9)UF);U]F!B MBCV>.N%XQ0K,7T^XN4]JQ 5H?MW9>AH ]K=71/HSW$]_: A>0[3N!3&^3EB4 M,W!E"X@QKC*5"O+-T5ZAIE%FV1:K"'IW/D@#6[W?E)#7Q:2 M3(OC9[GK>C?BV_.TZEV$"7>IQAK+ MUCIS^ZWC:!2R%4QDKH=WV)YXSK[. X\^%[GR1NE118-B13<\>>PS_]6$@$0HE?VTVFRR(%NO:!_PV'Y@G"/0'MWE&+- M\.?>![J<<:?Y?EE)(:"'2Z?Z%?91S3\%.4HK!,A>NY22WRL]".P%K(726/L) M1"W=LTTH]7;-@2[QK>IX_Z;)S/[[0#>':4(Q+5RU:'M:_0( MEZ*1:^)Q+">6=9!D<)5@0(0T$Y+*.:7!W[G7 4#1ZB%IY;,[-ZH*8V31W"T+ MBB%DX K9KTE3^0$52!_/*PMXFI^V6.SNFDP;=%@2^64W8_MNF29R=PT"79W* MI(DNY=KC^Q62 4;==OT^;=VFX?*)P;4RE5.R;0<:#5,#V1W(ZCBJ.EOBFFHX M1!7?9EDFK"YLP/1^P9=_/J25;QB%20D!MQZ\]Z[2I^A:3"[V&.M\);F/P<6; MKO50?WX/T27']O'B[KU@5@#XKHC!+/>GCX%![O8T2<6D&O'R)M=9UZHYES&K MCT5'0I-9L2YUA&-W!W;6BOA MSM$,Z9RBN1STU+)9Q8DU-I33*/L1BHDZ8;P^^39E&]!UD76C8CEZZBF]_QWL M?.5FR+5F3=[F\M9)?@7!N_;\)0P$A616SR&3IS(+O30*%MYL5[ <=HNS[-,# M&@7U"GW]A?E5-UUNYU"QI"2(^7H;IQ?@=)MS8;1N,4;^C<\>$3%\*'G/OOZ$ M+ RE;77F0YE"<)K]U4_W*$NN6OJ=0YIG#Z]+0:^)XK/DJ$!X^#M/%!*\W[J% MU6M+J L3&7GDIVGS8 M@CZ'<]0J-1AHB?+Y[9RP)N[WB^Y*(^]#.6J=);C3^9$GJJHX?CK1&V*M8%?^ M@L&]R4*D@)QWG'"J?SG!P(D-?R;061)]ATJ%.(4:V57@NQG9V,ER 7F3+!YH>^ZG&SG M$V3;+Y,U%0J %/-S$V!4F>'/P,0MPC BV/0R%PH>E_+\;C<'XS%_,ZIAQE$. MQ)K.PEO[VMPN!_2DZD',\-82DQ=.JB?^N\I78ZQ?#)]$M5']&" M1U,[/,O>O<*G@OB'KLG8L>*/')HMK=;>!G0YNPDG+2'_;;N\:'JL(M6U_E!J M;GOJ\AEZ6/.Q[;NM4BVD,VKS J(RW$PC04FVWL^EOY&:S!DN":F.F]Y3,K)1 M-$_P[E/0CIHV:C\2(M_.Q'Z%!9O^RQ[DG\*M$[]]NG^M8Z]6.< NH*8VSW^Y M/I43G#B(+8?JN=YL+$[[^B>,5WUD?^];)E$2 -&\XO& Q$ XD0_MN[2:9C+' MIYT;4E,CZF@7"T%=$*M<9*]TU7'\K^#] H!LS83JV%%55,=<59=N]<$0UBGR M!QOZR<(=7N[RB656*WMDZ4G*\I3 ,;!("Z7WU+:[:BO.JP&5KRC5903-X&_ @P]>Z5U8U*6$#4C1B$;'K'] MS.E,U%;3P="XDQ'?AA0WB:>++45G/;"C]H]IG MUP(/9SQ'-N)$,GGCI%R] $Y:"8\&J'AK/)'M,+1XZF&03&NACM@D=N/:D5#Q M._/,\@:K^XS3("*?"%62,1/8MB@XEF.G@-R"F4LZFBV&TMF[%G-XFXH.5BT? MXN*%/$CN#!,_]YAS&$7RQ-G;"WTM]BJZ$"MJ^=9PEJD1K-YH$#"8^)(MR:S@X\D.S*J6@8V8$IV56_.N\+J9W)[1)=[D%0YR$/6^ MC^+35R&*C[*3=_&.%ZQ;65=.296=^G9Z:WGIF6VC3!AVV(F+^*.&.2^P3X;Y M).M_VIKETZL&&^6)F92%T#/)\C'OT?X?M>;[R,EJVHO<#X*#_&]NK^N3AJJ& M[P$'GV)GS 17'K1Q$TV*XZ>/A)0;QX!]>\MNZOCQL9"#V*[XY&+8YRPIAH=_ MUM+Z(YA,#9984H,82I*_R:A?[-'+P,WU7S&%>=RY[9GP_7?_<1C0R[W/4^;7 MW-Y80R^?M/X&>/E%EU?M.74-?1J$]68Q!R<#S=XR?%KAV>U[X[E6>$$G >X\ M8Y2TW3D-R;>^I!-4CXMQ[CH)H%?99*[;R3MB_*<+9\S0^NZ]_*#-VB.A,X*M MZ8.@M_247F<[\APT,+9O>\5ATI"3B7O;:C57GSWF+]VY@=,>1BY;V4PK]_M3 M[WI2))X^5ML93H4XH$]OP4$M"]RN!['3\.17BG'.Y$?!AUE3F_]6"3$'@I:: MFR9!I/>BVB.@!ED^!]_3E7OJ>2LY0+?=I/85R1TE3>Q2U'AY,E_F<^]+/_Y3 MT]ER;YGQ+*&Z9T 'EJLR:*:F-_R^8MP?'BK>#K.<2'3.'(EXD4RW?CX3R<"\ M=,(\T'OA2K;/!\=L7.Z)U!G4M;IOSI+I@G!K\Q40$-650*JA)P3YQ;2;Z-PH M0[,)',&=;)3)?I(D%WFX([]X)<7^Q<0J928L.@-&;MB(TG)-$5-/J&L,&KUN M"I#/"E%]\9L+Z:=V4KDQA-?%8[OBH2$F#>;9\268A_3-L6^;#>;/92@4-2R' M:*_U8.]Q>L5J]S68_;/1BC@X(,#/O)%7VV])X0K0EF6.V51V3;+,^[+$EWOU M0$% EI*Z2^<4@=T<.1V#3U<>K5=?=*K22UBE@&>2&0'$EO)'MOVYH7/Q:>TH M.=7C/%>^\CC+-:VX8 !#3#5--75S^]75#1RQZBJ)N\A_2MZ_M3??718^B N' MK0*5[?B^,S?:Q9[]4@HIW45Z1J#H]R& M_U'\B>[MK.M8SJ&@'\EP]?D!-ZDOIB8I>W"U<0:VE2M%ACG%Q<7WNH$0+BV"+L*L;/LRM;%OD91T7:DP19IV1C#L5'Y?" M98?V-:;)7OYE@^@N%U 3.F8G#KR?->Z==/EFT'/QK^>[2:T,)6$GKYHT*LY* MF%OKJ6Z=X:(4)E 7PTZ4;B>-FRR\YM%Z&B#2E>MQV*TU>T>*K&&P+C1>+QOB M8^IK"6IBC3V)+-+INTW"C7NS:'JL\:]5N UNKTFXVX]RD#3)(E M( :L*T9&1I#""3FYVMB/_8"[;:A?YSY/JN'TXM(@^'$:GJF!\?+G:$]F3:H7 MD;*RLO",BZ^VRU9N\>%5DZ5::=O%.=ME3Y(EECY,/(7HH4L?P5,GKT)_QL*< MAOSDI5FEC9^=>CA;@@G/L\>"]^N#@H>O[&-TM],J&:^ZO?EI70^-'\U-Q(A#QHVW 8$+[[J.,W57T@C7P! 'JFDE M2JR,7:6T0ZP6#W(&N\AKC()5FTC%A#"<2BK'+FU/D[2%KG T36C&.5'F=,?; M/;5Y.4^?>7_JL6O\:E)?5MZ';P\M986RW5[5EHG.>M0 8K=[31NX, M.["\QQO#0)7G&/7>,$BW"I>[T<#WH@F+%NRL@>(R"XZ$?/H15)FE/(4G9X)B MXB.^'\Q"-/(@ZHX)ME" 10@18 E-J5KV#U-$6I2Z!*C[A>,[I(?BWSKRDV"20 M9"SNQP+=I(X(+F*Y5JO&LN,^G0"QJB$1 -W=#(FL+*:GW]LGK36MQRL5J>BT MG9)3&U@4;Y(L+&,6._XESTK\'ZXB"N_LM>OW%Y_E^R=^Q)];\1[5S66+? ). MUGFC[ZK:I]"QJ$LNTJ^Z4F&HF(Z[D&B']T.%9Q 4XTK;C#'[0G/H= !E9$$_ MB+T^$K&]8>6;S9**B%T9JWW!;%)\:#ZI\L,^NB^U:W78DG?(+=7NH)1J3V,4 M:Q1N4PU@CN45@*^1+EO_OK.?9C]G##\63,8^XY+?Y2H25[WD[[&6/"M=(VU1 MZQ+2SW4RZ=STP_M:%=.3G#>-RFD8UTX;>Y.QF_@O?VOS?6#";(^X__%(Z-Z6 MMQ:M9Z?'H#P)GKK?3=OS. M)4)OM!G'UMKXZ$AKZJ))_HW;AEUWR=M3,&&(K\NQNT()LY_J1$*)KE=H4 M-G^\3E?\YF;B"&-]OX58/1)B4 3S^Q*;"TS#Y.E#0<8X.G1CX/Z1$.A'2F+E M6/GS><'XD1 N8F5P6WV.A8^2[SI846F569LIR3BD?A(AX=GLM*[+A0ME8S&&$H-G^(Z/8M6(?K2)H M:CZ+H&+SW/:D/MOT3#\(E+5OOK"_MQ))?(>S(H-V9-Q6PB(O_3M=#/Z'+/^? M5F51VZV),/])/"K8M:_Q"5M:B;/-H_O/?/WNJAVI-.'B%^7KO+^)J\Z3[>D> MJ'G1P0N?+[WK*F93A='+&=6P#P8>NWNR]N=C]A>R]Y;'#E0W MUP:/@YB ,03]\!=!]M[:01\_:?=4-\X--#_^X4@( W>+*C+X2ZR_Q/I+ MK+_$^DNL/Z58%^Y,H)N4YT'T_802?T,Q_I$0IV.\&>98FBD- MMMKNH\MM<.[>ES8Y24$$%\&5!@@74^_Q3:@ZJONLWZS/ZRBJ=-'#L$="61-# M'PLX_-S&R.,@]UC*274])8=)<&9L7)9'F'5B!*)G)_JF?5<-LE%A0R./%$O% M+78S.K3M*CKZV<(B:IE'0I=,:N\N;[[CY96PFW1R'LI36:KWD[+.Q@&:(F/-NNXJCT,$NX?7K(S& ' MT(ZMBS5OZJLFAB.\E!QB69;0XG!?9I_6@QKJY3DJ="9 =^,>':S9CPX^#ME% M655 B[GAF_Q S'_(^L\Y[.8%2],C?\D^B6F3='M6YR+E9)F!?,DG0P6D#98"8O&^-,:+D3EY, T MQ;EP7=OZ^-Z4ZL1'N) "2^6EE1;=$04E$8=Q"$0VZ$C(#.Y:R9Z8;G19"FZB MU*QX$ -@.LHRDXX)+ XK4?#[&_Q0)D%ZCS"\,BS[PZY$]X%[JC43!-HP@?4I MK9KESYX(V\ :AM:V8!>"]_C4 8-HN*%#_H)JQ4Z^UISHMOQ?_%_\_RU\K?(< M:$ZG)-S_PY3E<^4&T X\4^=T^- ;K2$-[X4O(0V?G6223N:_^!6B@JT5J0SK M,.#=:W$ 0?&W)QUR%F-WY&1%D#:CVR\C*&-BEZ$Z5EP%;BEL+&<:XQ[@Y$Y" MB?*KD_3+:S$1-U<'A;9QWNWTCG])WC2._D(@0@AG J2MBV[:C?F.10[LQ M'WJ\%RY&>&D:WO8ZD&O^]"_^+_Y?PMNST7MO<\M^(EMK$ 6%93_0W9?L&Q,; MW>+4-Q7?^#414I2^''[^2B%=0N[A_* )\9$5[J=PG(1AEH$]3FJ<05L?/I?G M[@YGNKLCLZT4!_4^Y5V"23S;L/!/K\);OZD&&S#PR,B_6RV*Q_['?F6-^^7< M3$_HP<38:<3?[6AH? >5ESA68/\1_1?_%_\7_Q?_%_\7__\HGSKCK5\_B3!? M2HAN#&R??L(P;>]C9^K#2YD]Y?-G,8\&5'@$ MP8]ZD/F61/ M "#@@_J&&P]?.# M/TM8\Q?_%_\7_Q?_%___3]Y^7?;#X2$G;[V>!'K4A7;[3UP1GD=9=LO^+G'X+. MV1HSKU\]![O/7 W'DHTIGT)OR-0GE,6T#<#2.R?GG%YJ#V'%2 8JO\5MG\YO M&O4:\UM?"5'GCGC1(%PDGUS$Q%6I*\F3AMW92Q5+FFM%9QT6[E&S2;%XTZ'8 MX+OE,W^<04F^7:;V5E48+%?J*!?[3-[7\^S<<2PDO9I"B3=:FS&FEJV.A#01 M62.W,T=JDM]R:]5"BVOAHAH[!K);G-)2\U'EB17@9A%@*;@Q[]]8?%9M^0X>//$07A5J8$QE-0F"C%:+ M#!H4C5W+6'GWRAAOE(,$"$]OZ>2U+Q^).1W MV%@.EBFC6TAY+_:XR.\J#D&K2+B[Y2V(QS3W&F*FHY7?V)K(W0#4,)U5LO1H MC?VYYWUAY[:YAZIU$6+5@SEZ3XD.Q#=-X 5L(15*))9W M/0G-S$6$9ENTK?:Q%: I0:BA!+LJ_(*+]I5(W"HN?^>SA;HMS=$5)4#[1K>K M''+-+'XR2;'2J^KINE43, KBU$%*]-%(,H(X#9B0"#Z!QY^SL;%QJ]^(!*]A M!]+8+;*S_W 2^4D>#.AF(=6,V/>/X]W\.N)-X\_C4-@UVPMO*/28#U.C2AQ% M.K"_Q#Z[_ZD[?Y?EF=VAU@J"U=#D!MZNG"GKK+IM_M49.$R''*J6 +RAUG@5M2-\IDGAD=".AR[?E25GII= MZ+"L1#R3F1E'*.Z2=')7=/B1;RK]JG5*94)M\Z;[>EUC>@5;S\L$OQEP:?&E MQ)C3TIE-?*72[67;*I'\]&N2K Y^F7-L28DK,DR51W6N(XBU/XTCY+F[NX,< M,C/'554[%+0MKM4X.S[SK#F[15*WZ0?:]:KZQ*,327BVR?G M395S:E>*[TK^W MS5E]6^O91'@33A19$$B(QOCW$,*_@'ZO+^AD-FJD_'1X)K7B[9TRIY-=[O&A M51/1DP3!1E<8E&"5.3S&,;V4RT3)U*RUQDS-&?"T&359L?614ML1I-FEF(X0 M5>?<(R%]>:9;;;U(P2X>?N" "WHZB3"R6(UO\^N.[ON'2^O_KX8P9NOM9C : M,^LK/KD22.C+-G#K6E^4P]@1,E2/5J <]?=;WARK.];:X]8- M>U5QN8Z:K8156'O]E*/J9JVMYY'0CG2QA03T2$BN7^\:>#]Q1R&J"[=H(?C& M^B)2H_@']UJ#J<#8F6ITAXVV27A;U"XI-A9_,(!PG!3M$^EKO_$5[=,UVMD/ MG=M%T78 '?=T+:4K*#-N+-^,FG>,Z]<#;:;M>I\FV+E#5/$688\ FQ3='KUD M#9IC9F9FGSOH1=L?MVQC>)&4[_[+FNSY#RU&@[ZY*QS[*_Q:VGOG,E0'2'70 MF_RJ84:&?EG884O-#E4SG0Y7U*"\,C'QG;W8E;W)/_>5>;8^?Y9XU]\ M"+\5_EW_TMU/DI9-ZP[@LHCZ"%1&M0^ SFN/E#G'"M 0+B]/.A*R*5VW[=L-_'N'!I)WI[JG? IHDR-]Q*0\3FEK$TGTV>3I\ )2O19 W##3 CNJT; M<3#597?EF6B#R_V%_%[Z3KN2WZ]=4O(UM^Q (T9K<33#D-!QF8DJC3C2U.WO MP,C_NJ7^5) _M?#];+/XK?;J$"C'BBBE5W\VN*JILLZ'C;F#? MVA8GT?M*1>RDDIR_R75]A2R<\+M#"S6<_'0]C-HW:IOB_;J[_9EW]9%0 M\E1BF$+4U(X2^$A(J3)*?/F;"R+[MXKU"G>.A+XNL,]E:M!0VB:AZ!MA\C=, MQ_C6TE?/Q+FG?^'Q<^A4]%,/I.U=)6FIBON7TU),K\",$%= O0\>/! 5!5Q[ MMO"TVKA,52.3J:!76ACN)CTC8Y8]A>^VL "KJK:X'Z_?;?S6#4.WK_^+@LBZ MG!9?KYUS7PLD3%6&*065@"H&E"P##O8$"I[AK]\\+*?=<*KU:4M":4]"L(+_ M;NV98VM7_&_6]O(*C(V=_+<>GZ 5L1OUZZSSDIP=XE,"Q"'KO_< ]?^]:9*4 M5^@=O\@$ Y1;*]1")G,<8AI?1+8L0^JF6+N M:JO]KS#3GPF?2%QPO&"LL/$Z1R4H(F]AX U=-$A 7_OE12!G M,_ZM\93]U(YPZ<+KYOZ$QZZ5%<"4-:UO0$WR:Z@P*= V57//)".W,L/MU'1\*4!Y M=T#FOI^6K(T.P:4Y>* ;]6T^""<_DN1SO?2;=IR!=,WE92WQ%2AU]6OMX8!PM=XE.XIB_4P"_13TL.:)JOII6"VLYGB!@I-;^/3$UGF7]W==@8T&^>*T;4M@K@Q;C^WK6B5?VOLNX&Z^_4[8-6?. MCF(HJ(&G8S, GWGIJNH'L -W N)97?U5 )M]:$1MGGSBL#@VN0-3?8AODY$/ M?5(SGSVS9L(IAL17IQIK"?/.X3>J>.T+A M=N;X3:&9?ZX3P'_ B3K_(R'9Y::RA@4].!70XQ; #;E!MA"KP#\N-5BV5TUK M.!+Z5*/L3D\LDR3L=@5MUW[6,C!%IX+48U5T)!15-8W0RVW-]"B23I>T)"*L MT@B@+L/E8XL#C(RZVW1SFS-6PLH%LBK3VTL9B/11C@VYZIC^/>1Q5Q+6K&XS M>A\JDVJ0Q+'VV':V5M^ 6MS<&34!R8IF\AS*ID@]PC\O.4I 7/IF["W=KI)H MG\7<3>TAB1 ["*:M;G3LDNS:_7;ZBB.O^=NI#:2TZGUP\27*I/DX,GFJ^!P8 M?:BT )6K/=4Z=JY&7_[GQJ5%6\,?7"F<78BS$U72G<7N8XUK;MH_#Y_Z]O5W M_R+S_:G07URJ6&!Z4;#W4Q5EGMB^AH,/67@\"CHT@@8E?-$XD-=A>M]A6K*Z MS!JB>$\2OP[VF(!47II:U3H([]V[WN4J&4J@ T3T?&OUEQB67,Z8&&58B@%= M[>Y)R\)J%NP!UQ:K!-0FE!F8 M8_?AZQF#SZ>QPSI:'N.'D+YUCL*14)F3@YJ#+Q[JL,B$\;T.F3O/T<#?AB /6,:0J25&TMR2&G$_(4 M%&LNKF ##+S[FSKVB3GNN<"&*.,R_8P"OE-Z_PMJMGM@9B9:3JW;[#\OH,S6 M<(CO?N\H[OKCNI"?-X<;HR=SHK)4?J*_><&J4+V."&ZOYLW,F7[V4T<'Y9IW M&E>QL?6BMB9>(L. M>/$N/&?+\!;QYM1VL0(X<\4IU%8ZBI RFH;WW^B>*W1G]BE$N68;I.7JS"T5 MJ5^3K5B_\&Q84P'0>"1T$UC"0]S0E+"#9 ?_9-,2EBFM2>+,ELF1:M=A/O?! MG7% MG":MQMB".S9C'SNPL4M#7V8^.)*;NY$?+S MG;NV=#IX).+]T. =&.Z*\&;)!YGLY+ [#^XQ1FRVV8M8/WIM31Z6@ M'=\VS:'UW1$9ZW/ZY*ZY#K#Z5!:>(V]W-J?*XC\MWU!&\4H1[IG,+\.3JDXG M=79C+HZK??FNTYG]=I)@_L;G0Z O4[4N-'N7.!*BXU,O1E$HP#\,3*:,#"HU MH0CRETV%N[= YU;&F'66_,7NTZS!';\V!E&^RT^LJNX&J M&EF(5CQUK6 /R<<+HAI1VN%=NW*!1"A/ V]QJ*NV&/,30FRB8>1)"X##BB@D MP@.Y&^9.O*U.Q\XGZQ1[#OP6B\@SO1 W9Y-X-OJEF#[MTQN.5^&SQ?9;.+T% M/[ >(W>*90F2 2Q<6K/?K2ZO.A(2+08Z10ST)!>VSE&RI_65NB!=.E8&R]]. M0JQ2D>GK7'Z?1O6>L!/U=)N=G$2X3^*_JGC9GPV?3(]TM30YCLA*+TH]Z&ZP M$HGZ$!P^=]+>K\8FC_/P\:]8I;LVU;7K6C.()2?.,'@P3:;_,67E!"T#Y M=^^Y]DNG?6=4^$="YZ,R&_T@BV.=FMHB\IU-E@_T M:*,RXW=>AE)3;]UE)"%.'HK9U MV(T'&5W8 NZC:+6>N */QP%F&3SW*97O2DC?H*[E-[W?F[!&2347-^[G%'K+ M+&#:Z+",T2?O]%/9K3?-L-)#_#1!^A<>4*D)K""HWPOM13NU M?*DYV>G6K^2+:_W:T-GT.)>K"797D/WZZ^05)_]N'=1>#BP +N.9OB-@0[GD M%0#'F[UAZF'T+/8/.)TK9T$KAOO!550+H'-0/#,ME@ 19@L+MTA/S>G^2RWX MIX)LUQ#MTNP4Q)5*ZD;(#,!EJ'+YV;S2ZSKEQK,ES7_[)2X3 ZHVZ1IH_""+ MWF&SN5Z+',J)>)WP*!_:S':>T?-S[;DQD):=J517,SE//P!GF38HWH*3&TX& M\DPMNS2*AZ+.(P/'UK6+OYUGTQJF50O!.:->[=+885<=L/#,OB<=M^6HMN M3TCB#MQL:'L#R<3O:4+L.?Y5DVI!HK3)GUOELR@NW4&SCZX2?$[==QJXZ?NV MN(*N0E5!VVIFW",L^'U8QE4N M,&/#6>M=4S$4*OELD:E8.8A1O&_G5365%38W!OKM/R'P%NKBQQ[@LDKR+6?; MEG 91++6:'R4DO1/OS$AHU*6LS5JCO?Y5XB)[\:?FE!TM,LBQ#=I4R/H[*V3_*;FUT\H MT,&F9+;#(8D L".A]8OD7:6KOLQ>*4+_>D&$3UX_=4N@(W8BNY[_^8*'O]/( MX'#J1+ERY[:-V50[B,@"A;A4REX.F2.Y=%K"AV8;(-=KB?:AO?8 M]J=&X.2R,G/:!' O])*%]<2;%/+$+D4K,%(<@-,XR7 M1GO\:',"GGK9Z$BHNU9&6(.@@?&X\MV;P'^U=?]4N-78Q'VG"UDAFN^4]3@Y MVZG7S5=^7Q+@1U[ M=3/#3D]&6\!G"O= _5(0ORZCEO,&OU#0F&Z^?(A23;.TX>\[C'2<]-W,S7V7 MES&GK.Y?^\Q,1\4Y'L@*A/0XNGM7ZV],>*6;5"JATNP41F_^O 8I!G#2.);Y M8$9UTC./:@2X'_VF^7.:=).VJWPBR^IZ(9,B#J>\SEG1[-6EF$LR\'B$K__P M-H=:WV>PK%%\SKM17=3'.4WXQW]:MI.\"#U],01J)=S"ZH#4"G^N&U;5UQ=@ MP(C-VCGHRW_4/.>/+09OXKV_?EN^6F37NC"1&;N% JIUD$8O;!T))488]B9' M1/=!R#-KK8,VW'ZI(Z$95XWX[B@;C6:O"@>,#<-HV[('D%/?S'-9PEW%JH+1 M'1[H_09K#XM@UQ%=A8I0JPO5W/=[08OYWWO]]!M 5#_@L@5^*0?:> MA'B-AJ"EK%.E=>7[]: T_#^O,$ &E!#;I7 M4<(%SSP=\>J/_^5>_%/A%#TX32])-W3_Y3W6K!M!7VG [YUH:<@U3MP'QS=^ MU4M(326'E\L>R>3_4% FP,[=_?=D=U)$1#I5QCS2PJ@CM>/JY;$?8(VL-N30 M(DN1'^)]YEW3KY[,2AV9V\U+7ZYR1_T79G1NK?83_68D/1;UG6,Y_M:Q =N7 M.&E1 QA?E>]#M^CU*O#T+0\W1)>\66)%<80U/RZP.V!S';!W:,3=>3Y&>LU?A]R4+0OSY-P93B]O#B3:<]9MY M4V3+"J+:%"(1D50PUU'54:5*#-["*-\/6W@:MZDDKC_'A?"=W?H)2,[MNF/JX!&E'# M1S/G1/1KFU;1!KE059%1/./3+GV# Z%0Q5KQ)V%*]7-O(UHWI#U^7G+Q";^ M>UF=^\(/SJF^Y>BSYCBV_N7UO!J>Z^>E\@TW N63D[)\9%U#%QB A.:NA@"5 MM],B>,N\J'DU4S[!L5_*>@NL;H#H?N8DD[B:D+*Y H^@-S9R89+6->BVR6K_ M?1<%_6KJ!5B$MT."737&1A0D9ASZ9G;%2/_K=6Y0=4UK]DI*8&$/%TYE=&:Y.45L$F^)S-8 M7UT_?3!X_[RW/?NMEE<';VLI1@)^+J?-0ZFQ5?\&5N6;Z3WO#=J@VB?JD7LSPL[+Y M4-_H*,/T>O7D"A9UHB)H<90D5[KU$"2>AU3J%7XXOQ(R?!-(H@@R/:G/P2@- MTLK3X[QE.BLK-@;^I$LPTA_DDG&S/=5@>:.E&L_Q[B\(-@KS"C7U[;YC=1![ M,*+/@#AKR0D8;^F_0ACK*JR/9!%%*^Y&ZDM'=;9;V.CU/3_Q!R_7-17-K<77 MD]B/D[N#LL4NKT&\@4?'$8]E;53&II4V ZMM-7/# H2VTH,7$G\O_\Y41 =O M61_(?XQ8&N5N1>R1EI(HNOZ+*(D 4^]TA3H>,E5"+\Y[E7K2_Y0?1T$]33P.D07(V MRJ$,00U/;\8_ TYNAA(!/5BSV$4"B.;49J>7?.9.R//Y5C-X:RE"I8J!@ M7EOF'LO#$I:R59?&U68GI: M^"E$CNVG/37M,%CTD1"W8#7N<-"KYK#?9?[\ZRGI!\\'X 2R6K9D7C MUR8I2[EK) 7B;EC(*7/1HW/+N)\,'HWH!I'VK=<(,#4&3?L&PE^*]K($:[-C M5^WVM,KMV?J85CKUXZ)CXQ.'.7%9%]S?G'K0:QM%83,AX '5=9@J5GK!&@$# M3[)3S7(C0L->AD0U3I:O?/M M!QE;T=?OIHA/JD*'MY$4M8&! =\H>ZE_72#)6^\W35NOI\V]"'ITR0[BHXD MBT3K?7 1L^;9CI.&/R;!HGOQ3E4B(B)L5=464/_G0(.S>\[,X64P,FP.X%1S M/,<-P'%][A$B%W[<\_\_^3^WSNZ@3_ZV],_UJ DOS/]VU6&J) MA8 +:RL(I6$QL@E9G&X%7("4((NL)4LH"!#9(2'0U66Q2BA ("P)I0BH+!$" M! (!98MLB1!)( EA"8MA"21L"8$PSJMY,;_3OWDS,WUF^O,'W'O/?>[SO?=[ MSG/OM6A:G1S*#=@H$;5E4DOIBZ9TZOF*K-Z /S7_]MZ[V&6N3PV)[II)4Q9$ MDR=G6E;B\W M'[/#T1R )XW :NJ]B8)[R\/KE]"$=A\"N)ALA0?<<0M'.)5L MU/G#$VXROEF]%=W(:*_FN5]-RF_;=<4KM%H5M%SD8M"M3TNR\LYH 69YWG8/Y$DNF?A/(4XOM]#> M]$J!;T8VWGGJ?\IPI937V1356ET_N\2M67CAY2G(063B.P5:: ]YO#(H,2GCHE^.Y=IRECP[X16P[BS5'(F+#J)[:L3/I"Q5RYZ(5SHKZT/#6/# M.HFM,XTH_KLG^/IH-]#$DS[/^!5KUQIFG\8%A=KR8UG#]&HB@=-.]RD]C:D4 M>$YK/]\N]Q\O?FS8M?N?" EH75.,U-\\SRY>LYC)&2.%6^ M6LH /L'9=4"/M>+T6V32>GOXR/[CUBE2 M^]IB^9'0,6.$B0!O$N8K&$P\>_J.Q-'E(B[S+@J*(XWG\KUK\ZW!4QAZ' M2D?]4&19^CQ7>8?]8L-I-[H?$G>K!0SD]C?/YAMJ7W,(R, .W7DD+/_C;CM6 MM/3:K/];%Q5HM5I?(_IT1^\823M_ZDF)S/BH4QQQPB\4@IM5P&:4+["WPT8R M[SD/KQ=_??N-Q+)'4R^#9. 5,TQA!5WV+#2UWGK=V6*=U^:CGK"W!3!UB>VZ M'YN,?,"(3[PZE\%J%7#FJG##S04:.?@5ZRGVJB'45^SX,7[9IOD>MWB[4,5U\02I\"RC(HXK]K77]*DSB MSWWAW7_U>U/_1F04E8[IK[AWNB>&MJE-Z9OB;L?1KS(E7 P@>9K2%R+B#M6R MME:S+S^FI+TE^+2N!POK^EIDYGA@$$NZS7QL*Q _S4;#1PL3-L;T;D;(<:M? MM"L^K$T@P8\B!*]GGI>_3T/1QK-"!.VO%^V-=$:HB*L+L2\7&]3JHA$,?\UP MZ4B2 UJ'-1%1MD+/6Z;0WI?RK,V&4PI"1$$YP=IR,MY\+1VWZ92O\8YWJ/3, MIKJJBK6(=BA7ST[1A/7[CYD++.NI[_$)\7,D<,(C_)49+B?]_Q>48,,P:"GU MTR[Z(L@;\*[4U]ZYA9H2HGGSQ%@KYUKI@FR,S8MSI?EO1KF'#4>O!)S>9AS/ M=5:W-:^O%*M64)P,R@3H3*O(0R6#\B=#.R&.\$Y?*Q$[#1$C/%0Z22&]0I,G MPI&.E4WE7D7BA"TJ1O&1!\!F7([[G]S(*9/C+7GB>H=;/8I.?V)VW:#%-_[P7-_#=D MVC\24+1K*+\&GKT\+G)N\PTE7^*D@M3#71LTGS5XCB262*N)8)@;%6N+*'F= MF9F)<6-5/M\JSNI=4=4R, 9& Y@/@;);%B"-09G*]8VE( WI;-^/NJ:Z M/#0KMQTW&@5EC*HP&47]"7O;MUPV5&FP0R4@'M0AFELVKL<4^AD+I:N^PT+U M 0W9\Z*='Z9!&[K%,\5#[ZT2-@7L7Z_2:CI+XFP%U+M.G0FT$ZK11:%3M!UF M@4R7D."2F]#2LUAXK"BN#G'>Y0\%25>-G$%?D?K4]OC)I]_CP8-NJW9=&_'= MCZ<&;"JJ43FZ=?/HJM^2:M;(MX+^:@RKJ? 3UF1^ @ MZJ&0W', /LWL4U;HABKX[=^)X3G 6TS9[NVI$XO.,]!C\[YW?V6V-+7Q3/Z( MXF".3E]^.R&1TWTB*1'GA@#>Y;OQLX=*N4/2LPN.T83M%(>8<=#^+H;,Y<*B M$8B\!$2/=NQ A$XH(RQQMD$2D;OL^VPL$3H$#7-1K=P2"69M8 )3"UI]A_DZ MHONSB%FU<^.GRI:HW>#DZ#;ZPX_7$)IF27(-MS3WG8*.YI_5026]#$U/47O0R_FF/8X*@1UON$"*[&^))IU)<]$.T#'..?A7'^,3\ MK&364OM,A!*8-\"-%^5?2; M-'9,&V(QT,AQEE.$4)*I %EK'P[G]!DR>'4I/ [X2I_O][__[?N9OWTS^>V5 M[GZ:&M#N8V"DK:9*+?;:Q$>[9A45%9OS&L,C5>$AK+$IN>ZS_ZUU$'\7K61W MU4Q&0,0L"3><'*R21[SH@ 4 [K38:R;7OIHM;.98Z974O988OEV\Q;9PV7@V MD&7B?4[/4M.S&&'35V.FJKJ4@05">R3C=17M/V74RB[6^"9ON6P)14>X)M,S M92EJJT7ZM[6;'OFP(_$O\0NWM3)' K2_JKUQ\AQU^9!CU22X/*31?37^2JX')-H^(G"7:;M:%MTW,T0CP MX*XTL1L+#4>7N#&)NN%>D7)CP&;Y5/)DC0W]1DO]XJ.VA#(9J_[5"&>$I[;] M#)DQ/N:X:9<#4;9+5+F'A95^G!A'9O6^7#]N8')[?S!\K0KZ?(%'SV@G3'\VU1#BL> J"C9T&BVXOF&;%1RYDSE=S!U2W_ *\Y/P2- M'9\V*V2^,I:DG$F"+'FZGP3VI9G3\3SQM> '"M:M3-A$4X438A;F'56_71T, M>F*1C9XP/F>Q):LL?,[ZK+IV\4+>28G^J=CL6;A1 =<<.-XDZ?A!*XX]1?*I&C'NAI) M[010__]:'M$<5@U)E(CB*,KK@ULZMON$L*-U#R7G M>-1FL04>$! 9N^:-3T*&)KF9=K\L%U^S M75,]26^(&TK"_C.#N9+$AQ4R_( MRQ&[BX-+.WN4O65;['9L(;5I4^A1S'P2R1R<)!]' 5"YFX@:V VRPZ&2YD-X MWM! @^5CS,?\8_/E6PC$YD>5VITB.$X5^,Q?V01Y7_.#L_/V%Z2YZN?IZ+DE MOTUI"X3^^:1XHKE3@%1)I22V?V3J]\K\V>56_B[S"NTMI%Y3X&18I!?8P<'/ MH"U<53O_P8"EB+'KWQDW\O*'BLQ*=\TGE2[:V(HO8T-^>.:I$?.*]>O+]XCQ M&I_<=[[?X/[M(?KL4,.;?[&FKA=NYNN/-'K&%A>SX$F;9OU!E)NV ;=FO]MC MI/W'RZ;_9]@DW)P5Z2VLHB/!#7UET8-G6RP\AI$70C3H*SD!6O6N 2&KK4W>('-2JB76?>SH@E>T$(!54\I>A^KF#^V'B,P7R!_S^)34,/2FF2_HGWH&)S:+SWF/U!5,MLLMN>/C3IBS!X@0$\5*UTZWCOM6H93\*7Z"E_BL[0% MR)$C;;*&&LI%--J@LN #%;\6NKU9G%F@52=<,,SJG=0M3+G*ZRYQ+Y-T6.LY M6?843DAE<^0G%+FV="=I[\R5C9-/^>6'2H!I$=#/3]94Y8';1,-<7NQ$"A:9 MV(9ZT5TYV6=?N"QK"ELZ$C5E^Z #9W$P?:EF<1]8T]$56DE%E(ATCM#Y^%/@ M)Y^PKK;W;XI-#H:Z<,EI4_VEJ^BIND.E9BR9.%$6W]R*"CEAA9F!W7_8L6\? M26)D.6F,B+GK\$*B=$+]/31/\4(KV!_%/?F35L_3)-WC+P2K%E!WHI[KZWD/ MH\CD&\C4Y#K8VW'W"_O'TKO^T+$*OK^QB6,9_U(:#B NA%\+7MW[5%4>5+4. M!JY0"\*3.MHM:OP&.,5P3*: 6@?MM>M,51.!?0;*XD'+DB/:2$\+'&%BGMBZ M#/J:!$:B ] >TFB//6>@*'#XOJW3:ZSMH5*F9B&S)(K^4&/5ZJQ9KP)VT?10 MJ>?J>'Q949ED#T5_V,2;H>EXXXBW%*5NVM^M W__]Q7WAT\VP:] ,+ [[@XT?E;-,+UJG..Y7I+WMVY10])4\$T2'[.Z;N]8MRL12TM MS $--.(+B+=RG'UAA Z;0Z6?>-6I84+-PF3;FO2Y]#]A;^TOY'5+X%XNN5E: M&-?1"C>_4PDJ61LN&N MRO0S9;PJX&ZV1W0S--K[YG]@;C\A_#'E4IV4;U3K=[PD6YP4%)$]G((C9'#D M/JG:.\N*A,I(]AXR@2PU7$V,UT[[6?MNR;]]S'V%M[KQD"F"RXR)I>U3EA ]8]L6"-Z2B?7)0Z% M4 ML]_J#]";TGMZ?N]T-V&+[J6!Z^[Y45.=NA:DP,X'._"F)_>(%52@3J%P:/_+ M>=QSPQ)DO#51M7:/PE0/'JVL,*:J G\JM\PN%!L^ZZJJ5K5U@TVH6IN:>;H6 M1//(+6'RIRWW5%1^X["ASOV?HFPUMOU^^8X-ZA./O\^VHX'9_3DJB;7#3HHX M:16$?LQ%AT#8R<_?3P*71"++VGN44Q@(4.? M)T&^R+I&RP0Z_R@E8V.@%MUWWE"\H3^_1.S%7;:MI]G[!-)66O=C[6M5J)[T MSQ/J>L_F0FZ_O#A:)SB?'6WX9)#JI4$MF M4 2?)5C3'?7SK .3AJ P;Y)I6:-I5C]6G-"I0TU6!34OUU=/##L-%2,WA >. M_9Z'2I2-?I',ZOM%M3+T03T7:BT)[+M+V_)L[*LK&N4RKR.2&H- =H+7]<4V M$(O:5&$54 710MZ[)Y3;';MV9LC?U$W/?7C%<'^YWJ<4.<=(YX9#_"QY]')V M9J!D93>FI2MXH*?A9\9G&VH; ; 8&+*,5-6-QEZ"E#PJB8=#=L$\,3JX&).R3DO+X^%-1$/>/4R_\9*_QH#0/;P"!M2D,8E-C?S9P** M=??@[\CBI=XD]?2AMG>[>LQN)O90>Y6Y]Y[AP/@M]4S^XJO(8E2_;MG]NF2% M-_2 [?-9%L%X@J/Y&CYVMOJW!>CJD?#&MSNSZ*>+^YB"@M/6C3B?DZ9?/%SN M_'[:MPIP1#^O!G4!&7;^8.,2LZ^!FCR9>WI:#[BB!9DY>XK 9IL07O@&V-&"N63NQ_*93EA%#Y MME0@-F4_5[%[7-02TA4V5?[INOKV[U$'<*MI\X<'%Z:_%.Q],=]5+NK5 M6"-6:Z6D@R-SG4U'6 &833O=,>,-^P^Z%_?K@9/J;>DF04%Q$Q.&3 27^9BE G\0BGO]" MJQ1#-R+M8#K1D9_'^BR7(]4;]4K #8F'-^LITT9VA)P^IE:(8OKN9&QY^[HP M_^<\PX6$&M24EP:=F 5?4/SYE?;C@LP)[F5A6]V=^W?H?JI@,M!U0#PN'/_6 M24#+.676VV_,^M9LJ>I;E^I.-S'M\PYOYT3X+B$%%MO83"V3'2J)!KY-8T'^ M!#'?/F.W[_Y34E!X0%3;*]) DVC$-2;2KC/ "I(%'?":S5!7>?\2ZVX--2NK M(8K [N(SL8I@RRF[KH^B@$.EK16W^)/_LN7VS5@9,0BHRZ)Y'2JU' B#+%]Q MXA$VFG/Y]FO5?S4?^),XT73\&A+;S.Z9BV'$/UVU:W,+];7WQ-K780R5Q M43V)LHRMG$:(^0&=(T1D"O1S0V+?I-&#;Q7,IU%UJ=?Z&CAK&W/8]S3LTW2! M63? SM9O -/6L?\_>JJ*RYF9K4[C2?_#]N$?_)/_LG?0?=P\E\!4$L#!!0 M ( /TQEE@#7BMIKS *90 3 87IZ+3(P,C0P,C(Y7V[1?;$J*M%W>>_2?>&-DQ"\XF@ / $1&_H'_85^4I&N9?]GWCXN;DYM7 MF)-7F$N0CIM3F(]+F)OS[]Y#>@*P1?ZP 5* -6 (6"!Q$X .>=<(^=\:N'8, M8AX=9.[L;"_,P6'KQ&YH;&=DP@ZQL^%P-[3GX&+GY !$P>[VAA K$V5A A8R:P^$T<47=A M=QM[&Q-G0SIW&VM;)V%W,?I?I LC\>O;'/3BHH[&IL(JCZ5_XT"6Q.A_:XN; MFQN[&P^[G:,9!Y>0D! ')S<'-S<;DH/-RV<+ M.UNZZ[*AD9V+LQB]BXN%L;"IH2F?D;$Q'YN1(8\Q&Q>7L2&;H3$/%YLQ#X^Q M !^7(+E43AW_.V]86XG\;7G[5%$GX%4%6@>Q_V-C8HAQ_ MKOW_- ?';]T/B?WLK,@GZ?X?7/^=*_ECP)O8(D>Y&W(X(Z: 1P 6!@8F!CH6 M)@;F#2RL&SA$N$@;XY 1$.(149#=N4U!1G&+DH;I+B4U(_4M"GIV>D;F^ZP/ M6._0+Y^XQ_P]EU@4&34A^B8V(]Q\6GI&9E9V3FY>:5EY1655=4UM2U?6]O: M.SJ[O@T-CXR.C7^?F)Q?6%Q:7EE=6]_8/S@\.CXY/3N_N-8+!4!#^?WZNWH1 M(?5"14='0\>ZU@L%U>V:@0@=XRX7)K&D,I:A PD]]ZL;I \C4DN:L4$\*GMD M1HZ#..0,O/.,^]>J_:+9OT\QOW](LY^*_:'7)("'AH)T'AH1 8NI(-8L#5] M>LSE,;YWX+1Y?+OP,4?U9.$H8SK-1 !-A7!>GSAP \?5E=U^"K9Y3F-/\DPL M'%YU-GAB##]J.CUN:O=E3$N[Y(9Z&EQ>S"[*3$1=#B& V3$$< >("0K>ZKI: MA^YN0D-I315WY1$ 5!=FCJKSE_B_Q/]W$4\^<2#+D" "R'5]@4@0#TJ1 FH* M"( V @&,"\"M5$;^5) @'N>"+ 1/C3Q?5$W:R="=K/&Y#O^X"'JPR2U5_'^HA OT7'7F-K' M=C[9!:$>)#-D4CC2_/PM>I^%;JN?\HF<:2QHQ._H2W/ERKF1?8\7T2]AE:X# MN&(9_&JP5OM%B8)>>5-[8/2.+A<5WWD^FQ'H =(AE\:3QF'?4\JAN,VV*T'- M%KKD&9!HXX4Y3]8CSV)+(:*%RG,^%*3GYB;_:M*M!(H2,QCQ,%F1J@9D:Q9+4[EH'7@N%O+'6"IJZ4$4!1. )( MO1[@S"FH:79GL'!X3=.A3LP?Z*^D?Q6D52( ->AF.@)8D\[,*6P:I;U80P 7 M1$C-TX( EGL((+P3 6Q^0@!\N99_+ETSU.#>=C$L[+7)M71SC1U7_O:^C;%6 MSOI;P1-11D_NW"6A:4=N3@S Y4B3EGJLP25UIC+6S<&3^(IX;%T%(]X<19&W M: X$/ABX_Z4/3*+#9H0 5.)7OG5K-)9'MO1IFWJ]H^.Y_3H:Y^SA)PD]V.OW M,KT2U+UDBC+U4>+<_.2#Y=;VH)_QWYQ7T_6?YB_HOY/\:<) MK96N?[R[V4TJ![&>.IL%%Z6U9(%OV.@)D("IH5H<9C1V#@*MK\9C$7(O/T=F MPQ\*4,92 S;GRELWR/"2B :- Y4F.^O41Q/9363>"W6_M6].(.F:5K!1EKCY M6#9=:U']L1*9NC2 ]IETX[\ZBMPOE8V0[F=EH0\IX_J"MBF!7Z#OUCKF27]N M=GIJ+2[O+)IPU)]I8N >?ZI=:R/2$A$KQE!GZ*^\O7X,\[9[:(ER[,MU3: MF(3U X&GS:9O*5\V)O><%I4&L::%4@QIZ%35^3SS',U4_[$6T^6,PYQ6R8G\ MXXOSYU@<\^>8A_1V$#.0\PD.!B'I=K"QS#_AU\3^\.=#)HVU9>'*E5;!@K#N M-\3A/]AE&1NXPGP$^[B9T1X&9<7WQ;$GG.YO\(>;OKWI6)8;^K(P ;^"*HEN M,*T\8$-?IXUM!YNP9YR9^"D5=;:@X$G*S5_:]%\&108:^Q8"!A,SU,';XX7O MM:65Q:X00+2)1OE]5N12J?F(/UW:)=.A[_J3*3R6E2)50KD%9%YH'/AY$ $<@E3^&U !ZN;(4 M0$8"[5B"'OS^76+JO,Z@09.N(B4N%$K5A#\ P /N\2$7SVG2=Y[S] M!8^\O("2N*?FMXS\-22,I]XPY##1)3_)MD$_B1^KR9FVT.PWRWLD/$D_T=DC M1T?8B;EV&I'\$? :SU"6('66MRBH!V?K3"/[C-\8\](JF#L%*SDG?T19@HBL MNI]8)OQB!7J6QS\-[==JVIU MY.LRH;%6TAV,"AG'7ZK=F0G M5GE?+S_S)Y1?U2 MNF*1&U()?C%4%A!K>T?R_/ (BR:K5HSI<;!4Q8&U=V;_3$0Z8_*&DXYEWCLR M4I:<+\ +%'E->?R4\Y7SS%E8'9$N\2J-++O6"0(07]*U!:\6&)QN(8!]-9MJ MY*JX!#I;A@#:U,HUY;Y)52["/=N0TV8_ B"3G@H_W[QU=0F&JU+TU\-(C@ MC++%"E!0=G5#1?GMVIH (@2@P( +V[RWVNY)5BG90%R5(:M[O'XQJ@L%S/>I MQVG-:VSAQA_[KPZ#QBH'>#^)^B0K5JD(NM5*H?/((!.MC=A.RJ7 ML>0$P%V-VU=VO/DKPB@4-^& MU(M*!G8%(_2R%H!=(("NN"YHBYW092W&.HP 9#(P.[%OMTY&-VSMC\)67IP.(/PL,BW=UI MP?/PX0&-!E)-=6&';!HM5E!DIMQ(+.^/[\I29,88UVN^OP4I&W@. AB700 # MH?)_FN?^KZF=,>K80/^M@]+UJOP7.=MD<^$])*1&1:CW])PI.C%J%L/<6".' MCWJUO24=O&/(-3A0(DS(#SLC-IY]*RCJ+L,-[> XK)2DQ@ L"$AUJ]ZFCD;V M;<=8O;*.F:/[T&ERX+M<>;5S6:NB[YZ\94FN#U*R>H4V+6^;).>>KAK:X]V; M+>;+D$##DI28;JGD;GCT0UY^R"X\Z>!&9HUIX-?.(:>/SVX\ .96;R_D3+JK M:@W-+/@(6IS7^6DIY#]9)TLQ>Y#&3;BC7%/*V?A]78(ZM*)',^;]]!0X#J^S M5'K.9QE$!Y?.S)NTB5RO5<@,XC^N?'473UH 0XGG0CW^>B-72Y(X!/TE,R;^ M>Q8-N190,_@C\?8SC88TH_+/O%OZSR0:("\E]3/O%OY'B@Z%C>S6GQ)O_QKQ M%L5XRJD>#!'JTO*\/<"5.:JGC$LH;FR;)#+%U@K-U@! M%ZAD9S)S:%LBAQ_5*>QN[+CWQN35R)?CQYVTN1WK&MOUV*E3B][$>D0SV@0' M%&2U;(MB=Q2O32C_TU!Y@L+8LS'P6KAQ-^4[RV\:1\,'=)5#O)NB/C'M,_0B M!1!PLD[-WS.WHFG_#Q*/$_YU=_D^(UV@:87/NEJYIC#,, M](S9W<)RVM;R1 "!#YQ=+WEI7)8O[6/VOW5@56[1#A13HL:O\@G+4*_*SG68JEHH_-*2&@X-. M$R?^#=7'3-_\67=+*:4\H \KMQ=@^X>#X359^=\%H-IV_Z47>>F,'^=P )T_ M#ZR>#1J^RNN!U7(1/3AWH_D[F 8!O%U55_T:W]ZX8$<\\]&P3RH#*WN\ZI"O MXX&*74S0"O1M;V))BV"197_T2XY!\@J".U,,LR:#ACY/UO;07VS1AD._'N;E MSO="#!P$ NV>!EWF3;W1QQ]5A@DH/1H,SD%&0U\5!K8) M)A:#QNC$S2!^+PL\QQ3&@R/E0BO?VC BY^ 9G(?A&U#%0IE;_CL5MQ_#Z1L\ MPI71S7":PI&A8F!R0E>KA;[<_ZZB%/7+QHH)BIQ\*6TJE0\9NTRN3OGSVXJ: M#ASO[)YT) 2;*Z)=0,&%.E'-GB+A,?S.+08LVIYQ12G B=9PWYAVXYC2XFTZ5FX.@A\00A7'QZ4H.J ,>B,@/"GVB>!]4Q1A?,;A:F1EVM M->=%NKO)QNY:[(6?:MH=I. 2;;@2(X"\ABKHJ8GJE>6WTNIOG(8;^%;XBIAK M_:%P,9>IZB;P6DOXEB+1 M(WBZWBP"T$>!UZ3@)P6MB";?0JX?./BCX !44F8*IDUPTSB MOD-Z+ 3ZT-)ID9J47:J;Y&J0Q.Q<"7.9K+>RH4N M#C^JBQU(0 !2O-*J3W M3/(H8M-(D8]P$ 4UJMP4V^58W!<-YV4E! MR=:J+4[@!+E8>E)('EATEC9Z;[3H#H5GAA,>R>[G%R^]QZ*;_)Y3/);13#2B M/>ACG$S?Z[6Z+9VT<0 #S\4]XLP9L '[K@M3F5<)L:TZ<2?W+4JG2E%G4,+<**6/ MKF[#*)\/TZ61[+,HJJ)8>3RI55'2V6C65YTB#U='E+!\I%0'=QE&G$5P)Z)5 MY#^9+[L\#]*6I'OIXNB+PP*R]UTDALYF(0 <\:&DR%^QZ[.)[?OK3%<7=GOI MOR,IV.8%"IIM_)X*+AL+ (H8DW2RF$/ M1P HT"5G&6P!9(]%CB">QK1JQGW-=T7@T;:LCB-[Z(F3*N-JL"UT=$:[(WFG M(_GJP\B573GC*33.0'57!0P]IVX@:[\*;BM%2AQ+5SRELX/S,\.;QQF10VA! MO@)YU[X+ 8RE;Y+1C"3/-2E=5/#MJXN]=O+*Z=[ 28+N3XI5WMV6WY?]'>1NM6?ZF^P^?B0_3D\!!YR-7SUU@8+MH)Y", !FL9_/#Y?/"'1Q:TCB\/$8"JMJ-[S*7:^Z_S4^0."92! MTJ10Q?Z#M/ZO&HUNDRZ!11P[!/K[C8,7QLC],&MJF!9]"(-R+7T(AI86RIE1 M'8B,S#P?%*3R(7%IIX?2#KNBIV75H,ZK"[KZT8C4"WI1HH]'OC?90E\52!_J MR8*'$Z:[Z0[B?MI[![]@_S/:?IOAS-GAHW)T*9$?8)-7V%?/,*QPG#Z5J_=D MJA">)89%^DF@1_D*1^FIGD6U3F;?D0ZQH;>->I:QOSE ,# LXV]7P4W9ZCDZ M\K6>\W$S5#D:'YE,Y-I'BU\B1D! MF!W"T$[A!H$6WG)I30H:P_MQ,H>YFKI#R3N6KC9'U8^NK-CJF>8K-[,$YAAI MOZ7:8;I;U&H];7K$1O[U%/KVW'_SQ"!P@#T=Z4;'@Q^-D;GP"I9^DJLNHL:0 MFXZ% MVL5!!,NY4\IZ.N[)K2?)!X1[BT^Q-*KPP+0+N6EG@5EO#W:WV;=IJXW1"38O M5"XJG@7!X]^.W3]V/1[8S"F0%86D3$.Z1]+13UQ,X$;E"TU5<0(MO?3(*15D M!(Z&,#\!$Y>4F]WV9E\.^CN''AFIQE4!!L7\7*QY"))O,+LX=X;?IZK)O6H[8M@ZE[008Y/ MVI(@I/FRY]A-%=#SE%E\.6#CT,VAVJC M\!M_+ZH6.:7\&\$VI_&GH/][9/X33'QH84%I M')^J]$O6BL&1FHE2-VWO@;&?8[7H8DKA-V8T&@Z<=<+U7J/W?3:3DLR:=7%! M@C93$<'$;QD2/I"(9'UG1?7$QD\]57\9WG)_F7T4/>T2BZZR$IDR, M7-"/*I-BJ"O[ EL8PD',0-JO@!+YE72]U'U("KZ9 SHNJ"O&,8_UF#6\0ZLE MAYPD)-NL!M4RF;>Z'!2='4X-\ LRNLJ::GTON/"Q#L"%I@IS"J93<#';;?;W M4+SH>J?Y+0_).RC/W'^VX(@ N+^'@ M^>29,/*QCJ^WM"YOO6-XE^0GATH[@C.JB-.GQI?]CMTOR5\.=&19YS)WA7DH M;II(3#)#U1'>C5HZ.[]=SF[P9&3W0?((O\/Y"WBYXT#,D-4H]+V3AF[&%>UY M#'2>9AR$ -07L'6O]J"M0]2L;70V^D;$V7ZRJTCU\YHFQ+F'$ MGSCD_#5L#0&\>=T6 V7;??MF-<7*4?9B3_="^=@+QJVX"C?D6;7?E89O-:< M]QWEF>KNXE[7E92BU1X"4-06W5996%3^>,PMI 1EA^J(10O"'"^1$ZLOS9CC M&>AT'1FQ759;;[+?%RT4%SK&#DH@"5NU?NJE^:1=RG'QV5/Y6SK\IS*[I M8@G9_K3:?#'A?L5PD] ")0XH&] _/E8PN&W1,1<^6PP#3EP8][MW!A87]@AK MWRL4;\0*'+A,4N*(U73!2O0QDU,M/+5H#4L#[M%V5+$A !\:JX=!@6.Y?*;= MH7?L1^G2@EA)E-+^Z%+_&V3)HZMF=2W(:5X6I82/)4L!$'UWF8=U_9^R6C). M@[D0P)I@0>Y+ZO4-N&FREX?I55 U'11T,:XO97/G&%(>%Y*C$K,ON'LF ]-$ M;D[H=@F#?879.D7A7CGPD?W,MS ?"\[G='!F1:8#\%#='1;XY]DV4KC!DN)G M^?DH _"AX/X^"MMW]N+TF8FDM\O]AU/R'HN;%FFRSC<8ZQL^SH/,.W%\KJ $ M?;4+:/?Q4+!R^/#X^6,.>2M//K>!\'@R#+7"'9E//K@MP9SQGTPYP;%X,L\> M6N4WYY[E&53\B(KV3>B@K4J]P!>O&/,EDU#V%01T?.?]6 M&D=7F+^2M+6E&2.OC'CNC%XND8L1(+18/*^YED+ '3;[J+8D?N"'NVLWWU S2:#C'_5TZ9>D5A,RSEG\N'0OT[HBAE2K]W,@#< M]]>T,9>I[3NH-YO**P+:AT2LU [F UW3EA((VK-2\))QV(;.9)[H/^JYE*@( MA\:=-JY=SIQMZER?U9%7]Q/)A%^L0<_B!?2@_7U(,TY[^ U\ M>?87Z2_2_VA2A*.:+4 S1S4T^$^<2_S[4W'_3<(-DD1Q:+55.S^\73Z5G^$_ MR%X$8:U$G;,Y=ZJI]9.E %9%J:PUF?+7=0)2%US(3S3&VIXZ%A63ELIPM^+L M^%<64452^GUOQKI-=>3*3[B^1U$X,S_ZR4'@%O?3B2^T'M_?"ZXG*&'$7P=U M%I#MFU7GY/_/,M!_B?\?*3Z7[&$.FB!--B_PY['"][\EX9$57^?3!& OD46] MV?-"^3_AOQ+_#-H*"S;W1 +G8]9:7VA33VKI$[[KH[5Z3U:95"?79CE.4&AQ MT?'N7L.M.V*M;%1VY$E/!\XEC(FW'L5,7SY\586;[&B.EOZZM5:]K;!GTW$P MLVA64!&W=;UN!U:4&K;S&BWJ2U=6]T(A/:N(5;H3J,T%NSKX6U6D-!>>R;>\ MR#QN(3I\R\S(601@92F\W![A0")GAU&N823[M-3:S-3Z^IT*-D[N+_.*U*R8 ML]*C1GLSB:0ZMOD6>;KK*VU)MPM%*RD,FAH^+4\+Y_P(V1\@Q+\0(M:*D4W4 MI\+44'W_Y8AN."\KRMCY!_FWM@2ABJHPXB\^VWF8T"=5/P]S;X_KG"2:Y71 M''@*#KCI6MD[;_>1:7^9S$CR?:](4]YM1[PNX&8Z0YG>A/^MGR3#$5W0,>P+ MZV+CD!58%S[8,%98J"M3F_S$[W%BII\6%$J?D/?9@M1?-4"4N!7?UWOB0CHV M7Y?Z#F4BWXAY1-\=.V'NJJ=J:3?@UB&ODS^R,Z/9@LG-#W2[.:L_W BQA'AI M:TAS^_3F:#K9-KUSRZDAY7J[B4^N _( +"E):65O4K*$!1(3!"*7JT MI3.Z/.W9,!/H'/_&+4*1X9X[SCE+D1_SN_=+X5P),9,4J]F LSA5:4V%WX55 MIW@_X_96+#UQ^H0DWGS2Z7;P'=@$N; FDU:,I:;->/"_--+ZF.F;VKFBT?.J](L-;M4R M5E(3,^987-[$)GG6ZK-/?6]$I'4M##ZZ;&"M:FRBM93,/HSW,UBO(G]NLU5% M%/?\'EY1ZZL#$4>1U;U>NX'?QP.&U]1WWDM5!^>>$K];2]*N1L\ G)1(.3&@ M8$)4-UW&.HHR3EM+M@U4$;TD>7MR>>"^,8Z[B&]S?GQ;[W%6'$.M0F!CW9P, M_K%DUX8\(2>68+^8X(:0O */ZK"I59W/G8/E[+*8VS':*<2\6Y<](:(M=10E M:W*4#B%*6 H."VSLD^YI,4O)O-+=](]W*?#M_3.4U-UHXD"\FS9>BG4C"B$D M0@EVDS2WI*(,42JY4 S0?5VC@E97/H_,EP[Q"CGG!S?PM\\0B%M9&-%X1[QZ M\[7VO6^.D4/4,%K"CY([H:M!\8?J0^R%0QCNUE.]_NF/F6*M9;7*#*7Y8>GA MJA+4C+^_X,#W@SXT(R*:2-+45!# 7QK.C:KKL .U$<6-RFDU S4=:$RODCV! M+L7KOBO'61WWV/K===]5,=C!""E:Z1?\(D:0FMT4Q/OALWR_N$9@XN(4=7DQ M?:F9NWE+C'[U*ATDY)BLCS&FS,&%IM@I39_MPD#&@?>>.>?@C:50HY# &R+> M0Q,V=6$[<<"SL8OMK% 7ZJPXP5CUAGCMI]Q?5W2DOZ,%V!XFG;/S!K_SKLY\J^C$*Z[4V171Z3/A MDRHQ=?"Z7]47/X" 9%V3?YQ$BO=[U<0*:/);Y$W8/<(<2/4>)[Z72M>"#3T; MN8*&51/[D !7G>BSH@)\G \@>^N3=J\Q#9?BJHT[2\)4P8XV=RNJ2F,6V(8( M=WK:7I/A".SQ1+T>IB^SK>?)-S#G^>2SIW>NR;B]FRIM%;C\\(XZ5V\%-T7: MJHBDJ!L=]8CC@Q*&B(3T'!/!C9O">>LEBIBQ-F2+H&<1+#52D]Q8AE&P7IW_ MA*\&?HT@_PI@^6>^SJC!.HM*SPC)FKQDL8>ZII]7N!QIO/]PJ[WXL"1A46"O MSKO( 0'LE?%"ST\:D9.W!0)H0U: RX.<2Y.M=B]/DF'JKJ0:]4?0J'T$X&O6 MI7N. C.F-@@^VA/1CCFR@-F]HWC6NZ;CP/)>EQYKG"V2X-0DQ)]#10KT=() M*=M0VD^D[X*\9U9CB)G[:5DN%NIT>F*_UNI=B'KJQ;1.2L\/HA?=L)DJJZ:> MZ!)=K2G(FINM+3RL*2 =.DWLH?3ZU%XRS/.#)Z^,3N)*W?O8%_-HTAG+2A_4T5_YRE(EC!JZ$\*T7Y&1ZGZ$YFE:E7X#UK!%"_]4RL M3#M&*Z\V&J;S/)%MN:5.AA#C#>2!1\=QOII*]*3KM(,%[TP'(](^E+)(^WC- M7LZ#S_+ \Q +VL-=+P3@S80 R/1MR+I^OEOVK-_*'\FIB !0D>9S--@K*0\_ M/VU (TD"""H,)2@E3_^XNF80Y\?,9I''J93TD>FH0KS_.QGM=&K(L7R+S/4 MM&9[%*&CP5=CP%45^%Z',?9 >)O?>YEQ6!IU[-9*4? [2X'@Q MD\^>FJWY5(B3UAY!D1XW)$0DOE'+BF&/ M1?'"?3'3.2&;QV%!X1ER&$4?6;A@W)L9LA*Y:UI(E03AW^4[H?;U%9IIV->G MJ7)SN\K.LG#5!$,$>D%B+6EE>>TH=]%0:X0V)!=%S>*KLM8J[\@+?0Y\7\M@ MK:,)C9:WH>421'/HJ,22N'\1%FV1UT;E5E+F\8PA=#$BW7TJ2WTD L]C, 3 MZ$Y6'3E:#_MD0[QQJC15T1.E]X3MD&:!U#M'\N6-M?20_00-;QJ!^D996]XK M,N/RZEIY+>.8/= MXYF,G$?^0$A"I AF8: W:X8"J?G>4W[6K*/::/W1,"T1 M3+RY)%DCRU9/\D_$>6V6.;GV[.KJ[W#I*"71Q!,@V16 *4?@SDI0NX@--W]# M;772CP6OPI+6O1@\MRV&\ ]S_OV@L.IL@C#3FN$=N^VC]S;E>QCPS011:^P9 M$*6L3XH90Y'5L\N62LU8\A"\]VUV#GQ?'Z@(\XC&,;S5P*N/=+]PS@Z_L?:Z M>\I4&:3VZ(X"?<8K?,T>I>]1Z,?V"H"9)0US=:B+>3Q&N14?&\7AR?23U%'O M-IEW15^3ZW'QIVG>5P55B DK*!<7+%0_'O'/3&L#E1FWAY#FM3[CE#?&%!)L M1N.K$@@XZH[+CMFXGVTQ&ET_E:O';$3AC_'9-YK6C1J#K2/@J"ZWB#'FML"T M<->][D!".SW#$4P4 QS,Y>8OFQ*8<3D_-BYXGE7V9NO;&N,ZX4:CTU"PHINJ M[I".\36LU$'GO+2WLI*\%ITUM.FU-*0#34VLL5#%IF2R==;2AU\$*UHQ>J63 MH.+R312SX#%63*; IPW%<0*"A6VE'AV)^/?S+WNFJ]:0I5C0//S', 2 MC!^%IXV[5@H7;N>O5ZK(L^I)HD1G$0MO1^&H6F[!\8QI&YY^:M5IZ/ODDR_I M:M-4ME#A8%YR-\QH+5+0Z$O5W9/0# CU9EI4B_"#DC2^@N *_=N1*VH6ZGVK MQ)POC-$/W$@2DG7B%[_J*(S.U<2,[+8:1C ZARF\O=_(=]> N@HM3(P9C;)- MX*+'+H^<3,C!EP M4>7UKO@ZHMS6\Z0=JJB@1OVJ7BVW,^; (CV(Y;>A)2=-%RU"84R,9?#$#XJ] M5O6@T21.72L]N#O,@N@VY/)5A!:KS98L@T/8!Y0(AV(Y_,^1O7Q?JBKJZK15 MW44B!05> +?H7+&8Q#;*W%^KB=\;[IUF,R,;(20-F%F3S1"M[K9]1DE%B/74 ML$&X>$M,9!L38EFPHLTH\O&]]K@5,7;SM_VP:(W9%AV^@A)YLO)0!A'1RI@5 M;1QT(76,C_.2:PV8BE3Q0*K%PGGFP4K]$.R3]F*UNPYK.+/ MIU/0IQ;XO4^MCL]>]IJ_?T1ELZHS8.G74JO=N_'FPO#,G_1 MT!(%*G9L.]9>=*YF03%/JA%QZ@'V(\V/TQN1^NEI]%)QKO>F#R\GC.D2%OVP MJ)G1/E;L/RNVP[5D+'9AAE@55SQB*_V*9VC"2AO+WC;= 4#89@7;G&/OK.23 MIHVQW9N47ZH04.TX&0))33_,:XJ-@;P>5<-S*:3=TB78BAT6#3\2>-!+<[)4 M=DMT%>P>-1:7:Z[SLI"^RXO4?Q3/*RU)-OCN1HARP/)B:F<*OIWVOD)?:KJ^ M>+!UEQV5QI"UWT1/L>1*\U*>*<==.RSRB)HD^/#9?C%X,;?'I[%31F[@-RB?-*D7F4HKX V!\P52PX>S=C_NG!@Q=A)Z8W::?B@CDB M^]!HF99!MQ=%?86IQF*2"[N]BF8L#G6E;$Y\VLCE/BJP^&%]!#%C(L<^Q0E6 M4E 2^="B'W.T[#/87AUR MCOKEA>GX(& %.B\Z#%[UG[W:0S+H#(MJ0O)F&3/K-7%!?I+.%'-F)7PU4H"] ML$Q@!7D=L9R7@\>;ALB%27=RYD%Z1\+6>=*2>6K>!6H<@)]CFB"%*S2O'>Y"*>T!BQJ?!@>'<+\OJ>VVJ2Y+0C MODP5:OZ4NZIY_GEO P2=,&CJ(._&'"H6T\@ AFR]^H/8.Y8> MY.(*:RO;=A1?ZSP,V 4./A\XG#[[FH1I[Q *791/E)>JYW>]Y3H@^G3@.7U/ M]==7AURA:L9FE/H-K-D&>!:6=U%%_-XW?019=07Q[,[6C%125U$MOQ(3PZ#; M:_Q ;-ZJ^L[T1R.*FT!TMZU@N.OH:A*0@KFFJB@TAO:T9W"#F$'ZH1;=9#5% M_S-/!RVV7,M]2XYLJ?QN)_2JS]K!)P%T^UV5,G%*&)/V1-*R@@^^1@INI@\7 M&@5M"*8S5]D.*;Q]H?WQ1<(JR%?8J,QP[V4HQKNR,-;BLJQA*AL?D1M!";E/ MFSIE\N9.4O"L%%35ZT<6!@U4(^ECW63'2]IH/]$_)LRARY6 >J+]4>?))N6[/E5/M(I.L>\D M$I2\RE( Z?7)\'\D12-'69ZW7YNK)--3T^>P(W;];>)O'Y(<_?&)R2 "6,CY MB_(7Y2_*[Y0_;_K^1,D=:(>$6W%"(N70J.7 8[ZT?YOV_!<"%F+B?P%02P,$ M% @ _3&66"+5PY<]SP$ &0H2 !0 !A>GHM,C R-# R,CE?;&%B+GAM M;.R]^Y/;.)(G_OO^%?CV7MQY(H1I/L 'YG;VHOSJ\8;;=MC5/3?K^(8"+U9Q M1R76DI3MFK_^ #XDJB11 2R:B]N(L9M5XG(S ^5B03R]2__Z\?="GP39947 MZS__Y/_1^PF(-2MXOK[Y\T^_7;^%Z4__ZU__Z9_^Y?^#\'^__/P>O"[8YDZL M:_"J%*06''S/ZUM0WPKPUZ+\>_Z-@$\K4F=%>0?AOS:/O2KN'\K\YK8&@1>@ M_F/];\L_>5$&GL13#R_02B MF'J0ACZ#*$P\$82^P'&[Z"I?__U/Z@]**@&D>.NJ^>>??[JMZ_L__?SS]^_? M__B#EJL_%N7-SX'GA3_WG_ZI^_B/@\]_#YM/^QCCGYO?;C]:Y<<^*)?U?_[? MO[[_PF[%'8'YNJK)FBD"5?ZGJOGA^X*1ND']+%_@Y"?4OV#_,:A^!/T AOX? M?U3\IW_])P!:.,IB)3Z+#*C__O;YW4F2^&?UB9_7XD:]VT^BS O^I29E_9Y0 ML9+<-ZO5#_?BSS]5^=W]2O0_NRU%=GS955GNK:JXQ(I+/U9<_O,I8C]?P+XC M?NM#7ATPUXC[P16/8YA^<,;NM;008GJ&!V0N9KG]0KU9\[F^NUM2%[,^/<>N MOA9%358S?"UV9 8LK]0/WLN_=6340B/&M*'3F>X!J^)'+=9Z8'^_NK\O!OLE7XHU_.U+ST]#U)#B3P:RUR=TN!15L2E9 MN_M)+M3.WS+VKPU],&0 M!R %Y*'Z@__\O..9'9>44$/"UY>#_/XE, MP?9HK9074)2/I2V8N;0[-:NDN(VH&:EH(V^WF)0["'\6J[KJ?P+53QI=TZ?W M\\&KOBI[J4C)SJ#>?>)G5DB'Z+Z&>R\@*XL[2_'KPO);TKX(R=9/H"BY**4; M?$3$[;>9_.,?RP\;M<#'[..]*.7:ZYOW0OI?U9+BD"9A$D)&*85(2$M&:1; M2,0Q25#*/,)T]'^$QL0:WU(%10:*GBY8-83U='T,G7'M=B2SF3[OQ-V2!.\= MBQ/1JL]]9&YZ-F M]J6W7Q_EH;I\(_VHXD%(UVS5N&TYH?DJKW-1O=J4I7S?2Q^1F&<>A]+CD"X' M\>7?2"(]$(^2. H8]C-DXG+HD9W8"O7T8=DR ,2/>['6UDI#"/6\#O? F)FJ MACXX0&; P@)T3+AS/LR$=N2!:!*=U0TQ ^*Q+V+XM+E#\EEP<7>O;/^G,F?B MW9J5R@9=%Y]%O2G7;PF3[[D]IEY_+Y8DCF.*"8$>SM05&D&0""^&89B%L< T MXIG0]5/,2$]L.'KJH"Y V= '6Z&_M1O">M[!F0XL,V.RXP,T MC"S %KGK K3,@+<=D0M'.A7"-IY%_9@3'B=ADN.)LW9B?H MT$FS7,'.=Y.K%W?B?5%5;Z48K_-*BB@=PXW@G8]8K*L/HOZ879,?DN;K?+61 M.\*76U**I4@CBKPP@WZ A73H8BP=.LYAQA+J^SP0'HM,'+H+>)G:RR/E6GK+ M%7BQDMS]05EH('F]DZI4*?) ?0< 'W#<'THER^!%O@:\6*U(635/-H\8WDA= M\I[TO,:9T#>S_BU3X,7[!O8&Y2%G8,<:(&NN?G=?5&2ESHDG/K< 4@CU>RE& M8^9 )PEH1''GD#K TY&7>@DGL[JN#B![[,^Z6-+6LGZ36W11/OQ.5IOV6D]4 MHOPFJB4*!?=QE,"8$6DX6>K!5,0QI$G@LX!XR!?9\B#0I*'!IRAJ*:A>'&U4 M63OZTJ%MZ9K:N).(Z9JPBP"PM%"]T%NBX/,Y\2V,R3G)G-F*DX1F-@7G!#[4 M]+-/V"GR^WPM/F:O2L'S6CI?ZB3\\"OYD=]M[EX695E\EY[!*W(O?U,_+!%7 MP;.,0((##I%/,:0\SB!&(D%)RG#"C2ZY3(A/[ 1U9 'MZ0+6$393N2VO(!7YY SMA V$#BR&4:D9[4B-J \MBM6:]A9 MFNZ^[1,IZX?KDJPK>=23=DQQ\*X6=]4REJQ+N<(3FQ1.O*@H0\&#("OC2XU/)P.4-MAJ&=17")C>N%U$2C&AD-7 M4D?&XBRY60V$KO"/C8+V!BD'%$3VV#!P]0Y/@UA MD#>4P4:2!FQ+N[EE:6Y63)-];,#6,R(30VAF5P;,@"TWH&%G 3IHWPV@W?'D MSM9< (@C\V/#P:P6Z0*('ANI2Y:RLUO-PB]))?BKXD[%P9MSV%4I+>2-4!&+ MZN7#[C.?R(/ZV=5W4O+FCVM)]6K-/\GO[0=R)UX7=R27ADT0[C.3%Z1O"IX3:SDB9( MFR=(3@B%JYS**5B<-PUS0I /,C>GI&5F@@7CRV;17R3Q^K7T3M^2O%1W85KY M$2./3VS;%)WF[E0 4JGKDX8#H%C0LW%CDH^;*$="VUB8G9!@!\#EED9#HB.& MHA+LCS?%MY_ETYV-8'QG&L;6G$6S-83J%5/GHV9Z597U\LU_;M2ECZAO"ZZN MF:M:B,$^&*.8^$B$$ NDPCE1#$E$/!@@A$.*Y$^C3$<'SY.:/"=)$50V:@$4 M44-G0P.J<7UT"X!Y',=,=FVEU!=K;!.7JPPV3:26_$@U5'^;G,G M^#61QZ=K\:-^*27\^](+HS0E$8,L"4)Y&,$$XBR1?Q-)%&//C\(L,3J,N.5O MZAN8CENU39.&-T ZYIK\B]6./?5[Q9_A.<7QZ](\HCS=2S S4D/\=ZR"':^@ M919<#=_*@%_0,0R^-BP#Q3-HF'9YS)D&3E MY>N;UYM2_MEE3I(?TI8+%N$H@-B+B/+; DA3/X.9B%.>"L]+]&K@)N9S8INN MTN$(JS>DS,D*W$A6NBS'!:C)#XLRE@G>E)X9?P;XFYGSME!FCV.PE_&X !WO MH&->]2Q9+\ OS5MJDR([ID'+=9>XO5#IC8Z+:Z9#UF4US@1YWF"'D6PLDY214%II2+-0^MXT\V :>0)F(0TI1@''<6!B MN<_0F]@"]]25O1VZT&:V]QQF>C;4(1)FMG +0F< )>G]BD%)W9U!TQ33D6$Z M1VU6 Z,I^F-#H?N8>47@V4OT4W?H[<7!NW55ETTY5-67-[?QS<_%:O6V*-4G MER0-$ LY@W$688@BPF :8@1]FL1Q'-& (U^WC' &?N=(I("J$1<'0QG 0 A M'\#P"K$@ET,FE>(L[UC1@WA\_P/1O>%/R_ M5VQ0JOG,7K5=?>^5&Y:$SOH"1FM(YN)BM$'5&2(?5JW.2M3M<],6<\K#2 M+-W5?+W?9@B'2>0G7HI@%H5".@LH@@3Q%&)!6<*9)ST'K9BZ+L&)=_MM\:HJ M=FP86/0UCPME#UZUA:RO5J2JFIKPU48U556UW^T/01N;N2 I^RSD>H<3ET": M;:?S8FA\G-$%QM%YYBRY60\TNL(_/M%H/V=G9EYN*KE25M5T9_H*Q8B.-I+2@:HTE\47@I8RJYDJ9M%GR#T*Q#SG""0X)]D*$ M36S6K-Q/G3W940/W+;DF*%8T=Z^$L5)E/%O?NLS[EO7,Y+-]=V8VMQ<##.18 M' M[-N]4,_"Y[3RU?[FT_8IT4KDSS4_R,AS9^7EYGW73>)+7\G@'>AHF++WF M+!.LWL8'KLF/SZ06BMVUJHELF/]0J/[$&]:4'+QI&^$=/P^\*JIZB408A,)G M,,5I !&/$D@:MYO'"4X]FL:>T9[EGL6I[^&:'KUL0-30K7;_3C0=\2=%VM!U M[WD=1A84NV"?WP78XQAT+'>U4?#E_GW)[CS;-)%A3GL93@>OJP. >P;G/3), M!O#!(6,Z2N;U >_652X_>5T2=3C]5*QR)O>)3V7!=$_BFJM,F:;;$ <==="3 M;_P]Q8,$LKFD='K.-A3;*L5>9_W9TNT-A!VFWIL\-E&%X:GKQ8]-1[WJS0]I MK/-*.43M_>(R0PBE+$VAY\>J8PM"\@R-,ABG(O,YBCGVX^4W4=+"68&A*8\F MZC3D5'^/W%&TKZ-V_VKTG)$GA=LF*O=2,T3S\EB(IF-Z 09L]T&:&2L5;3&= MJTS1F+_G5:-H"Z]Q@:(U(7/OX_-F)7R/1KXD?UW>K6O^=D5N=(L3CS\]\0%- M$06**O3W5/1:E'?JP*Y;WC B_GE_ZW+)S8S4>:'!5\6!([]J7#PK5^K$DK-Y M3^,B#1VF,Y\T3Z9Z+ZI*B/WY#OV=T,/5FK^5;U#RO__S3O&KUQOQ-T%*U>8: MTQA[:9+"E*D^=C@AD!#/@_*@0AG'-/3":%EOIUV-9EL#\ R2;H^#SXY:+W<*1/(]D%BE^S M#NZNWH5^OM 3O!.[G*"YWXU1TH]C%$<2>UQ1FBUYQS$TPP0=UTM;9OA+I_+F MIE2]AN7W6=69?1/KC=C=0X6<^X'/(A@+S%0CU0#23/@P27T/14G@QYYGE.)_ MAN#4.?Y[Y-OZS8:!"[)JSF*H=WYVB8S9SG$A*.99_YJ2NDK[/T=NWKQ_3>$/ M$O]UG[/LKCQFCAZ9G;?Y-[',?)YDD?1,6>IE$ G*( XYA2E)DYCY&>/$J/;' ME(&)#87\%F'#?LJF".J9A2EQ<>U@+M04)2JDMY+S1>NE*)8<=E>V!,-5AV53 M\O-V6;8$YZ#3LNTZ%G=1HI*>='.O\;H0U8>B_BR:Y H5F?LFRH=="PG=^RGM M%:>^L]HQ KCD!*R+&I0M+Z!GQN#:2A\IC:NL24 RO-X:X*.8 )(+\/D1/N"K MT\X8=K+;W7WIDYGO/LQ8]+T[,O.G+6.+*AWGMEC))ZJV&D'2$FIFS*JH-N6@ MK4R(HA1G)($B8 0BQ DD-$MAZFE:^.&41:FZ8<8QHQ#%(89IP'P81#['412F*.:&,=VYY"CPLO7I(J9U=KWA5@ M7-&J+@FKEQ%2%5>"0^$'$40I5_FA L$(>W$0A+% *-*S$E;T)[<4*B2[J;=W M'U2QT>0Q\6XBG>BKCK93 PT*;(WA/A^*F!1",_,R[(1V6)P%7FZQ[*?[?>UY M,BE2-L;0H.1X2BSM@@40JA18\4?Y)]A; 8@?>557("M*4-_F%1"KQAW[(X#0 M4?VO+1ICU;S&:\Y7FVLK[EZEK?4BUDUY'K4$4O]O2Q->20?]II"N^'[[190P M03TD'>. I-*"!TQUQL602F]9J$X]/--JNV'/PM37^D?;CY,N[F M8PJVYFW_I! :WO_KHS=IPTI[3-PU"#)E8.Z>098 '6DC9+N2>=_N7\E_%.6K M3547=U*UK^0FM@P]%)#0\Z5/F6"(.(L@33,$LUAEMGA1G%"MFJ/CRT]L;7I: MTIF1Q RZF270E^13E_;0 M;FH-V\S0WZK#WMB$,R8\572>97*WCS'$B8@@\P,OR@(LXB2TZXT]2O=)MO@! M1[8=KL?!U+SH<0^1BRU\P,Q,G::UQ'?>07J697PJ>)37^ST_48&+25 M^)/ID.232.E9!C?2FQF#O98*/08:%R\6PX[/">=LM/%)0C,/,CXG\.'8XK-/ M7-:;]ZV0SY#5MJZU*USM-H)EP#@*@W9,'X)(Q![$048A25GJ83\B"3<]^FN0 MG=@7Z(C;->8] YCV\=TQ#,;[?=NFMV-@6%3?\0!>=%RK)[;CMKUG MB#Y)]UX]($XU\=5\VO*XL*&5^,^-M#AOOLD_U)"[;OI3&H=^AOP0\BB3AV\O MZ,*^21H%21:@+&%& Q=.4IK8#.SH@H;P19,Y3Z*E>0)P@8%A[,5.?'/O_IQH MKOSYDW3F]>#/B7O@LY]]P#8W_UO.Q9I7KTAUNT32_V9>$D#*TAC*/3V$-)2G M^DC^P;(L)"$.EFN5'BRXYE8^7%_K:XK;K^F0BKXO+HD WI,$]R3GH)DLR=?X(_\[RY(=KSYP4?T2LPPSX8Q^R MTZVF18G@U5O)BEQ75'5>;TIY[.Y[@8EJ*=WFF$1)!!//EQK'20()5AMF2@7V M18CDCTVV20V:$V^8/0= O0&EC#T/9HJG YZ>.CJ&Q$Q)]]$8D%?)##L&W"FO M@;2.5%J'XJR*;@#!8_4W>=1I1^JE(!QA+%(8QZJI*T4>I!QS&'N(,!X*/_5\ MG2+L,W2,E-^\L/KUL6RFX?8+7FPJOLMQ,FP[4<:<,]>3-MQQ;R%)7GT#K[E"4\ M]_&9VE4L8^D3I7Y$89"D/D0,^Q 3%D/NH=0+)-01$Y,VIYC88EZK1R;N?S!5 MYXD)HPN7]3*8&L^)NT>8X/HDO2*>L"?$OFEVUP'BF?=[>&RF+U_(SGWM&TU_ M%DSDWYI>8:+N@D[+R/,8":($IKY0Y=J,0RJ"!,8)\3*/T#0EQ"RN.T9N\LBN M:FTIU-B MEU\N>5A =:B;N:BKU;%]T9#5+HT*P7/:Z &ZHI*_?J_!8L0)4UJ M^G^+%DD4 %*#MX*6&U(^_/=_]F/O?P9X =07N/E0_RL0I,U/PX4D6MVW3657 MAEFEHV^*Q2%#*$[E2XI"B"(:RUU5;K(H2;(HBP3)4&KB,+MZ3Y=,?-B]'X= MZ3G'KL0WVR2WDG\>?#-))C$$5WM?S%?M%U.-<-W&ZMWYT#K".W*D1TG-ZDWK M"/W8I=9ZQNW8=/7*U4WF6_EU^(O@-Z(?Y2MY4*.*\BQG;9M(];51X[>#",&9OW)4TU1KT) M BE60&4WKIOVA]4ACF!.DM-F3:PHSY0R)Z!21(%321VEDV@07+FQ )]$ YS# R> MM4T*7HN/6>N/_BJ:QN\XB 5#J0]I&!!Y%(D]U?R/0M]'-.5!&&>14?._0Q(3 M'T 40;6]MR1-4W\/\-!3[\ND-+R,VQ,0?&WI.4WQ/26,L]3> P(SI_2>$O P ME??D)R\MZ)&'C2[I3XV6J1[5H%#./(23%(9>%$$DCP&0"N%#$L:$Q[Y(@M3H M1D"3[M39>X/6 9(/T)>N-)S8%O., ZFY/;N'QW"''D-FID(>+=&=%_*,4WVB M0AXM*$X7\N@];EL$4.;?B+J";$IWO_0-NCYF[05S3E:?BBI7;O";'[5RG]5H MJ_7FKKF7+M;+F*,,"1_#($18[O!I G' 4LA%F 8L3I%@1K6"ES(T=1A_RUY; MV;X 6PZ5LFUY!#V3X.N.33#@T[1%\*7O2<]RS8F^F4F; 7B+8@8W:#DK<[B0 MG9D+(-R =U@:X6A=,X/*1;[LQJ5]>;BCQ6KIASA(DBR /LX\B+ ?*\M(8!9& MF0J7(>XC'WA2K,HX$D!>DTZ_0';SN"U^AKV)Y^/F[JJR5HMW][$+WT1)0GV/.C[ M20P1B^7QA,<($L$QXX0E*#/*DSY'<.H[@Y:\VI:ZJ'&QX\"T)?@9Z#0O%!P" M8GB]L,.BNV$8$%^ EKS+]MYZ@CIKYWV&W,SMN_6$/VS7K?F5DH4HXHC%DL-\S& J28JQX"":/R%[%O ME.BK2WAB<_#;'[_\$>PX ;18<\/K"6T(]&P[CY^T,R(="Q>ON12VN;DK1ABRZ[SOB&0HIX9#X M8091%O@P96D $Y;@@,3,3T.CB\W3I"8V$I(P["@#LB5M9B5&<-*S"VZD-[,$ M.YI@1W0"Q3\OFR-5'R$TJW*?%_BQ.FL\,=&L[^K,]-I?Y"?KZMWZDSS;%_RO M(K^Y5>U0I>TA-Z(;;2L^E3D3RTP(2BAG,/)# I%'?8BY/%I$/B$8<<;DZ=OQ M%'!WW)NHF576:\.*X O0OQ'C"^00LV&UG;_-U7HOW M^3?!WZWE2?E&W2"WG6_E@;FL\W^0]G:YZ<739(]M1[;YL8^9ST*8"19+A]7G MD$9Q $E,E;_J"42,.N=^ MZ,5H>LMSP6WH_UZ*] 37"DZ@KS6#6 MEFE2_]@2$_H=DBIHR((!W4ER^'4$=.4TC)&:URO0$/I@V]=YQKQ'A[J:?[>6 MRS0]!5X+5JKB\>M"NA;25:_J1AE(>9.OEQ&*N>^)%"8>#B'"4QP M'$9(I%H;N!G9R7/W6M*J?B_OB(-2[0MW#7G]QA(&2([K_G3XF%F!)O"V8V(! MMEA=%Z!GI-U#?YT.*_W.&]-@9M=NPQUV1@TVS"$8Z:IAL-ALK33,!1SVS[!X MVF[G_Y6PVWPM2M640XW%(22J?UGHI:E PO.C M1)B<@T9H36P[MY2;7A:BIVUV=AF#2L]'<@2 F7'<3\9L?MA]8GD?$EH1@,?8\@]5=?HIP&D'@I@$F0<\S01'L46 MC11TZ6M]UR_ND]!3;%HMNYMZN >DGMH[Q66J"8=;N#Z-P>5TIN$QV6>89+A' M]MG,+SP&ALG4PJ//FY^R^BX"']?R]'9?5&3U2UEL[O\B5OQM47XAJ^945ZSK M?+T1O&OP5:RK)>=I&*@6B$3XTEG %*E!*QBBD.*0,)[R4&NBX25,3.Q%*)94 MSW;>,05N%%?@5K+5]#*2/S*8C&V-]/DSV1SXF1F@09\3A6#/%FCX HHQ(#D# MBK4%&#('=MS- *W^$6X.B.T.=)-";73&NQ2CD1.?]=*SG?\N%7YX&KQX+3M_ MLF\L_JJXH_FZ6?*S8,7-.O^'X.^X_&;F64YV,3TFO=E2<.G7#J9^-7/\!.]Z MB0U^T32V63*?HXCY!&*LYNT)QB"..()Q2'P_]%#&$J.,@AEXGGB7:=M($<9* MI9.#T7UF/NP<+T_/_7UFK\1LX^J9!P/NFTY='?]@*$#G3(->A.;$/> 5=%+L MIA+NC2IL1''G>L^(NR.O?0Z.9W7X9WP%C\\*4NURU$U"#4LH=85:/_PJZMN"OUNKL3A-MFW39F:)&(HE;CZ,HYA!I,8TI!Y3@> P MQ<3S?)X8-7#3(SMURM:@/5++!FCY -&NC9)IE,@]6#5\_O<@V5FJ-S@=$$/ M*1VQG;>0&B7Z1!VD=( XW4!*ZVE+,U(7[.^WQ4H^4;5DMEE/:>P'04RP&C"I M!@9(AX1$F0^YEW(2TC0(>&Q8B762V.1.25-YT)'^'YTR&$Z"'X%*TQPX$=_, M!+1T%N"JKLN<;NKFD%87X!.9;";\>3%=J?QI0O.J^5F!#U3[_!.7>@6_K>:_.B#(Y^+U>IM4:JRFT>M$4D:AU2@#&8)4K.TLX&OBG5C2O^:U[>O-E5=W(ER-QW,2[P8HY!+,^^;@LTO-2GKF1%[3-D^2!=#S8#RD3@_$C#*:X"B"68BE M(YWXJG&S"*% !'%$?)K%20?BF[7FZ';'$/9TGR> >MNB,TC,=CY[)(QW-2T) M'6U@]=/'=VZ-!K"])E;.K->\&LCYR[X*(TDAI/J-RVT%4 M565$2/K9+ JC. N\,/$,3]1VG,RP*]W=;]K+9>414L5,$PODQ\8H-SU*K._I MC%Z!\<7=5+!><)-W9/;RRRW _9SJ>;QK*WC2G=P$Q(HP4C'*@D1T0@(1Z&'O%9YF/D(T9UDQSWEY[X MU*_&*+340),;I!^K>X3 ^7"DO5QF1F$@TN>+1-*/.]J+9A=PU!;1*-YX7(J1 M0..C!V:+,!YG=!A://$)V_G!_[G)V];JS:2*912D*!.40Q['\O@7!!QBCTB' M)4MYYF6IYZ5&T<\7"*DF0$8RM>06G3-P)I_N1PB M>UPB9X-C'RT_\[#8X\(=#H@]\3D[7?LLFC&EGTA9/UR79%W)LXKJE]7.-OV8 M#7ZV3*,D"DGH09%AN>EF"8/$IS%$49 ARG'@4]]$#0UH3ZRA'2?@7K&R *3A MH!G'NF/!3&E-<-73YXG0,E/U'JB&"S @V?=@;UJT7VN@9JS]%O([,@PFE&>U M&1:0/#8G-DN861K!^/+-#\$V:I;**TGLIB@?KG[DE8ZI./GPQ 9A2Q/T1#6C M]*>E'==R)X*:Z?*AC."KHNC@A'Y6FI$A)_+93BD9W^GBZ15GT;BS O5Z=?Z# M$_4^/M75LHWK[UH8M!G#U[=DW?6[_% TJ3R"#P)A2WFZS@A'&4R1Q^0&3SU( M?8:AP%@D$8J](#7:ZN=E?^K(?=,7EXXVT-WUSZ7'^N=V:7 #N=JB U!+R7;= M=;?"R;]N5+:FVEV;92OP=1C%-DTOG/?;I'G;^6R_(X:7I!K]E<^T5Y[OZ^&^ MZ_(D;VFNQLMNF7]>O93'&[9>GX<)R4\UOUGF6,R)Y8$QYO/GZYE.QRM4$ MDEVPA@<>S]3,<2$0A_J) M9I+T'>7UQE206'#&/ (#:9"D*8HYI"$/84K#%*.4>RGU9QY+8B3 Y!'_GMJS MGTUB]MX=>=!/]B[=>]#:$TJV,OW7'%)B]4J>RYP2,^:?E[L\R8MQ/JW$CHL+ MFU._6]]OZNJ]^"96_K9%)?,0]V(89R2"*$(9Q'%$8889XDG@AV%B-$%OA-;$ MCO&ND_4"M,07H"$/?,,))"-PZ=ES1R"8&=\1^2=H5:DAHNM>WDFLDS;Z#.NK&O^LT&$%/NP\#/$A8RIDI\S$B1EJ\):7]+;Y6CP#>$99;/RON!*C)#T :#HS[4!ZBI*?#E\IN MIKP]M:;>J>\HJ;*7Y#%??8$Z-VJU*KZ3M4L_9TQ,=ZTD#TG,W3;RI)!'6D2> M_JR=KGXJ"WE;YULIL0:\.FIM%M0S!1\%(])LZWUI7:D[QH$9]5^ M?0 >VP*#)VW;)Y"Z.2ZTM^CJ+%&LU>FAR3S@22IB%!!(,5-=IKT ID$8J:(/ M'DOS0((X,KJ_'J,V=6)&&QG;T3R7LV"!E^9EBRL4#+,V3 &P:)R@(9BSW@EC MM&9NGZ A]F$'!9V'S!.FKCAO4CS)"GG!M]W\GMU6I9D\=7:AB?5U1Q](!EY\ M^\-@/)1^1M5Y.,9UUCD29CH[!H+C&)*1I%996.=7GRTC2UO087:6_D-V>_&[ M=3LCII\5\VY]U;:0'71M7*8DQD&($[41^I@Q<]_3^HP$./SH '=SNVB<2.-FXM MDK/NWR8@/-[&C9ZU-@O%G;@F/[HINUW[D7>J/+QM?J!N"E;-RU9% 2'W/.8S M#V:$"8B"Q(,IX0%$6"2)%\J1LI-;5A=T=G83R, ML-6V(U,A9FQ2%##J2J]C!;SHF/F#NJ/?\M/>^FTY*A5D-SR4@/;8^%ZTU M0LE18J(*HKA(]AX N/I2+&\@_'V7'F M7$Z> M<5 !09D%O*/5D_J/_>22>K4NT^P8LFW:URG>]F\;HT[UF?]A6864D' MM1_;Q+6NJ_\@:ZUA_AF47GFUJ1]G?+"/L!#\,8^C[BTDW%&*8\3>5.$*5)%$3$1T8A\">18O*H M>D-Z>U?7A)&+T:E'S^@-Z^T;S_Z]F>TL$\^_ZG.%^F]&?]&@'FQ+#Z_&\Z:> MPU0L_??S?.=D:+<3@C3*^VYSYF68:0K_-:O,^_ M295?U_+5Y3N%ORO*.O]'8Q@Z75:W%6_ENUXRGC!/L QFF'@0H22$U$\IQ*$7 MXCCVHHP975_:L3']!69J6*5@AZ:>#S8]1F:ZW?(#&X; CJ/6MUDT3@]KJL(& MS'47G(HQAV4/%P'CJB+"CHEYBR4N NJ@CN*RU!P-+LD B@0)IA2B1?D"(3VY:&'&CH=>U&]/?] QS. M;_J72&<:VM 6S&B[/R6!U5Y_L-AL&_TI,8:[_,G/F*<^*H?^FR@?/F9ORE)= M9>U2M-Y+]^%=+>YTFJGI+#/=5ZJGWC1*+TN)2[&I5@_M'>_CN^%A,J#B#33, M.4H&-,'!*A]0B\!L*8$FX@ZS HV>L_9;5Y5@M!T!T5W$5J\W[78CMZ9E M*I"'<8!AD'H"(ARED'H!@6&*L&J]FB:>T0@T7<+3^Z;8V#?50TS;&W6.@['_ MJ3@ #0N#V2P+-0N1"O")Y+SW-R4C3OU-(]'=>9AZ9.?V*8W ..)%FCUO6YI; MYM^(ZB/YH6@3EMNNK$LO\#CQHPQB'X40A2*!E D.PR2)41RD:90)$_MPBM#$ M]J GMFVWO ;5=W(/R$TIA'EYWTFX](R#"Q#,C,&.HNKDUV'1$G59ESLNEK/: MW!-D9J[/'1?VL$;WS.?-YY10()+!+ Z1$"2D4:J5[G^2PL2J*FF"ABCHJ.K/^#@.R+A..A'33!D/)#S? MZT)35/VI)A>+;#?<1/_E&DTW&95F9,C)\>=FFW4RRO9PY,GX!VVG,=1YV>Q] MJE3X6B[RNK@CN?S:X"!#B>=!$:4$(B^-(4EQ EF0Q &*O2R*C8X$IPA-;$=V M9)OR=: (@Z\M:<,2WI-0Z6WW+@ PO1*PD=UB3,*X8,YF(IP@,_, A'%A#Z<= MG/F\K=JR%:FJIMFD,KUO):-7!X^OCJG:EEN/AMZ-J06<"UO8#D&:"1]&L7*!U&DJ]4,.TR@@'L+8%\)H"-PHMF;)N:/@Z9KR!Q!86JC1E"8H->@EIC.S,H8K9DMAH;8A\9 YR'SZ-Y; M*46Q%GVXY?5&&H_?\V+56)R/V5^*._%*N0+EPWOR_>JNUNUS8KKNQ K>L0.V M<4"^:;;3+4LJ,*B8 AU70+*U.'?[=SF:X_9@:B -@R638&@4/+4%PRJ0:DQL MMJ"J+0S# *OU&G:^1-N/Z5=1WQ;\73LXI+^0(R*,A!=1B60HICN4? M*,OB+&5AA#,31^(TJ8F-3-<*K*4,>M)F[L,(3GJ^@QOIS2S#<<$G\!C."^?( M71@A-*NO<%[@QXZ"QA.VX<_[4K"\NS8/D!_Z/H=QFC*(D/P;26@"O8AB[/DB MY:%1\NYP\8FU=$C*-*(Y0$!/&VWE,M,_+9$L0I6'O#L+3PZ6GCDD>2C481CR MR&?LE.:Z)%SSD MYYR7H#2%TU=4GIX)JY[,@J;UOK:4.HI[10 &1Y;QVI,JJZ) _C:,^)REH:A[-.7D>R3 M?2Z%(T?!,"@5.?Z\JW-JDT6X:VR;)2SS4L&AES%Y6@T1AB0@'"89DVZP"##S MC9+]SA%\@C-KP\"EQ]9'L-D>7NW!N/P(VXXUF[*'OZZ\DYUJ'Y%[XK/M<>'/ MGW!//&=G 5Z1ZO:W=;Y6I0:\S_#-$H(RYD$_B=3X]5#(XZY4_Y 0$L783Z7C M8)$-<(34G.']IB659 %L>A[,E/X84GIZ;BNXE6HK8@NP)><\I7=$&$=Z>XS" MK*HZ(N)C[1S[J&T8^IM8;U23;I8EB9]X4/ XAHCP%&*.$!1IA(,(I83ZH5G$ MN5UXXBWV"UF9GI"W(NNIDXT@9CK44W 9_-WGV5FSZ%G$811-2/(47"@QD5)$F24) T,.NT>)*6R9?, MJE_BN]ULN'ORH)PO,^4YC9*>-CF1W$R]^F[TN\[2HMKFA;G3N;.2.5+"TW1F MUE?BM6F:?#777X&(DZ2%%,8$4P@ M4O,G4BY\F$F/,_)\'(6!UH%2A]C4UU#__N]@GS[8,F!0MG$.L7$U=HV#H2:/ M0&!3PG(."X-J%H>86!:VV'P]S&I<-&4<*W@^8V[(7N?5 M?5&1U2]EL;F7)G*UX?GZ1I7E%^LZE]X-_W@ORC9]1#5K:ZUHU[I%S6>-?2+! MEIZ[R )?&CKD2T,79Y"E"-$T#$R*[BYE9F)#V'9H?-%.T/A#W]9S =9",YG, M">#G[>2<,)K9T9XST+"FIFITS($A=V#+WJ+KBOGB78?YFQ[S#[-BKF^/Y\3> MSE[/\PZ,#+PKT$8V@(M)S+9!N )CN($X6],\%?FZY%=E^46P;MS!U2 MKPRRCD>6F-KUO;DIF^M8T!#4/[6>DWSVHHEP3=J8(?D#'2LZ:NR/FKG%7L2P,S4 MW *K"0:H&@-AI?KZ5&8S!,:"#\V"^<.6M]*JAYZJW6Z&=6>8^%G(,*2>FOF3 M>AB2R$]A&C)YR$N"*(Z)29!F;_6I-W%%JVL$8#'%?!\(S_N:']HW4 MSP574ZOM@$=0[7Q0T7'9UMJS'9\J\4%TG )YG '-"*Y%U_C,4.F=O#9-8S'W MRS T,L/W,#@+O-E[#Z_VWT//I.I^T([A;K/*WJW[A3]FOZTE+I5TG;C*LFKF)JBAYP'VF$ AA4'(0HBB3,TMB'P5 MOO,Q0ED8>8E!+I@)[7F2P[I4R'R]LY%23S=[' '1L:1_M:H-\/EK:Z=X79(N M^FZ]LU\?,[#/!7@S'4;ZU\Q38&5WG>P&,Z/K8E/A1ZZ%M9>:[?K75+CA-:_Q MLW8^K?4,Q)X_%<=L)]ZJR^;K6[(^.AUQF6(6^D' (5''>A0$ J:!:N@IF)?% M,:.9V9#!N1B?V#-NB$FMFGG&K.G;T_-^G^,[,=LU'$RCW1K1K3!=T*V6XIR> M5?L,AM1:OH6GGEQKRO9_C7&VEB_#V8Q;6_K6_2 EGODJ[PX/OZW+[93":_+C MI5B++*^[PX;<#KONAY)V37*U/UX7;WZ0NWS=?/RSJ#?ENOI/49]RP%]JT#$^\[>RSKTX/0P%4>BOH15B MK1"@;SJY$T.U%^H%:1[K1 %?E3"@D\:X4^W$WP:][>PYO6.S;>S9O%Z;;I>S M8.ZN%^:T[,[=*7,6\(_TT9R'KF7O I*7OY/51OPJB"J::K;#[0__DHM2+GG[ MT'733GV4BCB(Y$$G9A )[$$J!(9!A*A 8>8EQ"B\9D1]XFU#D04-7; EW 2: M/US];MF5W Q=L:V,!RT-O :A$SG!:JD.(7$5_U& M>)0F4CE%BHQ.E0<4IKY][.CI3='4!$5OC[Y(5#/E,Y/2>-\]*8FCO?5P_5GW MSY/B/=XC3W_03MT^E<6]]/ ?U."1^FK=W$C=JXVWZ2:T%#1,_)@AB%@80N01 M597I4T@#Q%!*4L&Y5K&2'KF)%;$GO@#WBORB<1-%S\$"W"@>S!3S#'QZ6NH. M%#.5W>'14&[@>+.#XY=1.(PU6$]*1^I\AMBLNJTG^&-%UWS*\B8XO[FM/V:_ M56WKL(]4'?%5Q;<\_=^J2VMYIN\*7-8W^P-%ESQ&&!$G&#H M<<(ID5YR%!NEUEW R\3VHB$&5ATUE<)5=,RU*5QK\1U\_OA;UU\00%#T;!K> MQ%[P-C0O6>?!V/#^5#$%BPQ*MMHVA*!G3$7L>M9 )KWY+7/MC.+=B&*'EZ*7 M8^3JOO,"3N:]RKPW?1J412$[D1[N,51R$ M+$+2$*9J+!HB:2*M(6,PQ:I%4QPQSX\M6J)9,3-/7IQB#>0J!['14VE7Y>G/ MS.#90:UGZJ9#SLK(M>PL'ANPO2'K0ZY RY;SW-^+8'%DU^QXF-6B70338UMV MV6*VXPDR92^[:(YR'E\5ZW8DFLHG>/GPYNY^53R(.)BE+L%F)A#;EB;VVG@Q@0_*F(PYT4=0S2I-@8V:(.A;ZD'1SY&L/ M?ML6T'L\J02LGBN7PQ0,@7 V:4&7[LQC& SA.)S18+J >07T)U%A$>9G4!@7/?="&]XHW.1W$;%R..B M654>GUARMC+C<9&&-<5G/FFW=?^U*/\NO^K#-[;U%CY([KONC1[QXT#$'$9) M&JK.ZQZD,2708R)(4QH23(S:O^J1G5AA.R;^1U.>N/V^KLZ>\B\!4F_K=@^/ MF4IOD=G3Y,'I8<>$NVW:3&A'>[0FT5DW:#,@'N_.AD^[\OA5&R(U(K7-T?JX M5C]K?;QED')!* ^AB#T?HBA%,*4D@2@),$E83&GF6UQ7F/ PSRU%3Q^4#0/@ MQ:JHJC\ J3HJ]F,U$L8(Z)3%<4#2%'HBB54G8E6 'OHP"(E( TH3SB\\75V( M\ 4'K'UH)P31]G#E!AH7YZLM5I^[K^'[_FLX.'E->;PZ#\5D)ZP1TD]\R#H/ MROESEL8:EL6"[%;PS4I\S-2^4:R;LI!LVXRYZS'7<=(,9=DU4XK2S,>A'\,D M%BI]#1-UIY-"YN.(9*F'8Y0:U?_9\S*Q$>HY4VGW.][4OW;-P_O&B^!%QZ%I MX=\%;T+/=,V$KYDELX-VT@%!#G!R54!W 2?SUL1=#ME!F9N#)>ULXNX.76Z? MKTA9/F1MT4'U?IA8VX6#2+OS43)Z0CHW!D>)/9$=&!/\ MM D8?3!1'A<1)CZ*#*Z M-!^A-;'>=Y0[K=^.5.@3B$P/L.%E2 -IZ"2W:_D2JMT./Z%V+BZ +'D8M[+C\N@.KCXN'"Y"1*2 MNRY"U>N-^)L@Y;5\NV*)*4K2@%#H\50><%B00HHIA0FB/N6I%_K<:"B[,0<3 M&SKY94P<9AH?Q5#/3DV*C)F%TLDPK@M 19,0M "*)=#P-%-V\1@<7^ZK(N:K+1/52/DC(S+EJC)84(2APUUL"._S8[5'J"F"9[V MN=1,WXVRF+PI)V!^""^7[&F<$D=A,IB+?_*VEY-S8"EA_;/72I$&@1) M$@H**64!1!GV(6%Q+ U'XH4"T\B+F(FY,&5@8N.QXP7L,]-, _N;,)R>9@VS MGB69$CPSNR(Y 2>Q6[0CUA[ U^Z_DZ25V(+AR.@8DY_5!-F"\]@@6:_C.AWZ M[49- N\+HO;JI#Y(XF_SBI&5.CDM50-)%K$,!CRC\ESC>Y B^4<4HX1S3F,: M&SDX#GB:V(AM\U3WBB;!6FE=UC !'B07KG)]]5^%GE6;&6 S0WCB/XJ M[J@HES0C&<]$!CGB2/IP%$$<>0P23H.,"N3Q0*L'WY&UI[\S#AN5TQ\_]%CX M<1MTH4AFMF0K#?C:DM(\D1X32W]XT@7BV!_9,S1XR=FFV9T M@M7AT*)3'['SEZ[+IMGN0Q.^NF+RM%@*?O5-E.1&O"JJNI\LMQ0D\$-&/!@R M%5Q*_0"2,*0P99D(!(]#X1M5-.D2GOKXUE($]V7.Q&X*)GB1K\&FXKN?&,;) MM7'5\W"F0,O,]+313M#37H >.45^-[;2G7]B*K(C)T2;[*R>ABD8C]T)X^>M M3U^B+)L) >V%M/Q+_[,N%6AO1,ZZ=W"J)4GB, AQ"+FO6OJ'D:=F9PL8DYCZ MF? \:MR/QI*5J<]:?;I(*5;-L+]NZ#PN?L6DP[MI M%/OJKBCK_!^M?QUZ@N,DRR"AL>JDC#S8=-]*0R]+4Q2&?IA:5-Z;D#\Z<8>"[!^C, M&03PSZTT0RKA]V*9!"SP"0UA2(4\ZR4>@91F&(J(\CCVLQA%T62)A-^+Z:^$ MX@G3""5^>O9G0E3,C(]="N'WXHD2"'=0/$7ZH*3^?),'=]!J;#O_J&X>;R7+*A$A7V^D;]DYF:K_M,B*4FP[!(GJ MK?QG?K->)CR*./8%]!*1082Y@*D?QS#TLEA@#\4),VK%8<_*Q':CHV)VW+P M6+V3YSQPF9F3KKE8UR&Q&;"T8PSL.)/'4,7:H!F9JL$]A[/QB?1RB!P=3B]@ M9-9SZN6 /3ZR.ECQPCY"*C):J23Z-IA07=&J+@FKEV'BL0@E"0Q#FD 4DA@2 MSC!,&4F")(M9E+*E]*EH8=Q,Z!1-$\T;4M96P(9P6][1D;;L&G02-3WCY!0) M,QNTNP [! -\[>E/T5'LG*RN6PB=I/2GTIJ$-()1%O 4 MI\1'H3 II1^L;60BS.OF&TK@CI0WN>$Q9RB_$"GF&:)0>D]2_HQ$,*4Q@A[C M.$%QEA%BU+G:5GZ+\>Y.Y-I92F=FT5J"6BL,![H>LNQK=/EAYWJ'MAR(= MC&L_\A'SB-KK?*6F;;XAY5JZ/)4Z$?7YFEO?FE":!5D209^B&*(@\B&FG,&8 M9)'/0QJ'7*O]L2:]B96JXP#T+/37 MLT8QUOW K'\V$QQ^B8*>?3 :,?UW(, MD%T(ZRQ0;D)4!K*.1*-T5IDM\&0@TC#&9/*89:F*N+LO2E(^J)X&*FFA_%A^ MJ56JU.]DM1';B@J5M!0'%,,P% E$*6I2"#B,PCCV":*81T9='S7I3FP2=S'9 MJHW)WI,2?%,,-(D#O%BM2%G9UZMH@JOGJ$P F9F=W#( 6@X60/*@PE0M%Z!A M8Y*J%3/)716M:%*=MV;%#(J#DA7#Q\W]JF'#VJLU/Y$<-1@9&$0(>8APR-(, M0<2B%.(X22!'<9B$7D:PK^UDF1*?V+R\W^LB+_5E5:QO#'K'6^%YWMF:$B4S MB[+7;!I(7D;3)36F,EX.G[Y+-B6,=OZ9G?6 M:YA992[RY1)UAW[*0)3IP]U)$%/$RBB>J;A)";CUM.%I&86TE!(;84])\E(EH]\M'6? MY%]V7M/)!6=1R7/B]&IW]G.6O?3%2O[VYA>QEBJ\DKI\Q>_R=:Y.:'7^3?1C M'Z(8,1+B ,9AS"&BA$#L<0992#/"0_G3)#*+<.L1GCS,W;&Q #DV8)IDB(O]) 0L=$($O=P6MFUIP%3[Q3J M'B)3@]BA\\L G7T>W,\J,1/:U50 /:+S#@$P N*@Y[_9TW:V>%#M][&^5#4*.5[$BXG=ID:97]=3 &SIABA?X M4C&SWQ9FP#&@#V#XN8YKT'"\:/\#^I?7LKX .^8=.F]38NO*UYN$QWE=PREA M/O D)R5FT=M3;2;=;B)WC"M6;TB9D]4O)%\/=Y$K_A^;JFZXJ=L6H\U([^(3 M41=\71/).$[CA*4II%Z$( J0FJG+.:28>0F/Y<'6TSK5NF9L8D.NW*@M?T Q M:.)A3?M*S@=5G@IH"\^V=VW/ /XQ:YN";1D&0XY5\XJ69YNVJ2[?C4'/U2=Z M1W;1G"G>E:/>KQ/@.-8XUB6Y^;K.3@#27LO:*=:WOG)1LP@JN=&JM>4_RXW@ M?00K%ZJ8I#EC#7[T.J_8JJ@VI=@%N'9UVB*B. S3$,:>[T.$2 1)D*4P)C2( M R_+ F8T+< YAQ/OA>VMPWN5+G MRCLP8,OXIL;QJ]&^RWDZP(WWQ(95T/': M-(93W Y17S3WS-UKV?T8['@>!M0=E^A/#JJ[:R/'_,U]L30-O$>NGB8B9&>_ M]\;M?KQONQHTOI6!B3VYR,2F\M&DZ):RF9$\+;^>L7,BNIG1.BKU>4__FW M1W9AMT5GC!$PLS$VK]C#0QX,VW\ M?0'6>A9B+@3-C,AQ\!I/IV,,[#@;N#H3N3_DI^J,YIW=;+,D+B-$PA253Q720\2$6&8$!2+Q)4G@(]HF/$#E:> MV")UM/1,T*'8X_;D(F',C$-'QJ%/<9+Y,:65#PT45OYKIZR'Z\VB>2?%Z-7H M] U*RVX?06YF)*EYP ^B!CL6 M%ZJ7_\;%5?=L:+H^0SGG\VG.8%/!??(,-QE!VS/@O31)>1O:'@PN4(F3C)6B M84O4RRA#<4R]&/J9BAB"0VZ/)X9R>WL)*9'=>9#EQ$4A^=Q'G:_GHDA+",XPI9!0'$ 4LA"DF/L1(<#\*0QP1K2S!QPM/;0 Z4D#1 MTB_KVA-]7*,O$.L:X5=76WD*S56L=8W]8I77T]Y8]P8J"?\]7 MJWY$X^M-F:]O/HDR+_@R8P'.U.5"RDD$$8TPI%[@PS@4Q!,1HRR@1DVR1HA- MK# -R2IONKB^\ U[58R"I+ILDPG."C8<1W#^P^:)S+^* MYES;]"&H^GQDZL=<$+DQ1B*$*):XI2*+U93RB'IIB.)0.Q_YR/I3W\@R)<8US()_A%?V>:!9YN,=DU$^GO5!6NZQ8S==IE,\Z(LA(6NJQIV;+ M+AUA>9@D.O8Q<^/0]Z'KVT0=&Q^P[6V89$3(4R>#41JI^!U/I<&( R@/HM@/ MO$C(/W2MA@GAJ=.-^MZ']VT=[5W1#9AKQVNPW7B-8LN:OD(:(7S>&DV%FYF9 MVD*V;0VW.#&&Q*;/IA%D^L9M*NCLK)XVA&X,HHWP(Y;2:+G93*B-D$/;:O6\ MBZE0*NNBI27XCE2?[R_9>4FJG+6M)=/,8P&*!$0HC=7\3P2)D'_SXQCQ.$X) M)D:)]-:"5)ORH]E=4*GS;3O);8H_@)&$4"L^/U-@(>=P-20))@)($T8"' M!!NU.M8@.O4%E(I6JP#J9MUH5SL1&93B7CYPJT+=AHV-=7#4,VNNT3&\K>JH M]S-Y&P9V-\E=DLF94:3F_8P-9';5S%B'Y+R=C U .&AC;/*LKGH0#Y M0<9CD8DXT4TGUR,YL0+OF M%XLNX*DV^)X3\+7E1?,^Q0#/<6V?!B4SO7<$ MD%%ZNYG,%^2]:Q*:+2'>3/!AIKSADW:[^;#5]K:S=I=F7+W>B+\)4E[+UR&6 ME(O8HPF%/,-(VHE$J&QX#+V0I]P/HC!"6G;"F/+$YD)^>Q*SC5X?,[V=?Q(D MS$S"7H/\O6;X=0&H )](+GU^Q0AH.''G%1@+[\A-T*<[J]]@#,=C1\)\ -PZ3&KEN'=/NA3$6:9AZ ("9;V F%(DTA /T$)BPGQD&^4 M?'V.X-0Y9 /R8$=_T;2=-_0FM#'4LQ\ND3$S&Q>"8M[G0U-25VT[SI&;MPN' MIO '335TG[,LQMB6NG[,AG4?GT73@:F9F;VK'.DMT>YTS+TP%"@.(".JG-7+ M$"0DI3#Q*6,>B1)5I&%4:GDY M4Q8W526^&SA]7V&WHKU,3NU37YT;7J?RG6 M0DU:#E5+MHA3* U9 %&&,D@2+&#*DXAE/,VBU&@ZY!EZ$_M '5DS.W4.(CT[ MY%!PT\N2MG%91[GI)MG1!B\ZZJ<#XL8&1E-.1P;D'+59#82FZ(\-@.YC=@JN M(JS5QZQK3*:2]9O[V<=7_!B':<@%A33VI9ZS6$"I\!R&J<\1R7Q,B-%A1X_L MQ.K^L;PAZV$!9<.5NB1\5:PKR0JW<%LT =6S"NYA,C,.6T!V',P32S$3W)&U MT"0ZJ]$P ^*Q[3!\VLZ$- T+56]"4MVV^1W;*5TXP($O#0:)A#KZT CB. YA M$*)PEJ*0)N%>& K+[9:'J!KHLU5 R O!9WAI'4 MTXCIF87+ +"R!*W0'[-85V?(HX=X.C9D5=X-"@EGQMRPO MF.4]F)4@.(-MK##A>)#Q#,&4ZJV$N8C>=0,HY0;Q>%/T)EXC^BI@@%9\%41-HRAG8))\P!Y MN?"&)T8+NKXKN*NK\MRM?%AM;9 M9M6WLI<60^3?E&'H+JJ601**- PH] 1F4'I_ 92G/0X]/T(B3@F*X]0H,&Y" M?>HH>3\RHMP27@#2,PBRH@2\8Q&0[K.&,7,CK/6LP&0(FMF&+7B?!^!=[8'W MJA0\KX$J$%F CB&'X74;'%S%VHUHSQMXMX'E( IOM8AM?\1,R'7X%^GMBJLU M?R_?_&KKQSR*OQ#I02092F'"?0)1DB808Q%#+Q&2+2)2'A@V2=0G/K$U:EAH M;J[5=]\P;F4$HIZ=F0H:,S/38\ M16!B0]&3:X_V-L>0 T3T+,(E4JXQPIX\G,7 MQ(U>;:I:*G#9]2#*8HZ$ZAWC19X\_),DA1B1%,:"1CCT21PF1F>'(S2FOAQ6 M%"W"08^ , @$V8MG$P+JJ4TP9 M8#A+<;P-\>JI[ 1<6L2%S92^HRE]SA=MA;UA"Y$IWHR>!7DJM"_.B1VRNY<8 M2Q_ T=S9=G9$Q_8"#!@'^=IYR]@)<75D"Z?@<%9;.B'$CVWQE*3,>[QW10X/ M?D"O\WHEECS)@C#C,?0R3%7'/0JQB.0__4"Z43$G0:C5N.38XA.[2PT-E6'F M!R_H'_H:FP?]KN\'8(S;O4M%-#-8IM(9]8$_)895+_B#Q6;K!W]*C&%/^).? MN2ST*)69YNLNG;Z?W?*.2^7-L^:DJ-G>"[X;R#G[7 M^&[+P..(Q0&&B8]2B,($01SR" K!TC2@81J9M6";A^TYSD=@I0:B?(WF#TO9'JXX=D MZWCP/.@[#B]/S/231*OG>1&G@M\S4;4KIU0>:3 +(@E'M*)K<3(A!K>GLR3$)!E*NGNKYI1K,N8L=HK]@R MI;]7]!3E":U-.%[M&DZ>:.EI7&1ZR=O0#(O-AK%AH*QOR]DPM@!;UDXTZ5R MW0O9ZP#JM/[4 53NRD\O86;NZE,'P!TI/G6QJG647YISWD7T/LFO[A6K-RH& ML?J%Y.M& 3$-HP!Q# /NAQ")P(>4,Q_&B<]QG$9)2)%%A8D&:8L[18M:DRU9 M<"/I=O;/.,Y_%D;M\+X35&RC^HHXZ*@#17ZQ_=='NLIO^KF(6\Q^:3!S;:+T M47 7UC]+<>YHOBX$1X+XVH]:1CDVTL,C59?7O*24>R)-(\@R2B&BE$"B; 5# MF>^E?A"G#)D7GSK!IR/6^3^&085](#3C =;B&5[E]Y*]&Y?,_.+]J "N M[LSW%Y_WNONH8 B.?='9-O>L&LVLE$) 0L23@D!"<082#$)(X1- G*/6)3Z5_ M;#3(5(_LQ&HZ'&EZ\;WP,=2L[W4OQ.+R>UFPXV"B+E!F4D]W'WJ,Z%/?9XX MH7$?.?:T^5S4JYN;^DU9JICTAZ+^FZA?"Q5340ZV\8A4G;6FUOF;F[(Y*0/) M2+$6Q:;:3_.0C ')&=BQIC]-50NK<:,P!4QFYL "(<1&":34 M"R *?"\2&1<1TDK)G9'GB>W4;^M2D%43%AWJ&I1*1ZOOY'X! MUNU_+@U?*;OT\R@=CG-0PGV0QL+H.0 2A#0 M2+(8WBHNP+Y 8"?1 M!&)O!8J 4@2BQ5AO3\7KE^=XMG^.KM6F \TZ^ 4<^, MF5_&2&.-N3B9K?O&S- .6W3,3=KS+2RW\[0F?RZ4)$"64-+WUZ/ 7-^6W4D MKNE]84\4-%15^E9N%>7U+UEUQS8=B_4V>N07_J\AO;N5_K[Y) :17 M))>N7TM/Z"W)RV96Z#(.8NF-" I%HGJ!Q)Q"DB4("LKC.(I\/V#I\KZIS_E2 MD[+6,PK/0303;7PLH+YB;NJJ)NLF19#4\G1SDZ_5\'5UO_&@9F>]V%3<>H[Z M8IE%&$@^AB'7?D#?KJ2M:G_3[T8MG^^T0 M:_Y_T?=";ZM\#JQ.F+-S>?EM*R<8"-K6@H!:BKHKSMU*NP"]O* 3 R4R M4#*WD[N?0>'N!*_PJ2M]78KT7Z,T>(*7Z*R6> K>;$>D=TV7=N'L*RK9DB>Y M912(($RB%'*>8+F!IG+OS*@/.47(3_R(([/NCR.T)CYU#=J%#3,N>NJ&.6-C MF.EM+HZ0,+/YUB!8C$\_*YZS">JG*;?FG',;_,? M@K_K0IFJV=,2(X:#0"20I@F%R$MBZ15[/DQ$'/,H0"0.C%+,1FA-K-0-O4=Q M6NG!J% M(#>E:"RP:8'%:>#T--L1'&::O2.Z "TJ/=VFA9K+@HFSTCDKE#A- M:>8"B;,B'Q9&G'_$/$!S=%KR=?%2J('7U])]$$TD_:ME*A8-R,OY#GIX?5&7!== M%]F/V9MU5L@O27/XNJMUDV@-EIS:SVDY 3TK@&^$^A;WC8^+# SX68"K.]6I M6S^=U@2\<7,Y(6Z&)M,M9$8IM18 6&76FM"9+<'60OAAGJW-X^9-U]ZL:V6 MR(^^D4B;1/-ATT12$XK#T",9].-8M>7(""38HS +4R^)PMCGOE:<^2REBF+%[BF# 6EPQ?]C4]7F-QX&@.I=@$P#DYGF]SPT MK6$5%^ H9I/TE#"7W]&-B0'A62]0S %Y?)]BL8)M0Z]ON;19O/I4;@=4-"/3 M@P13QGV8)CZ7IH1SB ,6PB3D:>@QRC!*;5K3'">GI1<7MZ/9$E=WIO<] Z!2 M')@VWCJ.FN:%Z04@6+;*Z@@NP)8D^#(JMD7OJU&AG#6U.DYEYFY5HZ(>MJ$: M_[B=XC97"Z^*JEYZG&2)"#D,_53N^D$LO7<:44ABCJF/_"CDPJ2IWG9EHTW= MO#_>M7H$M'U41'OB,=/"'01Z>F1'[ HMA#$'F"0>I3##V6,$R"+*2A MU5BU0U*3A_E;.L8-B$? T=S%G(ALN)'UFY/'CJ[[*6BG97,\\^P( MH2>9<'9:X%/SS$:>,-/:JJR7GU4643.@2X1QF"8)@D%&,HBB4'6*%03&&2=8 MGF8]GTCOYO)W"\3&[ MXL5]/R9Y&2I_+\9R*\,1@0@A#"E" 0P18ZF?^"'*M&:/ZQ*<_-*G9P&T/"RZ M.3USO7^)BII!-HC!341-X+=%>+S&QJ;2+T4..-GK,-YC0Y M-H0I*J])3?J9VAQQXJL\MS@2D3P-1CY,@Y#"1/JW@>\Q$B.M9+=SA.8)Y0QH MJZ1YHUGGX5TE3?B6DUS6$9QZA'?3V$49_(HBI( IGZ4PH!CQ&,A=W%N5.0[ M1FQBI=TGK?:BCCCXVI W3#H?A4WWJM4-&*;WK;8XV(P<."N@NX$"ITG-/2[@ MK-!'A@&*J'A7:V:XJ7H 45PHF:DHS*YNL<]2F/> M.]TQ,0_N=T<_;!L.J:JBW!;_-U?(BL;'[%6Q;NN4,!+$"U+5S0?+/PA', WC M &:8QAG^/]R]>W/C.)(O^E40<2).5$<8YX(D^,">O]SUF*U[JLN^U9[=V-M_ M*/"BB[.RY"&EZG)_^@N0E$1;$@6 .VYL;/5MD4B,W\4DIF)?*0IBF*C+'%S MDH%WYY>NN?[#8[W^T89DFBO03J53+QS>LP#>5:NVBMEV\(8!H*:G+CYALCV. MT;2'DW_Z YJ['J8="SX/:TS%]7:*D%0+E,A,YCR+((8Z\[F59W:?+PAX[#]? MNF'F]CM?JI7\O)$/S2).T@(QE, XPU*YV3*'-"M+B"AA*4JB*#7;X?Y8"GT: MU?:Q8(;]+MAQOPOPAV85M+Q:>NX>GI>9<3'O4[ \-YO:<,3L F"[JCJ2@%I4C(V#8Z:H)HML>4"HR%V! M5N:>HK>"+R.)/&F&TS1FW>RC8K[(+Y8;GBJ8\=7S7KAX>J+=]I MKE?B?3N2]UZN>"6;$TV&(L22+$E*F$:ESFV)(DA+5$*1*"L^+3/,[()W5M1# M)[H<> %T)< S;GQT;[*#VO"%%@I RQ>=1^SL7X$N&/AZ-5K1GO>5Z0++T:O4 M:1'[5^R@[^>N!OOS2GRE#T:#0,=7"*PW- GSE^^(H)??Q7YDM-O:PXZL.Z(Z MVUOH>IHM78)1^:W>V)?%^%2S'/*SP>?P5"$\,-277P:I MN;0#PW\IIB']UZK0M(-GI'#3G-DX#SC(7>(.I,H)81H#FQKV$9 M@W%ZV(@[*F2%Y/;IC4O.Z%6=A_=KI<5 M?UI$-"GR1._[G'#EL:<%+"C*($XD*A#&&2VM)B\84PZL$)Z]/M>M>5*MA+8Y MJXV$2V4FM@W==V]5.OY6G0BRF5D2!#H[=3%N=!R,DBO0<0+^Z/\;)(G?&A#/ M_KYI?GYY]TM;/QKQ,,N5[09E%F8X+<65O)0*RG'-9LBS-*''3<19< MS*CA>MJ@)0Z&?%WI)-SG'SN5*[L]!UN%%PA==W7G%=@)RLX!&.^JSH:'5U)T M#C"=5W,NB[DIN4^MO_1%NTLO3<;KAW6]J?YJW=>^<_Y7I5KO_I3+'_*W]6KS MO5F@)$L%8@1FDBN+CBN+CL4DABEF"2MS)@FQRF">QDY@M:>^H*F=ZIJ(KID. MFP\S.V76\05;QHY\S:MV@ ;?= G4>R:OP'_IR< W*X^3QOS@XTFG361F5N7F M![B76L[3JF[J[GD1;%_IT2QP(G@1YP+&,8X@CE$*BX+F,,NH,M@0+U*.;-38 M:3*!U=.A&)O3YCLHE^L_&Z"?*ECO/VF[ C>@6O'E5K01LKY1\-+5(3V#J)GJ MFHZ3G4HZJE??D?2G;<9%\J1%SA"953N,"_IRUU^X>JJ'-BSKTBD$G];U<4'7 MH=RKN5ZV3[+M6'.Z.$ROHNPMG;?P(I2"8A$IERY7Y@X5RL-3;AY-8PDY)D@Y M>'D<9?'BAZS9VM['FU$.FUTVE,;#-/(%I2+*BC2&95X*W=^PA 3E,21 ?)[#\B MM-]:JTL">BRM.DMJ]DJJ2T*?*IRZ>(]K]NEC+7G5-258B:$;K&NRVAJMK12] M#;U>-0M*$DQXDL&(EPCBE,>PR$D*N414LHQB'EO685AR$%@C#!EH[40Q8- V MR=067#/-$!0R.W4Q9*5%ZWE(;<@../#C,\74$0IO*::V]&=.,76$YSC%U'6A MB4/L%BCC*8N*!)*8)1 S/0L3$_4KIKK#$TI(9M7E:;]R8#VRI^,XA\YV\ES M/7Y1$O?1(0R8$@Y1E M.),H*E%A-"G C%S@#;2O0./:QYE:5/@,)XF(PH+F"I@<0TQQ 0F1$>01+F+" M4V7$I&X5-%/AFEPN$Q U4^/$UW?&UA(Y5>KXK(PQ9 'B*2&#%0P^(_;*!7ZG M!+] MRT4>LY3D40XC3)4A@44,2:3^042BG!"B\PE,E*,EWUY H[@P MV_ZV0([K@8#PV"F$C@G0<0$&;%SUC=. YJ0=L]3S$@8NL>9;_6EK%[\&;,\8 M> WXC-6K(PB=GE4W:]V)41R35G_:KC:+(G44<:=176^W[Z)S*]>_R0C(EK*H%:D;8\MSN-E>FKA!07;0XLA )K6%>CH]K_,45)F M(+FWTXSSE&8^S+@H\O%9QN5;[*O2K[=JC77]I3\M74O,1C?KQ,EL]N?QD)9U8.?8=^I M]OOE6K/5>9\18EC3?>X2MU?BK6Y=TP;QV\XJM\H!K^6FZB9 ]Q[ZH!_CH(0R MC0E*=#T1(JG:4^I]206BZLT9Q3C.I23,*N'>E9' &_#CP^-R_23ELT"292#- M&6.S=^P#Z.#0YH:LY RYIV MK-K\TKX _ _-'^@9#-K(%@E*;*U&)9 0N4$L@P9E%<1EE)K'KHO"006"LI0K"GY*22CO P4S13 MI+3T;/KN-0=:_A3!.2D\;>^CY6?=M.>$>[D5SU[GS92@S7?=CE[]1P?6?]"E M#J;W06-)D) ,E[!,TJ)KJ4"Y5+LQ8C@J"L&1,#HS=",?VF30M7HZ9Z\MVI,' MZI/-AC%(G4T%3T!Y,0]VR+4_#-CQ&-R?AD0X$V",^&N_]@V ,7C5FZPRN:KB MEM8W==N:3[3VQ*WL2D$6G""N!=9G(73]-3"*T2VIQ?#D@M%7[?/ M[#CH/0_%0U>*$:3XXI+$_FLPSE)\K5*,2Q",5&1_HU6*_W';Y(OE8E=E547)OY5ENM:WM&?"XZ*/,Z*'&94)A"7 MG$(290)BF8DR1GY&9 MFIH9/Y^[D>=CWRS!.Y2^ M&BSX8VS>I@S> 3UJY."?@IMNWB6O?E.:Z/<_Z6/OV41Y'D=EK%Q$QB)EN:61 M;N7"(8L0RJ.LP'%FE7U_FDQ@IW"?,*VI DW63B>>P<9,OTV7V$Y7'0L;P($; M%\J3UCA#9%8-,"[HR]U\X6K7\ [;?%XUF[I->&VGTA9%01 3'&+!),09(I!& M$851G"D)@@.%"_-M37%Q30.,T5:VUB+E: .D91SLGB+ MEAP1F#DBK^]OO MM)$WVWY@?!@Q++!>7RZPGO7A&:J8UW\DEGKJ9%'[5=L#HN]DT^JOVC MEQ77*]$EB(F>6$NDC98M<)93GO,8B@3'$$=ZF!WG!4QH*3 BM!"%2RFN!0MS M19]VO/3-Y_8)TB.FJ Y+#%I]/OU_?WF8]W&BZX?-@Z3WY\O$-C" M&TY&5X3K5L\ 17Z]DNMM X8]W_KZ2Z. MC'^QZFM,C#\MV)F!\6P,C95\*;C8_]N@NQYR7MK[O$^5ZV:TVKZ6@ M]EDH9V7QE71R3&#>').S AZEE)R_TFWC:5NZZ]>W7*[_I(K=IC6Z&UG_D$UG M;W]>\5IWQ?\@N_\NTHS$RB//=(*Y'D<184@30F"2D8BG1$1Y;-5MSX6)P)OW M$**3/WE7YU%K [/[V3)TZ@2RV3X/#9VE1_[Q/=@ULKX"D6Z;U'G>O1F^Y['W MU#LNKWHG'>P8!>]VK)[/];/6(E.0\J1GG%B851-- >FEKIJTEGV7KWWWQ&O. MZZT4OVXW7]>;_Y*;6UJ)19+D>4Z3%!*D(XA)02&1>O8AIE&9D21FTLB:N$@I ML%[J20*QXT&?[_RNL%1[ZAKR?M#'\2]'_6 I8YQ(R$J>09Q3"0EG"")2JYXS!7 M,P8"*[OAN-$#0_HWS1)4*SX S93K2!Y#E V/1 )B9VF%C<-VMX-MIADX=G!X M'U]C2/Z5)L_8@7-^:(SE.F[Z:1#W63!E-^%2Q###*8<8L1A2K*PJF28H%5PJ MNRI9;-8;NC13/8.UK;3*GH+Q]KC3M[@/%!R"H$17$"@_AQ#)E%6IN\.).(=) M25DNDZPHN=5<1E<0[%7K%Q_BFRE&1Z'L=)Z)/-8Z[ 3GGM33<.59-<\)D5XJ ME5.7.$9UNVKL+K]$)YQT@_7Z,LH%SV+.!4\ATTJ84%_ZD>>XB#ABD!4LA3@CRI-)$(9Y0:A($U*F M9KT8G3D(?1BTYZG/_MP'/76!8<_8%=BQ!GK>S+2%.^SC"F06,&UUBA..'BMV M)H,RIH+4X@/UHWX[J!YWNK-HH\FP[!34](4FMUUX3Q\K]3;OQNCU 6OQ:5U_ MVBHG2WYNFJVFJH=.E6F(LJ&-$Q(Y2Q7UK%-#STT_)'-WYB5:2#N.P(ZE('T; M[-#PW\7!D/YK]72P@V>DPX/E0HYM>6M=O;-I)_ENKE="MYYYU&<$I]K$4A+' M&4UC2 0K(!8EA321%)8QH01'/,N95:Z<#?' UM2.E:NVU=*F/4W>LV/9A=<& M4C-=% HH.S4TBA$XL!*J!:\#"+[:[MJ0GK?5K@,H1^UU7=:P3Y+_NEY]VRYE MA%@:7==U:WDIA;:D]Z99\N=7"*P==#])31EHTC "@V'IH.?"/"U^!(=Q;> / M KM];R ]^$.SX&FVS&49G1+B1Y:=+2/^LFC#E'B#J^VV(==%"_73XOWU0I09 MSZ@L(99II.=IYZV7H=[E*%$O=AH7A5'&W6')T/$.NJ*"FFVS@9SC6\J->TOK M_?KK]8?KZ5OCF->1;=!?W&V%_I?#=A@L->#=D[M=Z']0.M M5@N>I2@O8@S+J-2E_5@W-.9J"Q#"XNG\A"_5C[809'5?Z>R$MK?O95C\&:C'@H:V2P<4WX8Y>@R! ML15ZXE;'9*@M:^0_MVK)CS_4/U^JE?R\D0_-@L8EB?5109Z5'&(6)THO9!$D M.,[R6/V:$*L1,^<(A4YNVI,%+5WPAZ8,6M*6N_\L5&9;W@< =OO<37;['*0+ M@OG*-3I'9MZ5^]T?;+(M27<1L)V']"G=A[I?TE:W_VY7H@D M*D@F$,QC(M0KG@E(\Y) 6:KW/$6RE-)JA($;&X&WO/KF9%/;IANA:;;OPV-D MIQ5.MU'?\;2+EN\_[=BZ IHOH!@+V4W=!IA@7=6-F'CE[NHV0%WNLFZUFJN^ MZBI//J_^OJHE7]^OJK_:(M?=I*K/S3?U^7I%V?+I=MTTVBA="(8H)217O@EG M2EWA$A8Y95"1*%G!49PFEA.C'+@(K*UV/.D!1]L!5VV=.ML-<*L:4.\Y X\] M:[9:SN49F"JYP,C:ZK@#J$.&VNRH7P>@'I@"MY= =5!P$T#QIM]<>)A9O4V MZ5B[35EL:D')L6[M>J+H]L<]*Y]78[V37]1$%)G($$X)3%*>0(PR @N*=#>. M$NLH#4+<:BYV,$Y#>WHM3]DO?>D;OY_U65UO_8O]SUY(6W\_9T(-\"T_/ MT@4-].!F*JH)A+/WZAO??+Y2F4X@N,_7\X0BZ%CXHYOGMTTA[^6*/[6ECW3Y MGM;UD_I3VX^MSR=>(!0A).,,XC2/(<89@HPQ!*-4^7@';T+6MFS.$ST[=A0+&-U3>ZR]J>B2O0LW$%WOL>Z"OOZ>6]H$9;&:F@7/.4T>4[8Y?$+"F3A$.49SG$29)!2E@*LR(63#D+211C MFP+@9ZM;;?BI];[N8\MW6!0ISM,$$Z@S\Y7?A!BD(L60(!H35$9IBJQFF+AC MX5+ FEB)0B9X5R(R,2PT00DB%$ M.(V-4L;.4@BLI3N:^ORI[*B"94O67*^2U,K>ER.UI2YH_9SC0:%VC,\CESYWR&S3CKS^R6"Y?Z M2G?_*OMV-17O__I^W2A3GB-_ M'(S+.?X7[O>EEF]U@M1ZI7_\SVKS_;9>_Z,M+>@ON6'+ZKY]'7]>??S)9=/< ME&W651NN//RTB 3/"(_UR+F<0ZS>AI 6M(2Z' !Q25A<6!U>!N,TL.+_1*L: M_-!I(MJ_>=09D[2/E\N??+EM!S/6DLOJ1WOBKV<*UQ7;NDP>#_8P797@*SPB M'UJS9[O+;_U3,0[VG.^O//"N\S@Z[O43[G)B^R<\^"6DGO4,\;ZG?NXAIF@I><@RS5O43K$S/(BUA%*.,RX1D MF%C5/)@2#AT]:(F"9D]UUT4'SHSAZE QL>6\JZRAZNTO0TV=>N M+1T%PZ":=/Q^-^WQM_5:_%DME]8JM=(@=^<":9,=,F_=U8,K'[+>:(+=CZV!55=<+N*2R2C. M&90Q*;3Y(J#R5A$D7&0$8ZYLF=BNGY89X=#)9WMJX%&3 ^^4WR+6RR6M&QU2 M VV?:LN"2F-0S?1."*CL-,Z+R9!78,#$[I?.-]1\^.RR92>YMU9;AF1G[K=E M!\9QTRW+^T.,[>F*AK;5ZOY&[:[6/=M/@5]$(N-4=^KC,1=ZS*J -(XS&$D2 MB9QF,K+K.>W.2FBM\W+0S[_Y'.PSBK&9RID'.3LE9#(0Z H<> ,'YL ?._9\ M#I:?C-$LXX1&&7E#HX9, +,;0V2TXM36&-><=^-&I+!HC)!R%,4%BY4/Q]4_ M>5Q 4I1,/=LRYPG/U#-V'+WJQ$]@=3?LEC#@+UP?"[>'8J8:9X3:3C\ZHSQ3 MTXE)<'EO+>'&S2LUD)@$W?DV$=.6==.<)@G SXK(]M?IG$U2TH2C&/(BH1#C M-%-J,Q(P(JB06<1()JSZ/$YA)K3.;$L@A[,?K\!*;MJ$7ZG@ILO!A[N<#SM] M.>E1F"G+N0"VTY3F104O"U$/U^OGX:W$P"=]?\32VQ:3ZONH29_Y35_7>E^:^5[T_O9?OA!R613LUH&W@L*!%IDG$&DZ(L ME)$J$LA0@6!>9J641":Q9'83ZMZ,;#:ZQ6GR74M2BBNP8P7TO(#V$Z"Y 6T6 M3,L/>+=MA'.\\P/"Z7E+0BKH_,QY( MVYOR&R4OZ 6^ZKY/C4ZWZ80V_C-CG')@WQZ#; MF_Y3M:HVLAU8\O*@[_IA76^JOUK!^J"6;EC]25V[*'!!9$[4>UCJYJEQ22!+ ME4^49(A'.!$TRHPJCJ:Q$=C]T0$PNY>@(YIF;ZSP&-F]7CI^^F$W+U, !EWO MA\SUO>XU8_YT_S1@/"EJ1R9FU:K3@'JI B>NYJRO]J647RK*VCJH73_]#]N. MC/K&+A*FM%*92TA(2B'F2E=15)8P*QG.(XPC:3=[RY1P>)U46.LD,\2,M9!W M'*SUSJ$2^0KLF;C2[?J85"9L)79Z1JWA5<]8B>Y/LYB1G5N76(%Q0GO8W>^F M+^YJ*G2 I+6RKCG?=2#NBSINU\N*/RUB%DN6$08SGN00YX52&T4B((U0)I,$ M$8*M#OV-J ;6%#NR@Q*6??26+I?K/]M-I(>X\[;>#"S7C7%+ SMXS32+=]#L MU,H>KP-)\$='-,RIE)6\GG2)& M)=JXG<=[>7AVA_-S/Q+WD_H)3V.6!1+CYRE,Z]2N"3N MT0Z_>(.WM@?[*MGK9?OTF>*WX<%[ >&^E>PY9:W =I,"02"STXM^$7.1P> 2QB$J^D_2_FU MJ_0O06)0=W]Q"Y^;Y6]LH/V6RZ>-2)>LTX2I(8\Q)FN"!*^] 4 MTJ),8(X8B7A"RXA;%:.9DPZL? ;$NQF?ZD$WRI$6;2;OQ]7&N#N? ZIFJB8, M5G::ID^-Z)@ 0]!TJM[_O:Y6&_ ?ZO=V:$SP>EA[1'SEZ)D3GCIA;MF#&? M'742@7$UX$-XR\UN*K<_D^*2D$Y#H$XN.-O4IS%QAF.>1J_S7&/>9NDTGYMF MVW[Q$AGE&4(%S'+=W2(N*PE[Q+PU<]+V:;^K<0PE+DH$,=I+C',]J0M4]'.XV2V^?U(;[?E MGPN^HQJ@=]YEX7PEE)TG-&\*V46!CY+&+M_A..+Y[N'^W]=_ZI&R[U>-4+\[ M37<^NTKH7"]-7(\LKE;W5T"QT(TM5@904RD0I+ C5MECVICSY^0(3 M@3".&$P(DQ 7I3+&"2%0QCF)))99SE(K8]R%B^!A^WTE_KN^%/\7(%URIMPP M-C3?0R-G:<\/R!UZ-5UUC9U:EG2*P>FK/-KX4T#Q9?0[\3"O%S %IB.W8-)B M]K.[KO_Z2^W0WMK-2!Q'A9 ZU3Q17D&:0DI0"0GA5(HH+2.!3 =V#1<.;6;\ M]9?N/O&_S&=5/9-Z7$-,D<724NC%<)B]]4P>\X%;KG*Y3=FZ^)BL9FN=XGUD MH-:SRV>;HG6*R>'HK).?.PZ W]5.?%K7W:0>W9^H_TJ@(B4Y5>Y^F>OF0 62 MD#&)(96$"YW>G4JCC6U"+/1F?U8CTA$'7QQJ1$8!,[,:?,%@IR=^__@>[#)9 MKT 40T2Z[*&6E:LA)@'" 28R^YJX/D9JW@'L!D(?S6,WN'/J89*V6!8@I32F.(4T0@31(",_5&YR7E"@&K#HKCY$*?$3XC#G;4 M3=J6NF!GMO'](6*W]2> 87_\9R2CKU._<6+S'O89"7YTQF=VE]N&_W7;5"O9 M-._7#ZQ:T=U1@[%I*T6XQ)B4I(0Y*Y5/ MB^("%H)16/ L3Y,BSR@U&@][GD3@%^ SHJ"E:E5,,X+-N)[P([&=+G 0UGC# M7Y9G;%.KNP<;6OUVV,PC"\^R82\+MMN4!E=.>T$-MG1S6Z^5Z?M O\D?PB:W3NWZ?[$%77.N M!UV78RTDRM5;FD.9Q$I-4(DA*5(.<\IXC DF(K:*57GC++0R&52^=ZTOV6B+ MS.;0(Y,=]\ATJ[[S]Q3-=-BK/!O+:-O18QGO7-J,MB[U7]KG'4+OXP2F\O5* M@P4\P7E^Q( O OXZUE6R&;2ZVH<3&$H%S8H(LCAB$!=4_<1U>%'9G(*$9 M>T@"]K8[0_C5N]N- V+2W^[""HZS[M:K=AD]?_S]MMFL'V2]_S[U-J>NI+I? M57])L4"\Q(CF#%*FNYXPFD&*1 YE)H@HD"SBV*ILV8Y\^!!.RPQ8'C94W?&@ MV^#U3%C.N;/#UTP'A4/-.@S4 ?:G8@3L.'FFD'INP+?+^-F/KW."P=?(.COB M\XZI-AI$4U],"-BGQG1<0 .+'C&Q3P!RS<^;HE9TW&RRMRR$7HDH\MH MF=DRO6R$&F: 6=UG?RBF9S'LSMS^GRU=5N53M;K?=20]](SX4JUD>Q:P2#!& MLLP13#!)(%::$9)4)#"+BD*@5"K3S,C9.L1V*G-JSV1[YGQ@$^P[[PZ[ MI&A6NW,IB^,W^Z=P^60N*+:6(;)Y8+4ZZ'.&9\(9H#W-V8X'G>$8GARZ+^+F M0HX-WORTKF5UO^JF'/.GNYJN&F52=LRUORT[5O=:]*O@9QOL^ 8#QEM-.F!]8)E=@:]="WW%OS\_."R^GOSE0$S.ZE>' M!?JE_QV8FKV??KO^4]9_DZN^G*G/P4\$BF6N''.6(&6)YCF'!4M2*%"6E5QD M2H<;A03/4@BL8ENT'M?UQJ(SR7DT+CO;DV6T4V8M.7"@YU"V=%I2<_=YLL1N M_K*]Y%;^\:A4(P[QZ?MF\X!'V1ZZO.,7.IXV?->'IGH\8;W^1SO?K<_ OF'+ MZKZET^QG$]Z4@SZM*_%INQ*Z-1/=;)ONHQ?S%1)E%7).)$R1KJ?@G$*""89Q MR5-.E)9*L%6SE)#,AC[)Z%AO1ZKNF >[IL8#]J^& WR56?*LTW';L*25 W2" M[*ZP/ $)^R).T/%T)^A"#CMZ8 W!?YS@A69WWU&<&T(_.B.:@Z:T8 MYW!:]5DH^,:"RGPT[2.R/)!U2[X.^.3,WAMOZWG8 MO3U.E6M=#8[AP9#__G4!=A*TKXT!FZ 70C )^RCT"@1ZN.(P MWPR_=D%9H =@4(06BK)]]..+8DS*OIG+ZO[YZ-&VH]R)D:1WZU^ESL:[^RYK M24NE4A>4J5=$FB109 E7;DI20%JHGU"$))[AN>TN>2PJ]6RNWH4\*?H5GXA9CFOO96$6H/*,X$M/R16FV*)AG:(9Q,]]+.Q[*\NI76:YKG:&G M9ZRI%VB]>;35VQ[:9UNM:WM-9)42S-RRQ'&4QQ+B'.4@:+.",P MDE%,9!2) EFY-(Y\O,*QJAY@#5C+E,[V?<:LY6&K(_:&IZGA$;4\+GW_^6H' MW!%/^T\46U=@R)BN5>A8\W@2.@T;7T>=CES,>Y8Y#:JCP\J)R[G.95DK/;MY MTL&CC=*M>NC28]O8Y>E.K=AUEN!89BE/H2 Q@SAB^J22IE#RA)&\9#+A5G,> M#6@&UEX[#KK)A)O66=]SH,+.WE]>J^GT9]]VP6M?AN[]5U-8QFF. MI+*3>)*;N/"!^0SMUNM;0*G/GG[LSIX&,5] .X9>+_;[N@'??^4H[YL/[/YK M1'/_?Q'"G3ENZR=8>[IH7Q\M;NGRT($S0VE;OLH+J?1XQ@M(LR2':88RF>1Y M1".\^"%KMC9)7C.B::,*AI3-L_PU%^!$\XMW/2>_6/?D- ?THBT_N_U>L_-]\U);IZ6L2H$%%:E#!-=/]%*02DN,@AI1%-)2ZIC$H3 M+_D"G<"><4<9[$B#CC;HB9OMYTM(C>LXC_+;:39'T8TWK*%@(].*U J= :9^ M.-A=E]:=9=L:"K?;K*:7NWFMGY6:[L(6G;GT56X^_N3+K=!TUFOQ9[5<+FB: ME9(D'$9I1'7J$89%R1E,,,-E5"1YE&5FIHL-V>#6RX$)[3ZV&8PK:5CX;86? MF3_H&Q.[+3T 8Y?.JS@]>MO;2;$3VY'(9D9S5?[(!X:4S9'6O MJX;XH6RY=?WTJ5I5S7I5:3[ M-)G K_ =+7"OB=GN_).XF.[UJ=+:[NZ>GN[4U(W:M[]GD"BRQF41E',8P)DA KD" M*(6(QC%F M:9J0R&IH2&!^ RN+ T7EGW:3.AW.ZT,_L_ECSQ.?Q)N(00^>[5Z(MQF,'D'[ M#0:E3W'[+QN<'H$^9)!ZC*S;>^/0M&,WCTJ7R'R3C:Q_R.;]=UK?2W&W;A.7 M=JT\%A)SQ 26$"4R@3@N"D@IB2%'M%3>H!BY,!-;PAP+V/@ZI^RLH M+G2*EJQ^Z.?5*!U"ET]-96DM.D%NILM# VD9]!YO_'/@L57&.RZOP+4059_$ MU;&L4[:ZU+F>:7_Z> IBGI2L$PNS:LXI(+U4AY/6QU9&KRLC@76=^D:F M=BK,&5$S-38'3G:J['*^_?,>V&WSZYN5QPDG4S'QI*R MG>*27"QN?SR^Z#E@H&A.WA@Z*Y0^@1\-N)5UJ>?%Z'*30Z\W/9->\6*F74Z+ M/:XR)DMLIP=."!NBG\&H5"-'7>J^?A-S<=B[IU>;94.."K+;9>,7.<>*AX?\:"KY#"3M;:&[6ES7]>>5N*LV M2Z/FJ\=W!=:$+0US,^>%1)=M''=A[-3)74W;$_[!G*DKH,A6/RJQI4LP+J>5 M@7-:)"?KYL52LYDVIT48VC5GKG T:CBOMU)\7/VHZO6JS:M MT"YK.%:YTDI\7OV?:J7^[:;%+'B<E58G M/\M;GY[4UXOMP_5:JN, M[VKY?MW&('__YU89W)^DW"PR4>88B0@R4N@<>AY!&B[3C0>_.IB4)2MEUKZ<]4VJ;5DOU3\N6>;6,&9KCFS<(1G9[^0#/C@&@ M.0 ]"U>@8P)H+GR#8UY*Y!TDMU(B+V!951=9"3Y2762VSFS5159B#:N+[&YT MG2;Z\+!>_;Y9\__NN\07D4APB5*8DEQ +$H*:9D@2/.X3.,8R3BQFN)R1"%X MAJ&F!UJ"MI,_7V)A9HY,DM!.@PV%\]@=_Z(DWD9POEQ_YBF;9\0['J1Y[L*9 MNE#^?26JIDWA4 [+3ZZ64.:W^FU!DCA3=@J&95ZF$!>201(CK!P*RM*"\ A+ ML5C)>[K1N2#A6E*>8]#HJT^ZK_X1FU9)!:#2X53EHU>7C/+ C^2RV3,_PJ_3 MMG+(,NAX!AW3K_5L C>P]/&,7JF-I<.S"M_*\A*>OAM:GJ7WMMM:7H)IXBV6GSP=&3KQ/M\^P[ MG3V]6&JVLZ?3(@S/GLY<86_\O3SFU?E=;;AY*T6_)]>K9M]OA!4<9RE%,)=$ MV70)SR"1ZI].<4(:#FY D->P($9IT8XEL"9&U3A '2SF"R ]&,! MN0$P8N)8+CB;#>,FZ-!(<5PA1.'6OF^J+'(A4BF5&B[4/R1"D*$BA5&<)A$7 M"8XCJ^%T9F0#ZV&WPB+W!K6&6)O%V?PC:*>* X+GN?HJ4"];0Z)OJ,+J4D=; MR[M=.WA="Z&^5\WMNMG0Y?];/;Y?"[G(9"X03K&R[I@R]N*<0Q:A F)19#DA MA4S+R*Z!URDRP1.*VB96/>4KT-$&BCC0U&T;>)T$:EP[^!/?TC!SE-RA?]>8 M8!/:=YU<=N;N76.B'3?O&KW:S1KX^ZK>UY3?T9_],,3FF]+R[71N]5.S7>K0 MB<[A_4(?&WE37C\^+BNNJR[:88@;]:9EDP(+/=!>G,+(@"K+N%Z>R71LM)F)70L='VG]TS8F10A'IB9_?%: M^#NIIR&S[>B_';NZT4?/,-@SW+GA^^=T8!K\?GAD7PP>F;4A$Q!43U9/" YG M-9$"0OS2G@I)RK7S&E\_M NW*?E?UMV0DP_K!UJM%EE>QG$I"8S*/%=.GB@A MHYCK?.\\CR0N.$=V#=A&J 4/7VO:8$\<[*B#/SKZEK[;.')F*M,;'K:Q;VBH6R(Y(H9@E,4I)HU2)@ MP4L&BY)2GA24RL@XE]R4:TM$&_!EQ\Z,E8^@NG\:% ,1.80PXN (],,^9 M 'LN D!D?NX6 BJW$S<3#3CMJPE=@#TA/>U\O![Z- 6)M M,QF*ZDAC&@C*>1G&)XF?&SVL27%RWX_ 6SR\CQ;I/^Y9 M:Q_.7GU]O "TKZBW#41AH]M&G+R%*+8-9(;1:JLE[31F4V\6OU6KZF'[T)>8 MR0*AE"$,2<0EQ!E2^B]+,UR23A+'3 M"ST9C\5T9YD?V['JIL%N5;\==NKQ>K/LN[-B[';1^0L-8I; MPG-&RR2!2991B(N2PB*1%'+!)54?8EEPF\'7WG"S+_I[@=M56.#,3!U?<-CI MK ,2M_MOT,<#$%]]%.3;2.BK5-\VHE]H\_28WW]=" MST#JQBM\T"4J\DYS\$LW M 75=ZO"*/UUB([0G#6)$["82>MKIHZ1FW>8F0K_2IF('/=P?ER)5P1S1]T6R@%Z0/FL M_A$T-)G\8F)I-G7$=\?3;83W:O_;@0.?V33&XGK+J+E,<>:L&F,(CC-KS&]U MG%W133?>&0$%EB13BA7R,A80(V4W4LV=IX/L4S C9? M[2$9\SR8EISEH(GG&* D4P9D3&'..%6N(XL@87$&\S0K4H2R.$5V$SJ<$7#) M ^KFJ;M:B"^@,%-I[@+::2]SV>SG8IP4P=?DB^>+SSO;XJ1@1],K3E]EWXCO M^D]:B[N'^]]6CY7NLV,])O/L J'WC:8+[JH';6O]]O7V\V!:IGF_OO/BC^\D M;Y);;J@1H<$?WD=G7I30J='?^55GZ_EW4;!A^[_+%_ORF70V&=](\6FKCRIW M'_1C[+@"'5N'3SO&^JG:+6LA_08[<((Y$X9LO+*'80?6 M9;?#G-%EQW54EROQ*ZW ML,ZF;9KM@_KCC#@E[@M9*;OOVU>D";Y?[<3'8I>53['];#%!T?CYE^#XJVXV#&WK;5 M=5L#5JZZYLZP965G 0^G,OLS. M1.(9EF4<(=U52$"&C&M@^A0R9LIE MHKQV>L-25&NE,"*,I_U^BL*L6WE$Q)>[=.Q2^V8\OV^4U,>?L9AKT9'U7!IZ63A_(?YSA.8.XE\0^$28_M(=;MOWF]Q4=>O.ZMC_?I!* MD90\+W()TZ(MD^<%I(6D,.<)2TC.>2ZL2C]/DPF\;0]$V^,M]^DS9T RV[K3 M1;?;MBY26V_9<:$\;=KG@EFT,:UR$#3<8X$@Q%N@0RAE@B HLXD>J?K$!1 M00C/K.JB[,@'5A #9MJSTV?LV*D%2UC-M$0XL.R4QBA.X;+_IL'@2:-8$I]5 MP;@!\U+?.*XR9?:)+NG6TU8Z8EM%[S!2\U;6'ZKE=B-%>UBRB @O&",$\D3/ M1^ TA84H&21Y2;E"+2/2RG^PYB"P$MH/@7VWU,T)SHPCYGL^!\.(P;MJ!<1Z MN:1U-\:XO>$7EYDJ-D_$3'D%Q=E.?SWK_M#A>>!G,&3WJAW$V_/4G=GZ'LKB M@(?702TV]%]A>(L#/*<'NK@L-"T)Y=.ZWC4STH3;;A9=TQM%_)IOJA_MD=,B M2M(H3YB$>:(G\5).NE8LU8X\H'OZ;IDD MIAB;::@0D$W)&^DR<]X]:XGU"^@PW/,#KB]CZ)PU8HF$YV014^JODB-B"K6[G^*MO3RK[0<6R1P!M/T=[V;2TW:Z"8@+K-:FPT8N(S.^,[V"8K>3HRO.52)H(^*Q,TN@& M^RRO+B;;NQ"K^S8XN\LCTXD1GZJ5'O/V_.^[=_Z'K?RJ>+C[4RY_R-^40_*] M6<@\SLH22XB(%!"G6099+!&4G$1(1D59QJ5)(\H0S%GI$?N&E>J+EIIG.7E' M?ER?O#:>;JUYWYSI[MMKTJ9[AHP^O=KGHS150? /-..@X!QWKK_B6VO=YSLTJ*"P7L2.Z<=Y*SI=B% FN8B1>,AF,3^-XVOI7[PH:*+_(( MY0G++DH8IT62% 5&!3-ZM8U2"?R.:FD N?.ZCF+R[[:-<(ZX MGX$MRRA.,@Z%C@9BJ5OD(X8A3THO')/+5I?XDC7F;T8^)>=1S?O1BU\ZQRGOXW#1;*3YL M:[7Z;=M34(]YEA\?'I?K)RG;:V[5=^&[TKTZ96N1\BA.F4QAR9("8D$9) 6/ MH9ZZS# 5A'.CZT_ZX*^ MF4X(CJF=SFA)@8X?T#$$.HZZ2?!*A>RX MVU.[[:!$V?[6PGX.*MSZT+#S,W MP)T TW%GW"F+.39RY'R];1,^;M?+B@_K)!&-\YP0!%$[!96@'#*I)S1O MF\2+ A^U3+Q\AV-:I^Z6?U/>U1A"072#_; <6=RRQR!24_"T/&8"5]+_\,!VEX!@2"IWSY@\N6.3&%E7J_$ M VA'SHF/->V3)C[6[42PZQ5=/C558YTO<>[^P"I*D5VOY'K;/$\%V+%AGAIQ M5OYQ+>-+=,N(Y[C4 1(@+LGHE/MP=M'9TAXNB37,>+AXK:^^T)]H5;>QB)M2 M_]I5C2\831'A&8%)%L>Z8C2#!>((0):NNQ1:- >QYF=!I? M,_LW &)V+ZO37[SB37#SI6$[([^:C,P9J1GZ;ZRKW'1Z&XW&I\_/9@ M\^3Z/S2WM!(+@:(48Y;#$@FFWH5YH=1XGL)82DDEHUBDV*&RQY(-HRTSN;)G M1Q$\*I)=29W'U^0XSJX:9CIL0<>G[?_6 ,W0K-/43B$QWV2U9]3?VI2U4] X M3%P[N8SS%.N^'%B*0U5C-SQ7_:7\]>EWNI1]88NR:DB:91P6*5*V95DFL(BI MA,IN+XN<*A>"&W6=="$>V$H?LO*LBG?'C3:!V!/0#%G/N39'V% =!<+-4A=9 M0!:@UL@%!'_SL=&L\:6ZJYFHV=_(R$+I7LRW4E&3P$O<"F@8"QB M,B$B+JUZXOMB++"2.E]D<@5Z7J_ GEMM .SY!3N&P1\'EL''U?:A?\58IEUX M>Y1FJO U'I"=DGR=9V.M3GT#Z4G1>F-K5A7L&\R7RMG[^I.GD@QL&):AI"PH MA@EA"<0I%Y!1KMQ1I8EICE#.[1IYOX;5ITN]>TI[R\^ZI&/77&R,2.A#4DP4'NJ C;+8G1_$9WY*^I+8,X]@+;+PI320: MR:M0MW?;4?UPV(6CB\ZR"4W$VNU!HVO=Q]S?UE)LZH>5^+2D][8C[I_=''A? M/9OTK@E+MQYF?U*J28/LGZ\X^Q#[ MDP*=&F!_^L*I&=.[$:7M[-%NNS:_/@U^ZY+[L8@%(4Q GLH88EXR6!19"C-E ME>*,T+S(2[,(:=C.K-B28=LK /XX3 M$I_MP/">[&Q(_I42G.W .9_4;+F.<^_KNNOJW_WW\ZHO!VMNZ5.[4;B@+.&R MA)G@2C_A)(*Z5!PB1F6_ M?-WV2.9#2=0V:YN^;];[7C17>NB>Y8&%C\=F>%@Q\\.P/*AH$7[&'GC65O\* M:":!YA*T;%X!S>C^TY?$3/U^F$#Y;F/9GP".+1J83/M5V[8C_V MK=!NRB_:W-M-+UVD49&G/&(P9*L5*4T@)BDM\[B9:;9I,#@VSG[<"U^"EFA;T^II8K"Q M9-[:9Y^C,W,'[0OB'C?1OG2#_4'&Q]5&-S74VE1"G$ MJ""0D$3]@V**B<"29D8I9B=7#VS?=/1 1Q"T%,W/+(ZAN'Q8,4E NTUH(YO5 M\<19&9S.)8Y7F^U XJP@PY.(\Q>YO0;WI3)=DN4N\.9MB^WZOFS7?97=2H !PV#',6A/Z'HFVZN&7+>-(9L)4TG]/E.SU_JK M/2D[+?0J#\G:D@@"IB?KPR]OLUHL06!]:>6$(>(XC:S6XP'5ZT+M@8TB]/&? MV^I16V#[/G5QF:2<9Q@612PAYG$.BS+*890694$0)2FV4M@7*096PCOZ7?'N MIMVV>QZ<&_U=QM%,27I%QT[Q30;&?HR8J;"^!H==I#?OJ#!3\8^&@QG?Z*84 M[N3#X[JF]9->>//TI5+_$6U0Y58]"%E+)=Y"@4M0H?1"K',,,"$<%DAI")%D M(I*IR')FI1=,B 96#0.:X'%/U$X1&&%GI@M\(V*G#O;404=>YYH?X+F]#(^U M.K"1UY-&,"(YJU*P >&E7K"Z=\*YU,!<.4Q\WK_H,)8DD[J/>:P]O*0DD)9< M0LE8F254_9Y:-1"]3#*P6NC.,H8.P'"$N:/!8 "DQ3F0-WA<3GGAS#C!^8]:!B=J=KH6]=_5#:1I_4J 7;;-AO5?/?US^K9I&7-%+F M00P+'D409[&R%G@>0T833$4A\EA:]OTZ3RRP.CB0!@?:ZMNN*%OJ@%'$S':_ M+QSL]KT3! Y%N9=E\U:".T)JYH+;RT(?E]<:W..ZJ=GFL.A[6M=/.B+19EDL MRJP4,LT%3$3.U:9&^DT?I;"@(HG2A/,HSNTV]7EB@3?UG9[Y!(1BX K"?K!_"AE?UOH[([:+K+0GG3=".D9M9TEX4^UG0&]SA4VBR7=S45 M>JFZUNV*VS/HOE^/:<'-R!JAD]Z62]#3!D/B%E4W8P",;TR?LMMMRG-B>VQ$ M9"J<6RG.V,+S5>08B/>L,,?D>ON)R=^DD ^/.E;Q2=*-\DINZS674C2?%+== M8Z(VL?ZF[$Y-[A3DS??U4BQD7LHXXB4428PA9I)"EJ<4YC'/H[S$>9%3DTT\ MB8O ._S %R@[QJ[ 8\]:E]XJ#LSIS"7:]R3=[!@TG\SK_B3&%<5L^-IID0&T MGW;0[K@"FBTPX O$VFI.\62(1@82NZ\]V^3A MR>(/1PQ/7VQJ+>=N;*<4PS$"[9B=FY8Q?<+>_GK]^%A+7K6??ZONOV^:MLKT MFBO7N=H\O1C,PE#,$E9P2#%/U'NEB" 3^C43Q0*+F!4XB^T&[ ;GV68+.PWK M[49(#7D"'5/M:7''.F@9=!ZA$^IQFKF7;^H1V;W(6H9AR_%NWOO0++[:/1[] MI,X^QRNP8WNF.3V!8?9>WQJ*WUQ=^5Q2O%F/5JMNODJ_O5]5?4GP6ZOE59:5W:Y_WJ*OE:RF>YS^J MSY1G(?KN<]V5[=&E6DI6/_3MS2(I""I$IK,+*((<;^X+8!4=F?U!C$13YN-EMNC+[/ . MHS7S$[>WPV^VFV:C-D&UNM>\_9#U4SNQ\&%C:H^?7R'P._CY',OQ<6 V>&] $.Z+ !@(KV_RRA$XV^LBRL]GJET4;VNP&5[N%5+NLX=_DYOM: M?%[]D)W/I;O)*F]\O=2IQ++_0,HV1XTB43">Y3".]"!*5.2P0#2!K$2$YSF+ MDLRJ_Y0U!X'W<\&TTQ7^D;2..3JC MX2F&:$]_UIB@,SPO8WSN"[FV:=$2*MN$#L^9]/'3[_*^;PMDD##I@&/5&9BI&WSC..;,S;O^\F5->RZ^:GMMFR_7AS8,SR^'D423,EY0L?.T4TZ)FGNU$,2+>- MK#1Q?SK&1$1/>F24U*RZPD3HE_K Z)ZI55;]_/1(>5V\3!!D>5FJ?2XC6)02 MP13A)!>874:[_3D0[WI4O G548'&P+]8 M_I6JH"X-=C]SG6-2V0Z5"5T\].X[7?7)#)_6 M=2DKG1_7_*?420Q27/^0-;V7?U.+;SZH%]F^+F;T8QM"S9N#]S9D/I>H][:X+# M5K=.NU7FPEJT2W^3BL.**^I=DJ'FO:WJ7.08\1PE):2(*,>YD 0R0@O(U+N#Z<1R*-.AI M@W<]]?-^D$.8PDA.;U&+<6HS!S&,1#^.:9C=YJ8KOLJ-'I]QJW>-D.+7I[\W MFE0_VWMUWY=55+)YO]\J-_N=LD 1E1%'#.9144"<)1*R5)E)22XQ2E)4%!&Q M4273V FL:11S@.LI-8\]>]I_?+?5IE&U^@64.R8!W7.IH^X>=,S$IV2F@N;# MWDY#:=C;X4"W0]C_OH-]SQ\X,'@%#BR"F\N@6ZLQ/UAYTG(3F9E5"?H![J6. M]+2JHUNY98W\YU8YMQ]_Z+-=M4K7XRY+TI07.90D*O2X-0D+@AG$I2AH%*4Y MBPLKQ_$TG<"NX8$J:,D"3=T<3H9>W73I+?TV%\'M?;)QL7QY76>HS.M7 MC8MZY#E=N-PU!D0W;<#JINP,JNN5.#%6;-]T5=(X0UF>PY*F$F)98%B@-(*1 MB D1/" M0C=VU&<.VCA!SW$OU1]E\4!!/867>;'P/H!TEYOM8TVO4J:L"N!S/2"7)HU*6$--80)P7&:1IFL&X MH))'18MQ)DL@3.,,]FNZE5I]NM?W)P1*M*4Q@PBDN80HXQ"IINDH#B-"$\2 M1C'VH#0-V7F-4/UZQ]ILBM/TV4Q2G $0]ZHX]_R] <5IB558Q6G*S%M0G); M&2I.VU7=%*>R;]MZH5W=D*+[LB]-'$59(J,8\C3/=9@OA:P@%$:$X)BP+"NB M=+&2]UVYEK%/?9FRT:XDW:X\HF^\0QV;05D :*;!/.'AI*5VM,&['76=#Q*B M:XZ]M)[TC '!676).0 O]87%G6XZ0:F9'[+>5&HI/42B;W;(24XSJ2RC0D18 MJ0&.(!-80,$+Q+.\$'E&;&)J)ZD$S^7B7@GIL M_F@DD:=->YK&K/MT5,R76W/\8K?=V!W4R[8@ITE!"Y$BJX8,)ZD$WHUM=J+=%CP-AMD6G"RBW1;LR76%Q5?[-G5/ M'@?;CPGD:T#]21KS#IH?$_-H8/SHQ8%*'9MS%1['=1R?5UV2\XMZCH\_902\$ACB.UN87Z*4E2AB)6RQ=WG("6 ME%A_QM^GI;9 @:UB,V%8L13Y8;:?]F5DESXALQ8<1CHL?EO1^ MD9 \1:EZ5^5YJ=Q"Q"5DDF10%B3E!4>9+%,30]2,7&"+=,? +G&:+L$AFZEE M!QSX 7]HC@QSOPS1'-?^_C&RT]5>X3%6KG92CW0V50MU6E#]<%!^ALO/HJKL M1-TI%LN[WFB_#QWS[I390F!E ".*8!87)<0RPY#E60I)FB=%G&9QD@B'B/., M(LP3NMZ3!>]:V[9Y:TTY!L_4DUT[\R/ZUVBOT>6^=&+]"[7/.'X6_RH],@:< MORT3UO\CF;W;Q0D6W-Y8>A"Y[BG71F+UO,7V#/6;?.R8:FY*91XK*^:1+C^O MOLJ?F[L_Y?*'_&V]VGQO%H+R'$DD%MI>*S\^BDR>X=DUR%=EUK9-#/J_*=?W0ZF"E>/L.NOH0>%&RD@C$4UBD M:00QQHE28%$*193'"19E3KA=;QY['@*KK1U'.D]MUT=ZSQ08<'756EO]%5UG M:=N2+8<'8&CQAH75TG(-@NB4D:>VF/@?8FK,P6N-);6%:&30J/52$Y+.]&)T MV777:BW&YGJSJ2NVW;132M?'5N0@0KK 22J23%"(TI)!S'$!BP03R!@J\XPB M&J=6!>3360JL[#X^/"[73U*V/<9$I0,[Z[X%&: .4Z0]/ ,S!3F;[HHD%3"#^2U*3?(HXQ 1D4',.(6%1!C&.:=( MBIS'F9&ZM*(ZTV%- X:,:,-DSXHR30P&B$S U?R\QBM:;L4M@\+@@F)25Y M$A?*4DF2')($E5#$,F8QSQ$A1K.8#.D%ME'V''2>VA5XZ,CJNLJ>&:!5/'A' M&T!UEJ+>.8;'N*:0CNN< $#9*9D#1K]W&!WHM[I&A]A;%ORB8CYNW3,Z;H/2 MIZ-D-=G<0N:1F>0FJ\PV3=Q"I.$<<)O;W%VX[L3SXTKHIOX+%A=)K-0@5'@F M$*=)#)7?%FMW35EWG*5UK[B[*[128%.N4&G+[3;9GH0^%TMKNOZ6JS;5(/VNV2P?4[? M&7CO[$A9;)@S$H[OENG"V6V5NYJ*MM'!( G*3%;C/3,NDM/,^Q/+S3;K_KPH MPQGW(U=-+SA\D5?^H6KX>KO:Z'=?[^4M,(EPF>4EI)SK+J#J-46+HH0LDX@Q M&65%'KM6(EXF'W@S[AB M*\<$3T+G=4.^\;FLINJ:ADZL 3:+'00#CZ[[?ZB M_/&H!&?'3&^\>H\9N.$0H&K2@/BKE5.: S-69VFQBL<2Z*]*W*VRR]7.0)+* MM$ ,EJD0RER.*2289Y#$,8N%T"<P4P$9Y)&V=.^ @?J@8NKC\4,668]H/;Z!=?'HAN5 M7I^XS4T'_+IMJI5LFFO^SVW55-K6N:W7GW1^RB!-Y7 RET49S],O*=U_:3^V,T9SK*$LXB4L,A2!'')!"R4*0)SDO <95P*8=4LR8AJ8)VC M>>C[0;9, -IQ85LY8(*?F;+QCHJ=BFD!&= 'UQ< <YV3$__WSB[!>EFSYOY$.CO!0>9U1@*"75,X_B$C+)""P1HWF!:(RQ ML$K(-R :6"6,YHB#/S0;H.7#-MW>!$\S'>$;)3L5X0$@^^QY"XE]I)M[W13&WVBUTHKI9O4[U9GWRF!YE/7FZ59]>S:Z4O)1<[ HL2"% M*"D4)%).3!1AR!!33DPA.$^24J0QLDN[,B,ZM?GNWNJ^R#K =NT MJSMY[#FZ:F=J;_[G_X@R]+]UTKO<<6>G2PRAED411R1!4"&=0YSKGXJ80!2) MF&,1)=1NF)5'H">:;.>Q!>%A-5/2_L&R4].:/GBG.6B_BA^JYG'=>1(:M1TW MH&4'?+P(F+7*MI/?D](V)#JKVK8#XJ7BMKS;<8)X7PGRN^1]#>A^4!NCF8@S MC&&B9T_A..>P*(F &>6,1530.,%V??O.$[/9#$X=]@Z%+F)7^]+LN?@WRSG@ MYS$S4Q!^<+!3"ON2GP/1JWWYSPK\2IN*@X^T7BD3H=$'6%U%4)#I=I?E]S45 M_#RA>0>"7Q3X:!;XY3O<-OR=?-!Y^/53U\&B+_#9;KZOZ^HO*1894588BV.8 MY(1!_/]1]ZY-;N-,FNA?0>Q.S+@CA/?P I+ S*?RK=<;;MMANWOBG/Z@P+6L M&9540TK5KO?7'X 7B:4+!4 @JWIG7[==13(S'Q*)1%ZSF$":J @64B29$D6L MF%.A]05ZHWN6#S)6F\Y"@.X8 *_T9NG5;^@2DG:Z(" ^;@IA1[AMSS/;%0ON MB(=;\992!EKVEZA-NO8M13]4 +:W>=$O5$]?7@Y=>G&WTUJ4V?U>^5O*DJ MN9EGA*E""0%IQ+2QIVT[2&)!8)PA).."97E,?5.-#FA-E&94&JIPK>!6?[W4 M$+XBC?$0+KMU&P@$M[5[D$[TM8-!4P8UZ1F@2N-JHGK;N^VRKIF^N3,NX7\. MIUM@9G-F2H67VSK5O\_O?I+AK"LFWO>.[C%MXSX9]27:.J0F?S6N MWJNIWXJ'4RLHAL$\8&&XFMA=%A3*8]]:V,=[VF5T4=;9&KU'[_,3:8Z8*/(8 M2BI-PF=,(4U1!E.4QX7BE*7"*;UBD-K8MIFF#6KBX#>]W6W+"QVE/."RM,Q" M@>!HF^WE?Z*$1LG0M)(QE/TU2&M:"\Q&[",;S.HFSQG>6S,M[[/:#;YM\S"J M>1Z+A"8TUN@S@! MI&=,&*[AG=:JKU3R$B'$!L!@P5Z!DA-'.VY+/1QR,?B M'K^%O+.)3E6U?Y5W=+'J?FD&0<1S%&&9JB*"N3Z#0"1R :GQ_!(2"ZDPH9EP M.I>X,C#R@C]J?E%V++2UZ:8$'<#>8<:G"X8SZG8:8TPLW;3(_KASKA?&CIWF M"O!]J+3?6;7X(A%(W3B3GU0%^8)SJ):\GW-=-?R;]1U;K&KWJ^G7>;LRF4X? MA-:0"[4P1*PIC2VE^'6]%G\MEDMM3W_<]Y70UVSOI/@D-_,4IY@J)""A MA80HRS)("\9@$6&:))SQ!"4NN3HC\3E-KH_^[0^S'._-%-T96,DZ&YK7A\66 M4;^2^]!OS4XCOH!WX:8X=R7\/8YG8,\SZ#/=Q.S;[Z!E M?@8T^^$K_4?"-W!'@-!=SR! Q3X*'Z1ST1 MF:[,]+B&NR[";=_JU F_X74^)G2.,0@_U *[HWSQ\.JMZD1HLJZK/N+W^[%Z MW>]G 3QM3?YV\;#0MHBH#A)Q/N@OAV_F>8)SG#!]H!.9M@EBGD(F8PDE*D3. M>,RYE/.C6?07=T@7'JQ6S].V M]]\A%;'DR5YOW3TV&Y[,@R@5E&=*?*&,I,BW\!*0DU?_D MF62)DDRHR*VT:BQ,O>JMG@E5.\-W+*3<-L6#H1=@Q\>);-6&EW#6L0\"@>QE M)]*36M ^H!S:U%[/N&+0+*WD6]G\]\/J;4M[5SDDJWG,2)JF40Z13&.((E9 MEB9:AZ MQ\^E!,X W8".B29'??34P%'[?=K1? F)@G;]/MUN]CQX-V.;CQ .3K=^#S#LVQ9*OUDT38],$WNZMAB/0>J^KV26@_V;=;4Q;1.,7_+C>G5KTE*^RLVV7'U>-7',>2'35.2* M0],!$R)BYJI()"&),HD%CPJ"G$8[CG)N:;3D'+2MU#\\9Z+]*PS[H\5]KWDZ" MW7U&AAGHI !&#&CD:,9A:T7]=?>R#8DV'25@L?1$;R!4%?78[$Y;7CT1^$=U MUU/1]6Q[;UJLO::&CU[TLC?@\?7C_I)V8[SYBY:BG9O;%:,UK=HT]^_N[I?K M1RGG:9QG!68)S)-8V\Q1@2%3$899D=*4% 7.4\>N:J/Q.O[A?'UW9WHXUQ[P M+BE1 +$MC;*Z;P;/OO)JR#C>"[3;5E[$2W';3VI2L&8(/(W9]^::LD?0OZ[E M'-2L[P9U@WU%;-M'TO20[20(. ]@;)!##1$8C<]I)P^,#??1N(+1"7JZ5/4) M9[%Y3WD]".[MVN3 SQ5.LD06'$H4)Q!AA2 A.8.Q2B/%\B*AQ&DPTBDB8^IIJQGKX*G?FP\U*:%/0."'>UG9$8SHV*F >8;U&(T*@H-3TM%7:^HIRI/^6 M%*R0U,S)\$@5$(2R45Q(3VMV>(!R9$GX/,.SJ7Y9IT(^UB3; M5MV=%S\13"9"Y) Q22!"&88X2G,H4_U36<19D61.#?7/TQK95-A;^&T7_;*W M8OQ4RA!P=AHD$!QN"J,CVB1R=3IA-D)DPT*\4$WS!RA-VS#_LLA'S?(M;O&- M2K#-AU6U*;?UV8-6B^K;O:8F/J_^H&5=)F53K.:,JXPJ%L,\225$C,=0 M'S@B*),B4RJ6:9Q;60NA&!I9R]0C<,1B4W?*-M.IZ#XQ\VDF9MT0I9FK/#@0 MV'+(9[ 7-JRIGN,U.!HS74;G]WU&YX&!,]M;-T!S>3;Q\W.3^#GQ"Q!K7AOY MM2)^42_B"6<$(S/)AA0:E&ZW"O[%U2F!9<2X@AG>F-+!<0JIE#@(HL(B3-BM[&-P]ZS)N&:7:[- MB&)MXB:O$S=%RR$HASQ-4[P]6^?=<[T35Q=?R/3:CN?@_L QP'PQF;)/F/N; MY<6> C9\%NQ)*N['DG<_N=X7OM.?[:/E3S-32PH#C#&LU7+]USPA/!9QE,(\ MBS%$<:8@BU,.<9['IBM(EL=638%M"8Y^K# LU"-.N[7:<0$,&TUMEV'$WEBU MPO'R:2 T.FZ:[]F L;?20P/D9X7; P4@$%MI=O25_$N?7^LU6R2;D?6:/OZ3O6HDW["NWL MY!?[8MPVDZM:'9_O;[R7J+UGUCK3-UJJ78/D9V^!?-W;>-[&R)Z\_QW:)5_W M6@(U4;Z2B2M:*YNZJ\7FKNZG+%!&(LR@1&D!42$3B..80E*DN9 8Y31#SOV4 M]\\?._Y([Q>FH3W?$?1IH]R#PTXU7R&DF_)L5-J>4N .R<]M+ M0!^85,.DU^@=_]=AIP$F =E-5]0LP;6"FJG&)@(=6Z8;7,=8'4!M66N'\NR8 M"Z=>KL8GD"+RYV-2E74U7(?*[?H'7F%>?-)"-ZWD>_;-=V, [7-W4LY)6N0% ME%1$$)&,0JS?'A28RSRG3)]RG2(]MH1'5G+-AKWGHW]X\;!,;)!T,%D"X^-C MRYR&!OQ99RQC#/*A$=5IQ,35@OGZK+.C\:3LKB[ MWV[J75UK*%F=/Q4$@-9.NX1'RDO%/#%K9GN[9@;ZO(#6;=]P$T[/>($02-FX MT9Y4XWC!_^)FN_FQ+FNM.%=Y7N0JUY9-JB)3<9Y!$J41S&F6LYS1G'*?BO.@ M3$ZCNW:\@5(NS3-,.*S:LP;^TKR95MXF+D;WW+FIM[!OST[]3?\RO-1CG\U^ MT+*:@8Y5L&.U.91_.WP]#;O@QN+U."O046 ,I&##\C:I AX%UD,%/0X1/P5^ M(T2=&TZ7)H?_PZKU$C?=QNJRX'D4)41@J;5REG-M,48$&E4,LT*D259D&&6I MR_'S,LF)/.&+E4E!,.;-6H%[6H*'P3[>OOC9Z<6PJ+@INSWMIMQ& ].2GX&V M[]RWP7DTSNK+7MI .LF"X*2*QAZ 0^WA<&=0E?";-%TLYD7.$JJ* BIA9D-S M,Q@>"0EYP9,"$Y)GW*E>?Y#:=(K@W4X1?-&*8+BAOP=J5^D =RRN6OYPO_S! MGPWM@!XF*QG'7?0MK9>PWI^*;;G4#VZZ+KA]7\H?!-@T&EUYTV2N8)(WD4\P2F.38S MXQ,S%,5,.L!Q7I!(2IXZ=0D/S-_(FL28='19'Q9N-3_@U5)S](MI;M$YGNJ2 M U#]1>]W57CZ^.87@0_USMPB^,_P)CPS /:<=O.<7AF^?IDU 9^ MK=]6^UM6,PX..9\!:G@WY[GP206!40VJL5S$06I91Q M:M=)VXJ>RQKWZH9=4U.+S;X5 K MLKJ#=,T ^+-CP;(OK1TD]K4'0:'Q*SRX %&8.@)K.0>*""X_8[(* FMQ^N4# M]C>Y:3@A%_.W[:N_6:VV=/E5WJ_+S5QJJU*FF8(1U@=0A%)D.D2FII^T2*(< M15EAE1=QCL#(-F-'$C0T04/4;IV>Q6186X60U$U!.0IIO>@N23+0GD7?VIA M^B][R^?L R=9=)?$Z=;9Q>N\2]/K29K:#&E2J?5?NI_5'44J;;94LGR055TA MSTM-N;I9:@O'A!K?K\NWZRW;J.WRIBG7JN:1%#R*\Q1&G-6#T#DD*,$0YRPF M(I,I:&%W-[:S^ MZ^[G+<.FC*9FN2Z3:7DVC6?;E_1U]Y+T#SM)ZOS/MO.]V=""UJ*/!'&X>O30 M#$Y=DSX2P"?JTL>BY*?,_Y _%GPIJ];UG"8R*Y*X@"1AN3[Z404Q20N8QRF+ M(Z(/A?I>!T7\]/%C*]'M9GVWWAA/SJXAE9L6/4##3@/ZR^BFO3HZ(_C93XL0 M2#L>8J_['@!Y.$]9+>E LS4ZV=-/ST![TK/ZQ,%;4^$[U= M5/?KBBY_+=?;>WU'W8["5+9OI?A\+\OZ6%O-J2"92$@,293'$$620%H(!!67 M3-*4"[V]VIB>5F/#>3MXN5.8S6 MX?V:COL@\\E>.U(B39%@,$X0@:A "63Z"X"IMIPQT>?<6*7M:W^WLIP0_;)? M>B=&P%:K ,O/?9J>[SE'+SIVE$>_O#I'3N1 M0"<3J(6J[^R+!?9R!9Q/]0QO(]3UC.\E*,Y7<_!@Y\A\Z$-1IMN M6%6;36""UC?BO[954]4=)R(2"4L@(4I )++,U(>D,(N8HE+$(N:Q1P[V9]025/?EP&M1>U$!ZSX+@I-K* M'H!#'>-PIZ]FZ$+7)NG8**C-XV]R\V,M/JP>9$.BFB>%5@*<,8@Y01#%N8"4 M:)L51UPQEBF>$R=?@A75D5T,#=4Z&;B+$6H3MW$M9:DI+6O :)D"/BY#*V4'H8/K9AN;$*MH!AF,M[7*SGZ*NLXMJP_!6 MKKA>)Q\7*_EA(^^JN2I2EBJ%8:ZB""*).2190K4EARAB:9(H@EVT\WE2(ZMD M0Q@\H0S^-+1!3=QQQ/( 8';J( P,;CK %P'G97]9N$!K?8#0I O\LL"'J]KB M#K>E7)6;N3D0ZBVOCN/_7&C+BJ=ZD9IE*^JR_"*'M$ACR%6A%)$9D538K-T3 MSQYYL7Z5#XO*C.PQM1/E8EVV;;W!GX:XY6(]!G;>FM/_VN_[DX]<9*%-B!*M[*&+G'/#7NS?I"E9;KFT?4C^CT-&9L$3*>< MIY/,>R4[/7W29%E.)P7HIS>=OL C*3I@I\DW1QU<6I?F[WQM-MUK8IOSK4J?G/<[VH&=C*>:%;3WO W^5H<$N?_)E^-9T[^ MW^3K<:L!> &O;*B\X#G9FZYRX06\A"=%$2^!'S]/T[/\]V_S!.GS M12Y26#"IER3E"#*1YC 6M)!)EB"46Q7B[Q\Y\BK\?;4PL9]OQAU@N0)[X@XO M-3\AW-;4[Y\^?'_W%GS[?O/]W;?KE] QRP/'^_;B9JFT_]BODMZC)ED.QZQW MW_V)WUS3MN)2G]\BSN,H97J#DI&9C4E2B&46Z?W*.%FS@BN[Z6M.5,?>K/@/ M*;;:'%ZKIGY%BBL[)E^$T6X;"PZ.V_)KNSX\1Z-D6Z&#-F5X>2V2;6$XW4!A MW.;(W=S?S^KMXF&A[6U1S3-MJ^(\$S"-)=?:H39D8]->/8G-WAG1>-=FU$X_ MG*#BD57AI@]V8ZVU/A =53U\[H_NL5C8SX-5E2P6+ BTX8]KPW[#%*2$,CSC&1QAHFD M=+Y9;^AR4K!V!%\46 ZFR]40^-@K3UR4>[*!#91!T4):):<)36^*# I\TOX8 MOB- FOV'YJ%BCBC!*(KU29S2S/C*8D@C'$&J6*ZR(D8TS=R29T]0&5G/[3+& M95/9?$72_ X7NZ5ZM;1NJ_0@-;XC.%(R_*$\8^2_[V@\7\K[H9B#6>Y'%WOF M2\JJDO*,H[PS=MYNY3R2F*5)1&!.X\RD8*>0,A%#@E,NB@Q3E$4NVZLMX9$W MV^_FEF8N'+AOJ3HF4-HB:+>0Q\#%;6TW' Q'!C=KP&3=#C=@KJ6CY*$R+VW) M3IN'Z0C&45:FZ_V>0;#6Z_99=2T=OVWO[YN&_'1IBO26ZVI;'KG.\E1$:<%2 M&"N2F/9'$22)(I#F$BS!GJ\.8;7/*&W4T,3 M .JFE1RQ'-6[>24XH8)[GEQ,&_J[#JJCP."5CW//D[S1N$=UG\:O\EY_FS^T M(OU2KF]+>M?VS"%4)IA$&8,P%96LA= 38"2FY* M\& "YO%,\!GH,S+.\$L+R4<8>SE$]=D&7EI ,33JTN9VSS.@O#5[2--IMVG5 MTEIA^T,'3FDL!$T@X^:\1Q,*L5 YE#*3,C(Q+A39-=AWH.JR-KS:[.\])"TW MKDK^8H,T"_;EP;U#QB6ZV)5W^2JNN>WGKR9$DDTFFC\=Y&@F((JP@P41 M+&F&""HB)*Q.RT-$1CX:MV2!IFO?GN(L(,/:.I28;CJU)V' WN(VLES1KN+L MHR?K6W%)N'X#BXO7>HYBZ?X&6J=)?%:_KM>B^K9>BGDAB,JRF,.8 MY!0BDJ60)ED,BRC%^DB*B.+2:>:*/R\CK^ W_EZL:P"V,\PF@LU-(SQMF7S0 M3/E$Y^19F_FD0:ZY X:]@ -0KLIRN)B]!#\:W0W3U,W)WIYPJC M0>2J:H91EZ7Q(!CG^>O'_25M/N7-7[047W:1^@4W:4KKN[OUZMMFS?_[B]1? MEO[*L<(R%C<;LZ"&T7S6/QENYOCNR#,"]B%?@&+\S M\&6?_:/9KW,S:P% +4'M/X.(>*%X['Z+1AQM$!/XI.CD_1P9IE!$8X2C)BH@2SJU:RUC2 M&]D&K*G70:6:/N@SX)@#:0N@I:H-!XNCOKP*$7=59R=G*'UU@=JT2L=.]"/- M87F;V_*77,P_K5>_:@J_:4MS6\JWLN+EHK98]HDZ%@O;[DEC1W?6*_CKSCS8+6=+0(97TQM(612E_:*-B\2";>21OI5JLI'@M5_HOFR_Z(ZD^RA/GW9<([TZ M.Z/CI;P0-R77-O_JLPV>S$^:@58 T$H C @S\&O]VIH12RWGH&&]S2*: :KT MQP&^#[Q+SZYAXX(K39[!^(N.]98E=MJ MS@5A!>$1C#F1$!%F^B5*"HNXR!'#C"!J5>9WB=#8\;>:]*XAX#YGNZ%NIY@O M@C6L5$-"X!B+\Y3>:0B)C6A>,TD&'SS9B!(;\?H32ZRN]VQ?J%&4I@M*[>7Y M*H6\JVW&FSO34'6>J:@@E"*829)"5!0%Q(DVT@0I!$WU@DT3I_YIP^1&7K@[ MXJ!J?*OECKYC6\-AT.SLH7!0N"W@/0JMAWE/&C2T W8^M)(Q5!/$86+3]D.T M$ORH-:+=79ZGMZ[4:C]$KP>&LN#WG4".Y[/=K(^.94%/%&=ER;40>@$A6G/+^=%/#IV M#%SJF8[N7.)<1C_-('Q%P7"3ZQ,!C2/,$02ECJ@V2/$)T/[7: M7DT-T;3Z5 ^&5?LV31/=3MRNTPW]Z=^K=!!(NY5[-2Y^B<,="IK@T[:EOY;Z M^PJ8$FPA7JB>.>+L2[IEO$S4K4CHQF-M$<,RHD M+?3Z+I2949NED,DL@8F2,HI9E.21F9.2[QKC5'5@<^U8<#YN'$> M,^O#1A MHQ1A.*<%C"2)#(]<#*(,VUEXR+F&1)%FBFGW-Y!:F,G=K2D MG"90V\%DMYR#">^VGFWE]DO4N"1/R#2-L[2F3]*X)/;)%(V+-_GNSFMMX&\> M3=Q@HY6#J0"X-P__LEXN^.,^,T'&&*,,I3"*J((H-I.'98%A3FDN,".*8Z[O!L:Q)>!X?]BD$>,ZZ *.I]L.="/:YT6DSP0\PU#Q M/(:("0:IB DL2$:IS"@C,7([%ES/U.B'AXN)!_\>)@/$X3U8NO\FQ=;16W@Y MF^-3DV%C?!%_=@P%'^L6 IV1TS <&'H1R1;N -JF5'@\V;U)\KN[^^7Z4>,%E;9$M1^DV1;6]Q3_%_KR58KZ09/Z^UPN/;K?R^?KNH M_F=+EPNUX/5W4&O1-CNMNKG;V";]^SQ[Y,-BRQ+H> )B*\U8ET.V.G.BXVQV M*JWO@<=.MHHOB]9?JQ97^[F"VJ'R[U8/BW*] M:@;.F,/5F[H7U*U<\:MT# "GN)F6 %/>!EGVJTG#(&< M-*[4)_7(>$)SZ'[Q?8R?+OK#%-=IE69:V;:MSXH\P5&:)S!**8$HTW]C^M@' MBZ*(4\DX0](IIG5,8F2-TA%L^D[[=84[@8N=GKA.6C=5X"BH\V(_+TN@]7R" MP*1+]KR AZMRX$IWL_P+??S#])A6Z_+.M)W:VW(?%ROY82/O+B5 6#YEQ"@H M?00/%>B1?S*JPW :A8"6:4.PGJ9IS;/G\Q.=1"V;["ZW.9;TOC'>KG5.U+Y M^'ZQU)IYGA*<$M.;D/#$]"$C*61)QJ&D(HUI&NS7%O MTQCGJB!9(7():90+?5*,,X@YYS!C18)D7' 9.]7L^+,R\K+MJ'4YQ:-U)C]$ MV,X(G 8W-PW@WI=\!_*["R"/V93\##[3]R0_9.2EMB0_ ]@5'6/]5+3J=XNEMN-%'.5 MI$)2Q2!FINZ 10EDF>0PIU'"4B1XPF,7TR 89R,OV$_;.\/-N@3Z6 1$0Q-( M6JXTIQ70K(*J'D#-=_R#]4X -[LBW-NR,S.>Y1VXJ1231O@DLQ"8E03VC.X- MC@KL6#51KJ[];X_;&6CY#6>)!($)N+OO?E^)0@11H MYT=.EA/M*VP_2=K[&5?,RGE]>6##Z\.!#%:PU.A%,,1+1*!YHU"_+:AY<;N M4#P9_RXK]5 *Z\7Z>;NI-G15^XCI!C!YNUBMZO.Q H_Z! U>U2=GUXY:T[UD M+J5 &8T@BXF9CZ0X))3H73V+4LYQCE3,VI?\;B7^]J^XD\'W!4O3EN5O\FKM M'"0O\F4Y^F2O'ZW4CHWL2=-VGS'3L4 K4)TNV(BD_UH+%7C6TI3O(>3HI4GX MGGX2TY2OX^1@IDD9\&[*=]!%_)/<-.;.@K<_-?-ZWY12+.KX&->D&]O(.*AV M/4H^J\9K]?E48>V[GQOS3[:4'Q?59A['<5JP(H+=JX@OZVW/,,'V6;\MNVWSI7XS;#OHW^UA\VCD^V]L*UR9R>A&F M;C_Y;"_I1%O+Y^/ERIYZGU5=K]W&8)6&\$#Q64!)"(**40H(9@C)! M,4(DYGE!O'KK#5&=(.%DIVOZ7/Q;9]=;M&>Y E/+@U9HI!P/22% \N_69R-T MZ*Y]@S2?IWN?#0QGN_A9W>P>^GDK5^N[Q*?\ $(8)APS(.Q#Q M.'779$&- 9;[<8NAR_PLD*_R8;U\6*QN&ZOH/>5UF7+76"ACB&%,S<00#E$: MQ9#B)(,\8WFF1(0=!S8/4AO9XMC1;L]!H*/N9EX, V9G5@2#P37J>P:!$68S M6XD8R'@8IC6IT6 E]J&Q8'>3W_I^IY0^YGQ6[W[R.N''%'I^7KVAU0_S/V./ M/-"E\3A^E5J?+,R)R/SB9B6>_J!WY9P2%9$H*B"/6 Y1EJ:0(:P-C2@M%$G3 MC"OLHA5&X'%D7=)P;*QRV?(,2E.KW/R] GJ7XYHA-\TRQJNRTT?/_ + M^X[=IDY<8VYXF-5_@AXK9@1:QV5[B6EN?/##IW><3.0-IQU'!#R03AV#PTDU M\8@0'^KO,4EY:OWZG/F;W/PPW4Q-Y*AI(;\2_W>]6&W^T/\P'98^>Y#SYTLV=U"N'ZFN\WEGI-+]NT_Z@R*JCUOZZ-& MIE&3,(DE@KTSXYW4FM:T@KU= M+?XIQ0>A]^J%JMM,-8/(;KC>W$LI]&;>FSRH?[?5:J,=@][_1=,YKC_O4B][ MDN=Y!O,L8A") D%**(41HHEB,B&*6#4$>0[F1]8E71_%;BJA?9!A\K=X.4CS MDM^-F\[K) $]469@+PSH2]/.3P2=/$ +U!^="EJ19J 5ZNEX3Z/WP!7\% M]G&LE_PU^ 7)7NI7X11N>Z[7,A#+FYRER0*%SP5V/PKY;#QX)EDU Q2_ROMU M:5K-[KQ>:4$*C(L(IBGE$,F$0LR4@C0OTHQ%0B0Q=\JK.D-H[%2JABS8T?5/ MG3J'E-U!(H3\;KNJE^CN"5$7Y J5 W6.S+1I3Q>$/KW$;HMT)VI+<&>?!&W?/B!2N"[MIXA,W8Q]0- 3/=>'KO;NXWG< M2\\XYI^TWG.-+3D^=<14O9-=(YO(TM->D^.$ECR!"-- MKA38;9$/RZK7M:8>*#XT()=77.C4\R:+!PT(TX\##5WFWEWU&_\AQ78I/ZO3 M0>'CGTKYB=XU'U[*\X1&B81Q4@B(DCR%-,$1GZSC; B0^BUJ@SSOFDS; M79W@=_K3Y($9Q]C*Y/,VK0 V[Z5^(EV:^J"M_G8>GUP\+Z*Y9!'45R05!4X=ZJ1#\#3V,ZKCBA0#1=@T108;^C/.J?6)X?VNI=@=V"9 M&%HWQ;9CKBO7-A-5ZRS9IPS.3'^P?Q4'-P5L$CD">D$37J_CZ!D27(- M>#JA-R;]O[^^4^*- YNE02Q;%IK2^EY!#Q+(-,LACF MF:S;B2#"K3SW=N3&SN'K&*A]#%7+ J"&!_U3^]"M!7"70^YAX7!36T^1Z*AW MDPTWV" ULAJKD>Y_GAY MGS9X]6FMK9,D<>S,-P2=G1T7"! W17>(Q1.RX:PL"]D"64]#E":UBBQ$/K1V M;&[Q6]BM=WEU^]%TE^UE-+2]WZJW6[F+D] DPUDL$"QXFD&D,#=-7"742YY& M/*$Y$E8C!WV(C[ST=ZR FA?'[&8G%.T6_5C8N&F!C[*JI#Y='< SVZ5H/ZT)O[^T5E1AC]OZ:1J=Z4FJ;^8\2@?. )I$B<2$^J67Q .50U7L\( MU>/QK62;W1""MK\#QR*+,($RD4+KG*R )$L+*#,:)X@5BL3I=3T9CXF.K&M. MM\4S;.P&85S;T/ $D'9J)S0\;NK& ID1ZC!<9!ZM[=X)DL_<)N\\")?;V@W< MZZ?=%?SD_M&+:6T0W=R:!9"YI*B-%*-1_4G,*H1!CG$$I"TI$ MPI,D+ESTQ"6"(^L(0QZ:J"^X;QG0IY&.@QF@-0]N6N(BA'8:(B0PCL:(P<20 M!AUM\*:'RJP/H^=Z?K1VV&W-:^J&]RLVDZ M$M!.#7BU60-!'VVD!=C!>]L &!<=1">QQ^=;#I6N\WY /B8:]]S4H M*G[.U^O0<7*]6DL[X'F]_(S)'*_6XO3]KO8W>=:4EVLS2:4>M_BAJK:F(/:S M:BP?.C!T@UK'83%O33=5M101>H7Z4U; MKFXK_E'ANO6-GH5BN^2A7]=K\==BN?QNTN;GL<@)B275R&*F+1_!(*9*0294 M3'-4R#2V&NE^@<[8F38M5?-==W3!GS5EUS*Q,SC9+?0 TKLM;R_!W8O$AL4* M52-VALJT)6+#HAY5B%VXW",CN,LN_E6N;TMZ_V/!Z;+.1)5)C/(<IC+Q0^^3<\WC/0C.\.H,)[+8V761UR[Z]),LU MJ;5GGSU=WNPE\9XDQ5Z\V&^_W"5\[?MN?9<_-Z^7QNJC>O$Q+B1,96968EI M6B@!LYAF1.28BM0IM#!$;.0%^6&7D>H:NAQ$R&Z[#"6WV[KL98#VFJK]:2B# MFG3 G=-&PD#;YR"I2?=0&Z$/-U*K>T)%"[OY..^WIM%B]XLV3&E"T.\7#W*> M4\8PBR.(ZT1,I/]&8TIA07F,%$Y)D5\90+3B8V0%H+\C,IT[5- .TQHY7 M>*1-#2%CIV8"R>L8@FB3HAJRX,^&,!C%\K 0,%3\<8#2M*''RR(?11TM;O%; MO"$;27TIU_>RW#P:Q;/15YA*OWNC:>8X1B1&!8<$JQPB:7K&()*8F16*B(2P MG.8N:F 2KL>/!-1T9^#>4*Z3D&5'VTW/3/,2[336BWLU;KKONG: ]%P[P/W+ MKF5IQE^\N_BVG=7II.@'4LS3\#RIBI_T-1QN%M,2]YYY)E=;V?)E6#RTCS#- M242R M(((8ABED":)"E,>9XAG. BR9P"OQZ%EB1ZL?6IT\+(0^H3[^7FE= MM&KZ/YB6A:;6N58\IUM#S3,2\107&!89CR"*%(:_@!UW8,_>#)SI31>P8# $4*%*"J_B9=JBPQ"P'94E!GGH M-9&]C^NJSK79#\/;$W@MU;K<]X>0U;N?FY)J&MKH*Q\_;.1=]4F#I^_40&I* MMQ]66AEIYG>5>B2+<%*H!$8X;T/UA"4YS#(B*4ER2;%3O>,$/$\39WRUU#+\ M EC-;:\=CJPLF_!-^19=@I@OYMUXQ4)??:Q?2[WSG1P/V;VQ?>S4Z.RG7(.. M[5'J-B>$.6A =ER.GR&N.\DK.!T>GH:T;\:U5++4Q_TZ6_,++3^7=6Z*J,>R M?9%E/8]HGN!(L13K_2"+]>D[$CED7%'(9:,!I69G2$U 9=AP;85A":Z>NPP/FIG'W6'UKL-(LZ \--$RT M0_PT&\WTL)")V2YR!\O.MB(Z<8JV"Q#'>=I.=U\7.ZH]B%7M,OBH?U KL3G& M)(J27,$X5@(BAA@D$B.8X3S)$YJI*'/JFC-$;&2]L8L)]&B#/PUU4)-WS-T> MA,TMR'(M&)ZQ$6</^DC:GY.8O6HJFP^N'E398ZA*_ZO/FARR__Z"KS_>U$:0M MG+KOJ_A/N;C]H?][\Z#MHUOYJWYTW:[Z/5V4M:;ZJO?D]^O2/'7.TE3IXRK1 MI]4LAXAKC8(1QS!.9)R(G"$9.6F4%R;?R$JL%@4R(\O3>;P]@8T#K']=5U99 M2ST#[5EYHL-5?OTPJ2;MN;JA0E_QB)X MJ6SZ&2&[1[;)"D^2%'Z3U&3@B\\FP6%;EL8KOQ*:S;+[IQ9R436ED20N,H)3 M!D7&)$0TBR V4XLSFO!8X9CGS"E//AAG(V_\>X57YS$UU.O\HSX[?F6HX=Z. MW;;Y+)B[;7B!X';>>()#$VC+",?7I,H^.)R':CH\ ??A6%_D^OMZ0Y=FH[BY MV]@.QCJX;6RO[;O/H"9W8#\Z= @[)>NPPKE23$=?JY>$3B.PSLCB-?[J\%F3 MC;XZ(T1_[-6Y2Z[M1G$V#[+9O62&8X8R#'F$,XABFD)"4P4YB3').H#&R MW<*&KN5?Z7 ;HO<55;G93T@3: 5?(K"I(MU0,3#=3ETJ;N5^[VD MPAC09?GZ\<-*--N+I:E[ZMZ1UU5+LN\@K6;&1:KI+QX68DN7]E;O2=DOF[[7 MBNVVNBPD#K>17A+/RR0^^<#)[.(A!U5[KG/JSNMYOJHWR0R[1MR(XS M$F=91F%N@G8H)@)BAG(H(\%308HH3ZTFA%G0FM"%UA WQ=&:/$@]_64GX'+T M@%T'@K]/ZT#^$=K56X@8VC=U@M+S>)O.BWS6?S1PRR2-:#[)GYOO?\GE@_QM MO=K\J.:%5"E/LTS;LB9W,.<?K5'''SDOO6G(/NROXU9Q\[<;Y3&Q[] MK-7PAJZ,B?5I6V_I.8\*'@D%I8CT(9_&.:18I3!.$;M8KF^,*BY2E&KJ$Z7.G+9WE[^^1>'0)WF"I0Q<)^188+):B MB7UW?_UP=U^N'QH?47MPCH5*,Y06$+,T,@TP#I0'A<=-M M89%QBJ!:RNP53+WT[,GBJI9"]D.LMK?XG8=NELOU7V;DUOMU^::48K$QK29D M]7GU?K'2/]+!1':;[.!>*VZ:IJD^#,&84FWKR"2!%/,,%@67.94% MTJFF@I:QRBP&ZIM MRL8X31Y#(!3H8'85*Y.>UT* =GB,"_+,ZT:FFUGLNVCX7,A"Y!@E,$L3"A'- MS<0!D<,LSA#'69'$;JG8)ZE,D6_2-*99*[#N^>"%YL)O*OI3E.STT-6RNRF8 M_?QS0W#6*]4-/_3\I$B!)YT_I?$LX\U/BGENIOGIBY\GF%K7E%8?5LV8X8L% MIW,N2"Q9A&":9@5$(L_TLB\B$V]%)$))DJC"SI/S3!*,[ACZH],G_4'#X+;F M$KS:5L*[\=74[WJ:0-^([^_YPH"-4*:G<".6;:^$EQ,K]'PM+R22Z,K]WRK. MZ/EJ0DF M0M%N$WKR=">K=!X.MPN> ME"#0'O7TV9/N("?%.M3OIR_R] 'L>R:\V9:EW@GF/,=IFDH)29J:]'.&]#*B M N(TSEE24,14YJ*"CTF,K(>;5@"\H066>_*.!_]C:)"*TR++)&2%_@,)ED*6 M$05%A%+"28*$)$Z^D>N@<=]O$[W]KA_T=GU'%ZMYSF1:2*4W^4QB M;1M*O?JB*-,[?1)'!--82*=9J$/$1EZ'>]*@HPW^;"@[%H /(F:W-$/AX+9( MO2#PJ%&Y+%NP I0!4A-7EUP6^KATQ.*>:[O M/4GG]ER<=ND;7Q8O?O)955] M5KOSY&=E"E>:9([#$&R4%ACKQ<\5UZ8)B2BD&4*PH#DEE.9*8:=,U6"Q^=X-:X: M;(2W,FK4-SBHP;OC7,O7,[7/"03G^?XZH0AX=BFH0]'-_.S.YGOLJ@C?;J6I M+?W^UWJ.DIQ'&6(P*[B"*"$%Q'FN("8X2Z(XYH@Z66B6=$?6OOISS1W;%%CB M9:<*1T#!3=&U##3S[&>[ JJF!)=5I&QRX M07'4[,#Q=D\UL2[EXG;5' 7YX_>2KBHS<+-)SZW_N6R4U^'D75F@E.*,PR1+ M&$0R0I"*/(F-'R!CC'08\51Q7AC;:ETID#040V= M!*]EJLZY[[,%VAG)H\Y*OAJE4#K+FX]IM=BU@DHO9OR M&!)>.UE>OX5P_9Q^F\L]EN'ZFUS6Q^NVV?F?=EO#D MS6,OO?7=/5V9PKF&,FA) T/;8>V=E-MBU5TKLN-Z\Y+6;8T-2>2WNDX^<;IU M-230DQ4U>*%G)%A6E91M0=WJMCXJ5'NUKLWP7,@(0QEE&41<"D@*IB!G2&69 M( 1+IZ9DP^1&7HH--KT2W\SXBW9"1MVC(B)%'"4*0X&RQ/3^ M8)"E&,,(Y7F*$,K3.'-9UH/41M]@6]J :>*.RWL8)KO5'4QXUZVVD]O0!7O" M(W3NL!(QT,(>IC7INK82^W!9V]WDWIGCN,O?)]F+#-0EL^6"+G^EBU6=%"CT MNE922$@IT8N<)_IO1<)@SJA(<TW"/%^AKM:-B?>K5%A5&O[M=K\14O9F@\)E3)2!8$I,7%1P@3$,B50 MII&4&'-5<"LK:YC,!/Z+FG#3.JTE;:\I!O"YK%7#2.WNPM@+W%&];%2Y2&ZO M#<,@X*?W?)%PTFV7!1S08@,W3Z:O+@O0UTP65U]1.5Q]J*JM%/,TPC%+$@Y9 M+"*3L8X@IHQ"P8J"4QKE1!:>'91;$BY?GW?SX]=T:>+7LU[;8];\"+SR[Y[; M@<2D1)S0&!81*B"*> (QR2B,8RI(P@6)"/%J5NP-D7.?X1U LNES$! =N[.O MK[QN*KFA,@,-G-_91$JLB1A%QEVAH2J82,2P)C3E+&>:Z$D&ZEC;:D73Y,KZK''B/-5MFK M;_PWT##C77 SC*JE WH$I!Q=T0<0-71MVDA>4ZEC)6SX^IUALL]5U6,%QD"M MC]W]WJFFBXW\N'B0XH,V4U>W"[9L1SQ_U">Y#QMY5\U5ELF"\PAFB7%H922' MS,RC3].$,D9DGB*G.@ ;HB.?KAH68,T#V#.QRPHW?(":$=<1\S: VBF/T#"Y M*8X0"/FDH%J+'"[_]#+)J9-/K4$XD7EJ?Z^?ROB\^2%+.$!WT@#S 0/*^?9N MNS3DP=J@9UI.[.$#)E!@TM?K_YI.%%I>0T0L*KTJ-HO5UMRX:R_LIG-?T.NR M5.TOB./Q=I!:2/!$RJ?]*4Q*X/DA)WH00],>GI0^W=;W 5QIHAWQ)DDVZ$;\DP<_L]R^114\_JCGB-)Z1M]MR ML;IM^F$U'I/ZEVV_K'<_9H(7RC[HS M,*T7U1N@(U^K_Y/VX=<#\6_'&&^0B@WU="3QR.6?"B8?0#Y"@'] MHL8V+\XI0GQ&@H&P\.$=D\6"S[#:#P"?N\3/6NE969J1-\T15NN8_82>$J:3(HA@JD7%MMH@]8 JWGKCM(U=S-P$6IG4R4 2(%L MEFLXF=1X"0#9H143XI&^S>$.<_F:B4R5/B^N;U?F//AAU29"?/LAY6:N]186 MB*X+1J$![9R%9P'TT MFETM*DZ7X%'2\_.B [V*1&8H8_I5<(0RO8U3#IDP6?]Z5\\12[%@SFE,$[P( MYUPGR]?0SEJ?\ 7$LL I(0)B9J:A"JY?0(8YS&(4B[1 69;E;@TJQU0W?IVJ MGUG=V)E3HP+G9D2=+AEHV:E'?MTT&'[,OTE]S.Q1*?]!? MUM5BL&V,1Z],3]2"-=!TI3]Q5TU/>(Y;;?H^:.)10O4??QC3K?-5Q?-(IA%1 M>02+(C(N;JSW^X12F%+!)!61B&DZT9R@$^R-GN#7D@/:U*5L^0BT%KV;:-C/ MJ;=AZ1A_)H0G=YG7_P'=.PKN*A\!QN<>JW.*M;_'S)P!4(,-Q!FBX>NF$T;[ M=RE1WTLJZN8=U3R5&5=*:U+,&(4H00EDN38C(\*S/)(H3POJYH0[0VED(W%/ M%R[K5+V-H0Q6AK2KV^T<5K9.M0 (N+K,=L(W>8HUT;KGS7GA/1QA%P0+YN8Z M1V=B)]8%<8]=5)=N\!P?S?]GNRBE&,AI/)B6]7LEU7;Y<:'D/"=1I(@0,$%< M0E3D.:2*,2AHGB5$J81B[#0^^@IF1E8!'5U(VY%X2TT3O-)G&7,*=\T7N IU M.TTQ%99NRJ3C"@QG/I\80=AP!PQ[ 4=&!P IU,CH:UB9=F1T -".1D:'>*9[ M1L&I+D4[I\7-2ESJ,3SG>9I%B400455 ) F"C'(&F4A)Q&*FHMQJME\(9D9V MS#ECK38V?F]8[TZJLUW8<:/[ ^9[D'9M;JIJGO->J^/,(R=;*,,B M]=?,A2O]W"V_KM?BK\5R.2]2I/3_(9A'A3!#P25D.2F@*B2BC.8TT7>>*YB(G1*7NF34^LGLGS'3$ M3O3M\00%(\&BV!34:A@@0DR99 L-2H1YQ)DD$ZQDSJ!#H4Y=.@<_=Y/7_Z^*G<)!-_ISS:_ MH/JPXF7=4?JKK+9+8]F;Q,TO^OLMFYB6OK9+)JGFG.1%1@L.A90*(AY12%!4 MP")32&8)Y3)1+KHV!%,CZVE-"MQWM$ IFZ+QS1K<&W9 L]3U2?:V-+7BBXYS MMS4;Y.78K?>I(7?3%7WN3*YXEQEENGJU'((=ATW6>_[76,V"7!?Y4/4O] M&\>,$T20ME.EF3>W8 7U^]E4TIDU$S5+ ?$YO.$(E=+HS,&U&IS= 1RF=_D^Z9EI/ M[8I]*RM>+NK*X7KH[URH6!8B%3!)$GUPY/K,C$D40Q;I@R-1<:'2V'U4STE: M(RN7+@S1QA=ZU-LQV8Z]T(90LU,Q@;#P"XEYP. YNF=0P*!S>TY3>H:A/8,B MGY[8,WR+N\^X3C?\?27*Y>/M?E[(S=W&UFU\]@$CKU--4FJ:9G?;D[5W)9^7 M^[(W.8C(;LNQR3(^*7-;V!'&HWQ1-"^G\OFG3N97OBA8W[5\^6+O@OFR6;_- M?S^L;CCORC#DXJ'>% K":4;B#&;*).W1F$"L37HHA" JBQ2.D\*CG9\-;:OO M]^H^>QU=4.X(S\!*GO^"_;&TVV"#0>-;\MYX(%YU]'\Q)5@[E/8\!"UKMY8X M7/WZ99)3%ZI;@W"B(MW^7O>\M]?;:K'2^WV==MHY21")FP31)K8QQED&8BAS07+,T2CF5N51-Z-2<3 M!;MF0+:L +%C!-":$_"*5H :AZIAR&'(U'6O8%CQ3 JLFS;JV (]OF9@CW3' M6^T3W7/7&B$ST#(X%<[V"7"3X>V7_38V[DYI;T&P&LAYN^[YDR6\!8&AG^T6 MYH&>%;ERJ7][^ZM)"&_JK:#1^5DB4\DPIB%$<0 M82PA27@.5Q4.>)$?6SW<?=4HIYP;!0L;98,\;,2*P\ASA)$8QPG'*:1I3EPFTN M]&6B(ZN:-[3Z 41'7%NG#55CCIK>\'>F";QA![S:5LU/ZW\Z5JM9H6NG=D)C MYJ9M&NJ@)C\#.P9JZZ:IP3>>Z(:+D/.E[64.-F;:@N3$TZ;M03@>.NUPK^>\ MC=,5 I^T<'5G[\U<9JF@N58\VDMI:F;>KN_H M8C7/%<,TXPP21'.(E(@@*9C^IT@Y2U".,^R4PW..T,B*SI %>[JSNMX*_-G0 M=DS>.8N5G6X*@8";VO$4WJ-OX[!DP=HSGB$S<1?&86&/FRU>N-YMX5;E9OZF M&2QG_#)*2;YI\HP_JQNQOG\ZKJCU,A+%$IHJ;M+PS'%(KVB2)P54))4*YPJI MV,JT\2$^ME-EQPYH^)EU>?IK!3J>9KW!:'9KW@OF83TP-GB.)HDK;@$=NM<@ M,:1+]'-[>D3_:Z]#O$A.HE>N :/3-5<]P\]PZ-HN?%:U@JNJK2DC?+.N-J:3 M8((B10E,19) %"&3;1!CF)"$LB1'A' 4:PZ.E"VK"X:P-"^D"&1Q#E":U M.2Q$/C0[;&YQ3T7Z_Q8KW@6%DUQA(0K("]-1*Y(",BE3F$94%1'BA'"KFOBG MCQW96C"$[+-1>M(.+SQ_&=S6F*'A,;*K)X=]BHR?/'[Y+H.OQ2E9Y9CK@TZ]W]90IC'>JE&'*)$I!!CIJ"4 M<5YDA=+_C[M/VSI):^3EW Y\V@\HZ&B#/PUUQ_/]$&9V&V\@)-R4@C<(GO.O M!L4+.M_J-*5GF%\U*/+I^53#MWC:W&:><3VKN!YR_$5OYJ7<+,J:SO%0A^KC MW@3MA?,X+@3+6 &98%(O_R*!.$XIE"R628:*(L.1CW4>@KEI['A-#[8$=V;Z MHZ.1'N156)KSDR'K5QRX#[:>GC4S1@@V*":AC@M!>)KV8!$2QJ,C2-"'![&# M^D-MZB0W4>?=TJ4)KBS7INU>]?KQ23%U-5Q-K;E>R0_ZZ=4<VTV:@%09\:Z9XU7FDG3R@)Y )EC[M9%!= M;F50@3^-9* 6[3HC<-0/QLNH?"F?P75&ZLOX JZU@*=X%^-8U*-R_IP6^A2O MY(+%/PD+[KZ[W]8/-7L?5F9F;DGYYC\7FQ]OMM5&,U_NK+BOZ^7R_;HT1<]S M224BD=['*,-Z1XN4@HP(,VHUXG&19I(19.OCA8 H8GT#'5 M[S;^IV$,M)PY^-X\4+_L:QP72S?-_F)AM'=UC@NGGTO4"=8POE-_& 9\K!X/ MG]FT="9I%))\NCG$&D M3-*HH@A2(3F))>4I26VM1'NR(RN89H#22A]-ERUQ4-OBX*XA;V^Z."!YV?(; M!Q\WK7*45MI@96H*.D9 S0GX;42L[,V[<3#S,^O"8>=DVKE#,.3QL,E/. M7<"^">=Q=]!)Z*RJ[<:Y(H*P(LH@QA&!2$@!"5<)S/-,X0@S$65.SIF.S]R.,F+F0*8]KB3"-(A+'%2!&G*(NS5#@U2_#@861EX QTC/FTY'7#VTZEC(RB8Y3> M L#-&C"IM=!"[,%L&_R.$)WN&>SW*-_JPL,@_YL? M9F?[L&I_])DM%[=-5_*>YS8B65^N_ZMIY\;:O)GUCA_PZG]]>?WY?SGV@/'$W4ZMC8^FZW'T M5-+1'M[NYWNV;*,0'H60UT 3K$S2BXF)BRBO >JXQ/*JI[D[QVP:OIJ)A(L' M:3K\S9',[[L74.NF%_VI8T!8;"FSQ].-GV>@?=38&?O6QL10S\'6V@LG=QL MGF@,^-I;[B&MJ=SZNJ\I, M5#V=&*VW@"Z1^K,Z?! MJ:IY9?C_I7E#Y^IAC+6[*Z,Q+5I.7S>K4U'T[[4P3:?M6IZFW_8HL>@G&7Z@I4*T,M>K#ZB17,+%LSSY MF#JD=1U<)Z):5SXPU%S27'L6H;0FA=WF]<256O#-3Q6UX>M-$S[#*.& MD;&L1C?Q1QM<>H[N,T\OO0#'Y1&FEQX0*B/(_*\EL5RVO9(^[EHD<)+3F&8% M3')J*I"S#&(I$BBB*)$Q)B2VFU[J27]T17,J=<7\V:Z=&=@S=453"U?4K>VG ML;!TMII"PQ@@]<<*C-%R?H:I/W.RCQ4TE[-\[![C'ONYX;QIIBS%^W4I%[>K M-_76SQ_W393U+W[7!]=5M5XNA+GRVY;I,\^"EH\WFTVY8-M-G4FY;@RVW23- M2$8"(YB3)(4H9J9I:LRAX%D29SG+$CMOXZA5?51EO#=[.73U(MZ7FV+ML0R.7ENO-?S[H3<%^IR# M[^OV*.O1QW:\MVA]F2G#$5:08MLKK M&J0R\L;9TJU#.2UAQTE&PQ@-;V'!)'?;@KR$=II$7>_+O6R-[E:F\$.\T?<^9@Y,6LX37C%6],3Y8'66X69CO]4G;^_W;J\;_$ MX)Z6LR8$7P&ZW?Q8EXM_Z@OT[O4?YH_N5XNJ,G$ LTS6VTVUT7^I)SGJ[5RR M?1?R1D!LS>5U]Y\"M<_RJ= ?W >VD&S\GEXW\ >GM;UJ$@L%QH M\$1CJ=_7O)JH#OB7-$YF61+5S_R7-,EGQ/SC:M)N3@[W;XQ'F# SPB)ES#1L MQ1R27&"88,5H'*=)'+&Y?CEL_2*^LCXG0;^SL7&V-BIW;IK-C!32\S$#' M#6C8F3TU@S?AS."KT0CD47*G/ZE/R1N>0Z^2_X/<=D+)Q;QI@RU+]9NDI@OH MS=W&9@L[<^O(&U1-T60 J75Y5W?J;4G/VC5@IS7.R3VL$P*([+;B_:6U7MD7 M9#JQ;BO)_W&[?OA_])WMDN5BOU+//6^2=7A!F&Z57;HL5(3Z@][;5AIVO=7- M]19.THAS?;9+)$0\-VW8$PQ)D6">BX)EF4NQI171:=)J>@2O#3[W ?,-.+O* M'S+(; -%@*#R"1%'"R3W:3US\/B$V)<#QJ=N\FV!HQ]H1M4=MKD1F""54A@G MJ3(U-C&D##'(12))2C*<94Y](<[0&3N]NNF[8NBZ=JHY#8O=^@T@K-O*[.V MX#V0MM,%XZ+GIB9,&+>&KN/&#/QX91C2"/X"=CR!/5.C9)3Y8Q)(PW@P,*GR M\0?H4"]=\23W9(YWJX=%N5[5X=+EKMW5G.%"J2BG,&.B@ BC#+*<*LA0%@LA M<8;M D+G28QL1O2(N@ZQ&X!E6'^$$=9-/SRA9S'RP%92^Y#_]1+[Q>M=)7<* MM0\+-1 G/W/C9$'N8<;[$>H+5[JKDJ]2R+M[\PZ_E LNNR/0]_57N=F6J_=: M4:V-IV.Q%I]7&&=[.5&>F35LSN3 M;]:@K.D#53,P,V6CF@6P7CET"7"$];**&@\L-]6UYP/4C-1SRQKDOJ]!PPQX MWR+7\ ,^CXBV@3VQ?Z49^^XO>?UF79N5_5G_0B?;!-\"29'K@R=, MB-0'TC3*(>.,01[%D922Y#QVRJE\^OB1=6Q=SF>H.>8\G\'"S@#TE]!-%3H( MYVRBG98AD-5U\/!)#:G3@AW:1F>N\IF(=ZH?P]?%[8_-6OU>R:82<2X(PI)E M"D9Z-4'$< +_?_;>M#]VVJRADYD,AD9G("Y&<0)R@ MA)$DRE">.O;ZMJ,\30Y*116N%-QIWWM1>>!U/P27(6]60%ZW9 +B$KA;RQXE MS453@QP<'Y*%Q\AU^%P(OQ\%W+J+W#KVS6FC"@7/)FJ!K M!MXQ'ED#99O]F6]7QNF7(X/CYH-..#]-MWSX='FF& MW]Z8T5R?=R;X]455O]W<[*M>YT2IN,A(!%7$$Y,!7D#&*ELRBZ-(T%2DR"V1 M-#B/+EO/KZ+SI!;X35T#[#@D,/S;L=-A+XJXF[+K#F?N,MN=T&S25<\.<38L MST#-M#'RFO=VX'OT^YNM.S*>D; ?N4U3#8WK7-&+/";(1G@4N"R'%[UI\^6 MFJST]+P(W:K3"T_X&3*'FZX6,V70:HS0NAE&O7PZ-QIH4 MTZ=GNU"D,<]XQ"&CPK1OC\Q\S+B 61YSF9"(")6YJ,"@W(VL%^N@ #L."AQ, M^ME1MYF:[QGH,-UF<3NV00O[ H>$="9X+?[AG$%O9%2M.PJ8HP9R?'E[!4&< M@;#:!7"&$O'3Y+]NY!?U?K,M'^A6;N9,4A+%4D(NJFK$6$#,: +U3_.2BBH^7'UF7FK2@E0*R)>>F$I\A8:?3_.5S4TJ-:'M*TXP@/R]=("WQ;/%) MM_EYP9[OTPM/>;8K6BWO]7?ZP:1M?]-+-!G&3"BD-Q6%.>,<(DH)9$DB841E M(D2<%2QQNB _3V;DC6>(0D.UJAB8 4/8,P'[ DQVNW&X\&Z[LI+[FZO<[KV+ M>L4*U;KH/)%I.Q?U"GK2N*C_:;=M*F0Y?[_21C#.>")44V&9SGEM\Y"U9DP.&7G.[:+VYQP$ ML]YH?1+TW'CHC]4[2__EL*'.+C;)-NH3H]T\O<_XGFR;S6TU7_)>+GDIFW ] M3B*:12F!&3[1R9T4\V$\KO4O6[V[B D>VQ M-E1RUV/-66B/,ZU/IF!GVEDB$Y]I?8*>GFF]3P_I1O-!4I/#]8MQ-K^HCTNA MCTTIEG*S^;:J>FU5V5[?-/2;[ZN%F%.5(+U]4YA3I@\_22@D<6SJE!AAAD8HFK&ZFQKPQ6HYN3.P+;EQ:?CBBOH_0IA,BC=]$4'Q0\M MBA57QF7M\F5: =6=_"K6M,$\);8^C6U&Q'APCYO@6'OVN_'$R*KUC>O:+] % MQU/\\PUQ?!?SCTE\:SRHGPWANLA+/M9A[\T7=;/(*CCC2'=D MM5.1E0+\WK#AV+["$CL[G3,"(FY*IAWKUW( &A9FS432@).4'&4-U1C#DNJT M'3/'X<<][R^5:\M7]TN2O?Z-_-/.^-^V@":VD-KN%<:,_:/FTEFH; M"NIG[U:;TMA:FWF62YP3B6%!HQ@B+C*(*8JA2!*:Q$6J,"D\RH9#\&:UJ0;7 M&IL6"X\M2;"6]=A?[3D\&JZ:/JV;&;A?FY"0: 5PO%@-\:KL--9DR/M=XG:X MJ[I;M/S-0,LAV'-8CP>H>&Q[E9J/[-D,>,L;$+10=\,A6)KV1CD@B"?WT"'7 M=K\6N]F)4G^#/I3KAX]B'HLB(4D>0\X%@T@J!DF64:C23(I8**I?INV=V-'* M8QM6-2U@B(&/[^QOPX[%OWX5YBV4FS*QEHDGD>:R#DI!B2*'"TW M<:K(.5%.DT7./N5W:K[=;4ISH7'#_[$K:^NT^NM:MLE^!*F$88:@RKB *-'_ M(UP64!*28TDQSKAR.3BO4AQYL[7T08>!&6A9\$R4O ZCW2$:%!RW73H4%^?3 MU%K60 ?J=7J3GJG6XC\_5NT_Z*<2WBLE>3V8P)2Q:;_5-+C^11JYRD59'>?Z MAT>),?-,1AG2B,,(IP@BI"UK0@H%DQ3GJ"@8.%LIT;&1L_Q_&^Y:0MD3>BL:FE_S-&L^L6!J:>JNHL' MO5D8@DP@/>3%PJ2J:0A(S[75H+7<6^#\(C=;O;ZY$'TG33YZN:Q(O-,_M&V( MT[?&Z"EP>]+@B#8PQ.T;Y?3"T*]#0B+@IB<\A7=JI&,CF5=;G=Z%)VNR8R-> MM^6.U?.^/3B>3YMO;M/WBD!N[NA3W8PGHCE7+(-$(>UCQ 6'A*D,*BP%SF4J M"K?@G /MD3=T<^)M#47P6)-T;:=ACZ.==3 2.FZ;?3\,\$W+QD] VU,'"T'C M=7<%+X_N&,Z2!VN(84]YXAX8SI"ZZB!LC:R)+F87\)JAY_D%Y3)D?H'K*[+3 M9-,#[Z;D>G(,]OKO68Y!P^7+9!EX C=NGH$K4Z\AT\ 32,M< ]_5/=RIW4+& M$$\W.?+JPYG>?4+]21TW3E4=\I#IOOYK_W_]B5/^C"9'0; M[VQ=3EV!DS MDT'NIED,H1FH,._0FX$#*Z!^Q+R19S_L?B+D7(D 0 4;-C&$EXDG4 2 [70L M18A%W2NI.Y=?W\PPK%N]QTO1[/:?RV7YL'LX%)MF3$J>\!@*)1!$!4X@QD) MFG,996F2*6Q5G>),>>PKJ>Y5;344S&B_ SLS\% SY%,W[09QOXX;%3@W?7:$ M6<4(N#W&K.'%IQ[:#3/[&NC1L/.K>PZ)H5.=LQ<./;7-;NM-5L_L)6:WAMEO M 3_#]9WV29=2-,ZIF=W[-VDF4TIQ\T-3O*_S_6X6U9NM@CLLEE@6*8)%4I@Y M9*E6QPIQR*.$Y *C/'$;:NW,P=AJ>4^ILC?-H.@Z+1>\H=H2-1:HN=5V'/[C MCK.=W3DJ>FZZN6&E#9,!P\RL^G^3RVL2DK8[K6X.[.R3!#2GX6Q,;U "V97N M]">U);WA>6X_^B_DVV2!+MO+B)]EU4]-RC1'6N_ M(@H1)ASR#*CETB,1530 MA'*GVX!3$B.KFXK@U:7-#N5Y=D"=:KX(3 Q'T( M+@EXVF/@XI-#Q_"8@/7M:K.=%S)2G-$<$AECB%)BIFW@%'*4Q$P628*(5Y@)>GX9P\Z9E\\_!(R[5Q[+ZLWY6;Q]6&+KXHTT'D4_E#GZV5,54W MJSX,#L QITP0"O6)5^B-R7-(8TX@PQ(QPO7&E*E3%HX'$Z,?EH:LY:>TGEG^QP,R.Z,7WI6+G7[L,$WGXU8^;&[89KNF?#M'%%&":08)KOI$ M4P(Q93E4-(T5RRB+$J?H0ABV1E9L+9.@X?)TB&UW*,IQ^C7XK672L>HIT NS M4Y#3OP8WE3GV&W!6F6$!"Z1$ S$UJ5H-"^1S11MX=<_D@]7#PVKY=:N5>$WX MXV:SDV*>RBPO2)) )82"*$HP) 4M8%PD6$D2F9")4UK!>3IC)PQ45,'&D)V! M33,EJJQ(>TYBOP28G2X+ (.;IO>+ M>G)-?N5QS\%__+L4NX7\HCZOEC_D1JN'PUU[1>S79;G=7)@3ER,I.!,IE @S MB.(DA9@G&92J0(336*22S+528BOK47]#^''Y\G>YLD^1.^2F5+P PPRXJ4<" M:X;A7RN.'4?W#7H%=MIB,EC==$K+EK%P]HR!LRAO)AK#%P*H4&/W!O$R[9B] M$+"=C-4+LFC(@:B=M-BW3X='FJF2E1XPN4G;IX]+S>>N[JF[_2[7W[[3Y9>J M(?BF5A$?EW62]3PMLCR+,(:*I-H\BHD9R&!4J"R00'F4I8BU+2LM5>A$K%NI MA>..EF[:MB;G:5U-]@(M%?!K>BF#QZAV93C*%6=/X.RX52/)#-2R@(XPH)(& M;+4XH)%G!IKW7BZ;"I:QAZR.]Q9&G;\Z MNO8#3K>"_#;FKKB/1#Y4;=<+Y[ MV%7%=Q5EP_Y:?M<2['LD?);;O]!RN3'CA^3FK50K,S#\C[G@.*<$Q3#&>0:1 M4 (RR3"D"LLX9S1)>>+1(#DDCQ['BD>C9#-)96%J%-_<:QX&IU$->"5VY\?D M" =,ONIPVNC[(U[;@NTWALV?9L"PO/\'JY@V-8QC)F8-QW*TG*T!K+UP.M=P M4*]G>@6@X5XX\&U--P_E9F.:7)3&'V&[*B>V3GY*X@@+)&*8RPA#E&0$$I51 MF.*HP#B1.+/+3+U*:?2(YW*CCS?+,:/7<>G7A/Q07IZQ\*UE[LO#[/S]9UKV5&-TL>[L/#)\&-L]Q'DF< M%I"DDD/$M6XB7%*8X2QG,15I@ITR<[J+CZR)/M!R#7[0Q:Z*$ZXZ5Z!FFIK_ M3"^/25UC9JAVYV^-,VDK>$YJ9^D7FXIU.0_US#/NA_WM;K/55L3Z=D'+A\VG MDK)R4593<';KP_RE.-'[*Z<8BDQ$$&4)A;1@$98FUK-5K2B.??@W M/ !>,0$6+1?VIZ =<->M@N!P.%Y[MDC4],&>@=JOT2Q<'U[EB8V]I1 <(S^+ M(0163E:#D]P]UH/=.I-9$4YB=:T)MP].-&/T@_ZZS),<4JO%1YYPFB%I;O9,@I"0^R;D_FBAO@+CA?M MROY2TT4K'E[W<-$N3(-GBQXMYCFPYQ#^T8[4=SA[I3B=[_8:X.Y?/$N"@B"2E2F/ <091B M"C&FIC28,5I$*HJ4E3\8@IFQ]5#%6E,1=3(Y"QS-UFKXRZY_B$W;^G"_&@N8B9C%*,SNLF>E^W=+VU M4X)6M%VVXW,.K'=F0\MT!&3ROEPNJTZ!"CQIL]9-N=GA&8N<%46:0XHRHKUG M22%1"=96+(H2R2*2)KS!\_W2,DUP)#1;^CY8-MT5#8IO$D?#U0Y(N^,@.#1N M>O_K^UO0YK[.0)S B,S GB=P8*KMEUBQ-3,'PB[DH!LG& (I=CN:DVIP)QB> MJVJW#WM.VWIX7*R>I/RJURRY/)_7MD^AKJL5FI9>A]^;C@&?5]O_EMM?]OVB MZ_PU[3DU/S+/Q68,;E$D,H*B2+5RU^H]9VWQ?K=:@PWO *60O GFH^673,C_MY+,7>3$G,]->A@OW M^_4S.7V;S>ZA3J3^53/<%C=_;'FM)XIG)%4<,PI%RIDYA2)(TBR&-,.8QY11 ME62V-^Z>/(Q\E.R[ 92MSG'I-S,$V^N7\A,@YJ:Y+V0>'Y@"AJL9V(/Z<:_( M)P+5_C9_ G#][O=' ]GITG\@/#UI +XK3Y88,%#T;JK T*6\FT26DZ:>T_1/@_FJ+RA M;,H;%NZW<7UPV5GF@4!P4\:]Y1VF\F:E3$7'[,+%6]!N$M>D#]=1XB*EJ;M* M7!/Y3&>)JQ]Q-^SNC"-,MS]+O7TV[<#Q=^6/7]E7&RF!Q$[;&.;%:9S!)R$*EK];A\S%WEM0MJAYO6637U M6!,OSN)DILJ+2WK&#GHU/ WM6FARG$P[L#:.U22;/\L"3%+.,IYGD+ DA2@G M#%(L%"0R8U$NLSS+G4:;.M(?V93I=M%K^3G$:!N.?'L2V@%L%XP:$3;'>UX; MQ";J,^@$1?#.@G;47ZB7H!,TE[L'NBWCII&$+.?OM;;,$)H0)B"*9F!X:"<0\$S'7YRC!N9.1?H;(V);XGB2H:#8FI.-,E+/H6%K8 M V5V-*-=Q74WDWOD"64+GR,QK<';(^2)5=OWK'>AH_'/J[EQ^Y81K9'\;B<_ M:Q/YV^]R\4/^K#W][YMY1@O%)9:P* 32QV>A'>D"%S!3*8U89,JIG5I)N3(P M\B;6WY#,N4+1#4&[S3PF+FX;O>&D'>+8Z>NR70$FM"@"X:H, MW02DEN9L?_ MKYLOMQ__UQ3MCCMO+".%("2#6!2F\R!*(4':KHMID291QM.""?=BT.G>FW>5 MJ,'ZI$14E1M.%QZ5H@/? N.,"J8]72JS"*(B2R&.B8(1P1E6+(MY05Q+2*=^ M!\ZUI>T;Z(!NBDPG!=[NK)\.2K>3WZ^C]YN/C5XR=SVOJ(GWJVK;_:_4J'N< MUMPAFG'_3/\H'W8/ILY6?E&=(6EW6E^7IMV4MF+^D_Z0OYAT]LVWU9W^IG_7 MILX<8Z%/)!;#3$3:C8DCK1M3[=7$'.,\E2F.8VPWO&P0'RY[=^C0,MZ98@AV M2XTP>-3/VB>P^*/=KP8G0]!-^S4L5<7WU65A=P@BZ/(%#&.@YJS*9&]XFP): M^Z2>22#VR\9IH=[W>3[ZKCYVH?YNH%[OH7YL>/Q3F-R9P1CU)+WXKSU9MLI@ M\;MI)L,7"Q)?;G+#B4259H>2L10B15+(D#+%!U)Q6J@X3:,! >9):@R>AUP' M19:=FOD-EG9H;#EX-[Y>B<:)+K]$K[U>,:_$EX-TTONBO3=]&"SOC3=P2]?K M)VWV517G\SS&DF:$F\9&.40B(I#&K(!89(DD#$=26MW$7BOQ2>\P[9R MO99">VMU3FC[@]J5F\<18YC@!"I)D=G)"61,2IBC-"Y8P15QZ[%[A=[8V[D* M:HB&9%O":T*I+N4BMMA9AXA"(>(< ZIAT)2;//@9V/^PIAXTL&,C9KC(32^U MJ4,S-J*?B;U8?6QHKG5/V\EGZ< 93U2J#W8H8WVVHTQBB&F$H4I$3"(AM#H0 M?OG6UCR,;8=W,HBO]&EE3^!G^O=5-17#MEAH"/B6YORXD#H:^_9H3I.4[8Q) M\,1L>PY>*#G;&:++"=KN2WDZ(N94[Q2PM(-V2"&SB*,8JIP3K:Y8#DFA#9@T M8RA7*.$H2NPBP5T6ROEZIW?/XL" HP]R :@HDA&*$8-+Z>B?5ONB0S'@("I+H4*YIA>H3.N7]HMZXI1> M>3R,1ZJ/#JF_ MNNUSOG G&6,0DCH9U1I/0&9=PD0*1)7J0T*E#BI+%LB(ZL MOEJ20#8]_Q?E0UG?M@QS2\\"Z.>;#H5EJ(,Z WN4NBR,YZ7V"3R2JWJ6Y(OZ MJWT@7'-:>S_KIR!J]_>KWAI5]]X;MJGJE.H!1B@6.M$Q()":'Z?S)/ M%"8Y3KC3<)8+=$97 U5,:D\6_-82=BPWN 23W1VWE[7Y$JT(Z^ M1&7237Q%U.?[]MKCGBWLES_*]6I9I0TLJM#U:FFBV&925V,M[$E6_B)=\I(N M[E:;LIYTLC5Y1=I5?+\T,^OK3(@8QRK*: )YD>A]KKU4AV!JUD'+._CMP#WHL.^H:D9YS79ZZJ5? MGIN2>[GWYMZ(?D1@0[6;'X/%:9O*CPCR2>OX,6GYNGI,&XCZI*D2R^H6]"5O M:E3FA>!:RRL%4YPK,WP=0TP8@4R@B/(\BR,EW7R\'FHC*^R6&GCTZMO2#Y2M M+Q=(?% MR?K/C\N+O:3F*LZ5-N@2[:5%#*((19#1.(98:F\MHK'6 '2^E/?54% GW\V6 M!:NO/JF_^B>,6&\#K[Z4/H!:NW=!\?%U^2KBX$W+QD^@7!XZ[?U^IM->4%_0 M%8)P_J$UY:E]1E=(SOB1SDN$*CA]^]3,.Y#;6[U-[U=KT\WNCW(S%SE%(N," MBHQ(B,S(1:*D@EE*TCC7Q@1'RC%<;$M[9,/B?"&7^?\^I:?AYPG\9OAQ=.U< M4+:.*8^!G7-H.11L 4K>4?5NM?EQJ!S6I1"O,1DX5=BI*NG[H3,KZMZOD83=J^BB2) M*,-0I*:N.HHI)#R2,(JS+",\5YFDMLV^QV=WJDLQPS8P?'64'&:H>R1??WO$0F6_M$!F/^1(3O%W[4KW7 M]9;]:OJF>]MA2O^FP[RG1G ")B8K)IP.T&[5X814W0P#R87V>_3JXT M1:XMC;OUBM^(U:.F_6%![VV.;*N%1C]Q*_K@VYH*4_C3L2+%;F\;X M-4=V:M@.H?XS,C@XKL$*)US ;X:= %Z#D]@]W2OU.HV+H-W@O6=@M_HDBL5) MT%8ON'W(W=X_OC1INVBU69$LD3)+&('7/O:L:M3TV M%]>.%S#VH-K%0$>!RDWE[<>C3?0'/DE'3XN7C9K.3XMUNK?=3?6UC#YZ_41 M5T0Y2TD409:8\85%)"%51$&,.<[2/$]R9C4IPY^%D95-110R0[5JXMF2=:P' M=4?63M&,BY>;QJGH;4#-S:QNOC4#-8 5&VU&"+A9K_4'99TO0JO):OK+K&2Y MU2Y6P+I0;W!"E86Z,S!M5:@W0"=%H?XK>4ZD-T797U1%]Y/6CA^W\D&;/ F5 M!9<*QJ0H(,H+K#51@:!*$YKHOQ0R<^I+;)GZ4Q[23Y/C%/9LCW/NR?]7F[6O[07WV] MS^N_53'=-AOMYF&U6V[C.4T2'G$9P9124]J7,8BIPE#HO9JQU+2E0:X)H#:$ MQXZP:C58M=W7W^?'=5OC5C=$+)= _L&_F].ONMSD-9-5GO=RM74M^+:&VF[7 MCP&@FR*HLDD/+,S GHFC'-.:C["9I2Z"!TPRM2([>;ZI"QCG4D^=/N]9>Z2= MH>W3SW+[?:77_B'K>Z'-G$@988HH)-*TBQ0R@Y1J:R#)HD0KFP0A9#5,_0J= MT:]I6DI&9_Q]5>J_F,Y^?0:R$TQV&B& \(Z1VHH@J"F"#LF E2_],H4J7KE M9=KZDWY13TI(KCSNFRYNOKBK]=-GN9WS2*E(4 P1CV.(8E% )@H*91;%41*Q MC&&GPO[NXA-L24/*N2W+$0 1R7DA4 :S2.00L8RT]-J0Q=_6:]VCYN/ M2[[8F=05_>/F2DR*+_L+,?/3Q6JC[<=#R\$H$SA1/(:,QWI/"88A44Q!214G M**%0X&W=(5GQ!*1Q>]X0S4K)F6/0USX + ,W!@ M$/PV2@O(4'"%6+FLJ/PB^>I^6?Y3BH]" MVRBE*NF^965UN[J6XF8I.CW/].]V#\THI,\:SCJ'H_[$7&)MQ$=[9_%>FH[JV_KQ;Z([]LES[]?+:78FM M[/WZ,XS8;@K/5V*GU/Q^H;SR\2\L.5D2?K](W >J9V,VW.W7Z]N[5)[-Y6]?Y;;0"8>ZI'0_B\*SE/D@1A MIA*HXEAH_4$*2#@C,,I93HH\365B%2L>Q,7(Y_U=9U\\-IS-JK&PVTJKR)8[ M^]H6?\#[MK'M4^=XJ7/.O^RVFZW^'I7+^[E4 M2BMYQ/4+(@E$.S7Y>%A<5/:0Q&Q5A=N@O8X@GJAVBC4?SG8@I;+3Z(:W$1M=8#CI]R#,#?B M[]]6=W)EJ@8^+ \7:)91F L?'WG'=AJBF"XG[[^ ;M'##'Q8K;8FT=<^'G,) MANL!F0 (N&U.6^$#7P):R.H5J+FTYF21FBM"=4,UUQX=-JM'^W>RO%_6E8;? MZ!_OZQ$V33.V>213E241A3&CIF,_9Y!E109I)M,BP4)@%OM,Z^DG._).;HC[ MS>:Y IA=%"8\#&[;>3^?IV&@K1>TG.%Z(O,Z;$# MXM*D'LM/#\SM/5S?'^;U:$MVW,9,CN]$ @(-V7@BX%_WNQEZ4*GT9ZA]#)9M9=%OIADV_,1 MSRX \K[RW50<-^HQ$'9;TUL\M\UH+YE[T?PY"4+5PQ^M/6VI^SFQ3JK8SS[DMXT^ MT')=E;^_?=K_]3]+N=8+?7_Z)']H:4U/;3A)% MBU@@Y'1(VI$=VW36E.O^#V!/NXKS?K[YJU>7(C<-N\0=)RWLYNP M@?:Y)=%)%8 ;$,\U@^.GW2\[SS?)Z#1*>?MT>*2Y=KTQPS;KFKU#<>W?M+'_ M?2O%S0_-W;W\BUY@^XYNY9[M7U:+Q8=F2BP322QB@B#1B&KM8X+E+,*08B1R M1),B2ZQ&,+V8!&-;$)WN/UVINAUL 'L"W>?V36X,?S/0%+1VJ]=; 4$C(:A$ M!$9&T%$.OQDY02.H0S_LE_DJ]>O>?XDOB*,-]O]_-VR_&_9WV*_^.^)W__VO M\%UQNDA_T??4(1R]"_0=[*+G= MSEXOD:T5G(U,?9Z2_GS'2]+_.GA(O4M/HD9LA&MWNM6S?N&17^26FGE.[^EZ M62[O-YWA#V;2$R^W>##X9-!FP[7B42_2&TGE-R,=S&/51;$7]:F#[?(!9$IHS"+ M8C-%32&(6::@R@@3,B'Z#Z?AT7YLC'ZR5UEN3>O BCFP6YI*I^I'C:-@0[3W]II+D\J8*^7(L[TI&A]S1H:]@KAD"-4?-,.LVP]"4 MT[9L-:U*&^^L8FWTSL66T(S;O?@:$Z^A@[$E4)9=C&U7"S5-NTF57MYW"UW; M%(',F$02Q3"*D>D?)E-(LT+ /**1]EGRK,B%_>.D;/@ ,=JT[5[B+SQPVP:8ZS.W MK5;Q[]Y\",]\H%S6Y=1S)GF"TP)!DDL"44(19"PAVB=+91I3$269D\5UB=#( M*J;J,%QVHJA*4P;4H4C^*E)VVB.$_&YZHA*]&T V1$?II=PG5\#>R6?)3-XK MN4_8<[V1>Y_WV[2F]07=?/^ROJ/K;?./=Z5IX%J-U*AIF+K<>I1>VVQ#ZD=$ M/*>4H"13$N+(M#'*X@RR/)60X"*A"4<9PLRCW'X04U:[8' EON8*&K;JGD6= M2GS'L,PP_.WTQ?AP>BF5AA/]=34S?;>@_7>'M;9?>UW"WV$/M/R%TSY!4 JD MHH;Q,JD>"P+;IIF$>$%AE+K-(@((9"R+(=I2@0J MVG4H[BO/2*%$@3G*@98$RC@IM*^1FU"P2D.&$09&E M,59Q3'CFI+RLJ(X>C&PJK#LWMEXVO1V$=@HH.#!N*N= WL0+]@B9HO.F:?$8 MIHF3T*&&15K1G'9XI L,)\,DG3[LV_WI1@C][=E\W6H]]&5]MU[]T)M'SJ.4 M1&F>4I@IFD*4LT);.2B!-*.,1AF716%U+WJ-T-@&3-W?J*$] Q7U*KC6T'?M M]70!KGY5$!($1X/#6WZ/SD[]P@WHZ71AX8F[.?6+=]K'Z[F@I_KHYTU'8N;&3VZKCIVAUJCD:KH!A"_S8_ ES,S MC:(\BI.40\:(M@2T50"Q:0$<)4DJLIQF@@G';E07B8WO'U2)T@WMJF/J#!CR MSFVI+N-EYQ6$0L%-25P&8(19=#8BAFLW=9G4U$VFK@I]IK74]<]XMLTHEV9V M>A4J;9.;GMHVX^]V^QH>K8&^,:8G;[.R0.;GN\H0PJTK-]LN+3#&Q7@,G*) C8$,-2 MSE"M,*Z1F[8)AJ7P)^TO;#_GF;XDMT:!5!Z'T'KEZ=>-"3'NLQRU75'^.,[0 ME0C'@F4()JR((**808RUM55PC!E/<4RD=+O)=V=B_&M^<\Y]6*Q^WX /^EUV M,GH/S#@&"CV@MM,?X\+GIE$T+[6-T')C:NO?&(9 N?SI+(RC!!7],0F5@>3. MP+1I1]X G>0:^:_D>6FAJ9G_S'7)#[HPBO!0(6)^<;,4QS_H/'DT&?/*8,RY MBB66>2)@FA!3\8%B2+)40:YR07,1YQG"'NF9DPE@M<\'IW)^DIO-?]2[WI3" M53F(\L P,%\^(+K#)59[#@'= JD_9$:I5!4_CI=?/?GC\B>-QQ1;3B@/>*4W]'D+=2TW&][1W6U._CI/[L%&8;\O7)PO=<=L^5-^42B-5B M0=>;ZG/5!QQKL%W?AMT9,2+&;IJ^Z2G_YE,%;H7E@9NC(?*:(5!Q5-\*!"U? M],$B7/VB$_6I"QA]H#E3P>BUC'L?S>=Y!V84C78(S-I:A2K]2ZD%_Z^_SA/3 M4(86!&*]!D1)2B!+$@9I'JNH2%"2,ZO&3RY$1]94#5G #%UMZ[:$__W?KF*GMC\QRX%A>\+7S+?I< M?XN^_8M]B^R/XY=G=OR#_E_Q6^5D4KR>E]ACK+P")B M7#=(N+D2)?Q,']K*-(R3B C,8:%0K&TNGD"2* E%P?,4(4Y0GCJES/GQ,78V MW=%5 #!T/:O_?'&VB\U-@)ZC ^T#G'OZW3"Q0V7F>7(Q;=+>,*A.\OD&+N?N M9W[>F5Q!K?+6M*)$GXR"O5TM?^AM;4PRG!=$49%#SG !$4E32!&-8($8DEF> M$"JM[A1LB(VL=FKRE:]5,P"$YL#>7+Z*U767*"0"CJDXM?!?%&AH T.\LO\. MY -B86_8A\3$S^P>AHV3 6PK;(]Y>G6)R8Q'6V&ZIIWU9T)V8_BZ>WB@:Q.= MJ1,H2[KXN%2K]4,]+:--L$NB@D=)GL.,F9:NF.40*Q)#I2*.*98RDDXM78